style: Fix incorrect unit test.

This commit is contained in:
Emilio Cobos Álvarez 2017-03-14 22:26:58 +01:00
parent f69983930d
commit 9326e411e3
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -321,11 +321,12 @@ fn test_mq_multiple_expressions() {
#[test]
fn test_mq_malformed_expressions() {
fn check_malformed_expr(list: &MediaList, css: &str) {
assert!(list.media_queries.len() == 1, css.to_owned());
let q = &list.media_queries[0];
assert!(q.qualifier == Some(Qualifier::Not), css.to_owned());
assert!(q.media_type == MediaQueryType::All, css.to_owned());
assert!(q.expressions.len() == 0, css.to_owned());
assert!(!list.media_queries.is_empty(), css.to_owned());
for mq in &list.media_queries {
assert!(mq.qualifier == Some(Qualifier::Not), css.to_owned());
assert!(mq.media_type == MediaQueryType::All, css.to_owned());
assert!(mq.expressions.is_empty(), css.to_owned());
}
}
for rule in &[
@ -335,8 +336,6 @@ fn test_mq_malformed_expressions() {
"@media not {}",
"@media not (min-width: 300px) {}",
"@media , {}",
"@media screen 4px, print {}",
"@media screen, {}",
] {
test_media_rule(rule, check_malformed_expr);
}