improve tests for feature-exists

This commit is contained in:
ConnorSkees 2020-05-13 00:19:21 -04:00
parent 5b69ad2659
commit 425c36be86

View File

@ -29,20 +29,35 @@ test!(
"a {\n color: 2;\n}\n" "a {\n color: 2;\n}\n"
); );
test!( test!(
feature_exists_at_error_dbl_quoted, feature_exists_dbl_quoted,
"a {\n color: feature-exists(\"at-error\")\n}\n", "a {\n color: feature-exists(\"at-error\")\n}\n",
"a {\n color: true;\n}\n" "a {\n color: true;\n}\n"
); );
test!( test!(
feature_exists_at_error_sgl_quoted, feature_exists_sgl_quoted,
"a {\n color: feature-exists('at-error')\n}\n", "a {\n color: feature-exists('at-error')\n}\n",
"a {\n color: true;\n}\n" "a {\n color: true;\n}\n"
); );
test!( test!(
feature_exists_at_error_no_quotes, feature_exists_no_quotes,
"a {\n color: feature-exists(at-error)\n}\n", "a {\n color: feature-exists(at-error)\n}\n",
"a {\n color: true;\n}\n" "a {\n color: true;\n}\n"
); );
test!(
feature_exists_at_error,
"a {\n color: feature-exists(at-error)\n}\n",
"a {\n color: true;\n}\n"
);
test!(
feature_exists_named_arg,
"a {\n color: feature-exists($feature: at-error)\n}\n",
"a {\n color: true;\n}\n"
);
test!(
feature_exists_case_sensitive,
"a {\n color: feature-exists(at-erroR)\n}\n",
"a {\n color: false;\n}\n"
);
test!( test!(
feature_exists_global_variable_shadowing, feature_exists_global_variable_shadowing,
"a {\n color: feature-exists(global-variable-shadowing)\n}\n", "a {\n color: feature-exists(global-variable-shadowing)\n}\n",