foresterre / foresterre/parameterized
Create declarative macro which helps intellij recognize individual test cases
- Dominant language
- Rust
- Stars
- 27
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
```
/// FIXME:
/// Create individual test cases which are recognized by intellij as tests, similar to the ide!()
/// macro, but for individual test cases.
///
/// ```rust
///
/// #[parameterized(
/// a = { 1, 2, 3 },
/// b = { 5, 6, 7},
/// )]
/// mktest! le_test(a: i32, b: i32) {
/// assert!(a < 4 && b > 4);
/// }
/// ```
///
/// generates:
///
/// ```rust
///
/// mod le_test {
/// use super::*;
///
/// ide!();
///
/// #[parameterized(
/// a = { 1, 2, 3 },
/// b = { 5, 6, 7},
/// )]
/// fn le_test(a: i32, b: i32) {
/// assert!(a < 4 && b > 4);
/// }
/// }
/// ```
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.