#![cfg(test)] #[macro_use] mod macros; test!( color_equals_color, "a {\n color: red == red;\n}\n", "a {\n color: true;\n}\n" ); test!( color_does_not_equal_color, "a {\n color: red != red;\n}\n", "a {\n color: false;\n}\n" ); test!( unquoted_ident_eq_unquoted_ident, "a {\n color: foo == foo;\n}\n", "a {\n color: true;\n}\n" ); test!( dblquoted_ident_eq_unquoted_ident, "a {\n color: \"foo\" == foo;\n}\n", "a {\n color: true;\n}\n" ); test!( dblquoted_ident_eq_sglquoted_ident, "a {\n color: \"foo\" == 'foo';\n}\n", "a {\n color: true;\n}\n" ); test!( dblquoted_eq_number, "a {\n color: \"foo\" == 1;\n}\n", "a {\n color: false;\n}\n" ); test!( uncomparable_units, "a {\n color: 1rem==1px;\n}\n", "a {\n color: false;\n}\n" ); test!( first_unit_none, "a {\n color: 1==1px;\n}\n", "a {\n color: false;\n}\n" ); test!( second_unit_none, "a {\n color: 1rem==1;\n}\n", "a {\n color: false;\n}\n" );