Skip to content

Commit c3e1836

Browse files
Add tests for empty nested rulesets.
1 parent 1e3b3b7 commit c3e1836

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

test/csscss/parser/css_test.rb

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,27 @@ module Css
131131
])
132132
end
133133

134+
it "recognizes empty @media queries with no spaces" do
135+
css = %$
136+
@media (min-width: 768px) and (max-width: 979px) {}
137+
$
138+
139+
trans(css).must_equal([
140+
rs(sel("@media (min-width: 768px) and (max-width: 979px)"), []),
141+
])
142+
end
143+
144+
it "recognizes empty @media queries with spaces" do
145+
css = %$
146+
@media (min-width: 768px) and (max-width: 979px) {
147+
}
148+
$
149+
150+
trans(css).must_equal([
151+
rs(sel("@media (min-width: 768px) and (max-width: 979px)"), []),
152+
])
153+
end
154+
134155
it "ignores @import statements" do
135156
css = %$
136157
@import "foo.css";

0 commit comments

Comments
 (0)