//! Tests that exist only to verify the printing of whitespace (largely, newlines) #[macro_use] mod macros; test!( // this is a bug in dart-sass that we must emulate. no_newline_between_ruleset_when_last_ruleset_is_empty, "a { color: red; b { color: red; } c { } } d { color: red; }", "a {\n color: red;\n}\na b {\n color: red;\n}\nd {\n color: red;\n}\n" ); test!( // this is a bug in dart-sass that we must emulate. no_newline_between_ruleset_when_last_ruleset_is_empty_from_extend, "a { color: red; %b { color: red; } c { @extend %b; } } d { color: red; }", "a {\n color: red;\n}\na c {\n color: red;\n}\nd {\n color: red;\n}\n" );