Positive coverage: all_even / all_even
all_even| Line | Coverage | Source |
|---|---|---|
| 33 | ✗ | (for_all(n in nums) (if is_even(n).is_ok())) |
| ──────── ("all_even") | ||
| 35 | 2 | (all_even(nums) => ()) |
2 tests exercised this rule:
Source location: crates/formality-core/src/judgment/test_for_all.rs:37
#[test]
fn test_for_all_success() {
let nums = vec![Num(2), Num(4), Num(6)];
all_even(nums).assert_ok(expect_test::expect!["{()}"]);
}
Proof tree
all_even (all_even)test_for_all.rs:28
Source location: crates/formality-core/src/judgment/test_for_all.rs:51
#[test]
fn test_for_all_empty() {
let nums: Vec<Num> = vec![];
all_even(nums).assert_ok(expect_test::expect!["{()}"]);
}
Proof tree
all_even (all_even)test_for_all.rs:28