()
| 214 | |
| 215 | #[test] |
| 216 | fn test_when_rule_false_condition() { |
| 217 | let bump = Bump::new(); |
| 218 | let source = r#" |
| 219 | style-rule { collect: --rules; } |
| 220 | @when (--rules > 10) { |
| 221 | level: error; |
| 222 | diagnostic: "Too many rules"; |
| 223 | } |
| 224 | "#; |
| 225 | let css_source = ".a {} .b {}"; |
| 226 | |
| 227 | let (counters, diagnostics) = run(&bump, source, css_source); |
| 228 | let a = CsskitAtomSet::get_dyn_set().atom_from_str("rules"); |
| 229 | assert_eq!(counters.get(&a), Some(&(StatType::Counter, 2))); |
| 230 | assert_eq!(diagnostics.len(), 0); |
| 231 | } |
| 232 | |
| 233 | #[test] |
| 234 | fn test_when_rule_with_nested_selector() { |
nothing calls this directly
no test coverage detected