2023-01-07 19:47:32 +00:00

44 lines
797 B
Rust

#[macro_use]
mod macros;
test!(
not_number,
"a {\n color: not 1;\n}\n",
"a {\n color: false;\n}\n"
);
test!(
not_true,
"a {\n color: not true;\n}\n",
"a {\n color: false;\n}\n"
);
test!(
not_false,
"a {\n color: not false;\n}\n",
"a {\n color: true;\n}\n"
);
test!(
not_null,
"a {\n color: not null;\n}\n",
"a {\n color: true;\n}\n"
);
test!(
not_unquoted,
"a {\n color: not foo;\n}\n",
"a {\n color: false;\n}\n"
);
test!(
not_not_true,
"a {\n color: not not true;\n}\n",
"a {\n color: true;\n}\n"
);
test!(
not_not_false,
"a {\n color: not not false;\n}\n",
"a {\n color: false;\n}\n"
);
test!(
not_calculation,
"a {\n color: not max(1px, 1vh);\n}\n",
"a {\n color: false;\n}\n"
);