@@ -18,6 +18,18 @@ testRule(rule, {
1818 {
1919 code : '@media (min-width: 700PX) { }' ,
2020 } ,
21+ {
22+ code : '@media (width < 100px) { }' ,
23+ } ,
24+ {
25+ code : '@media (width = 100px) { }' ,
26+ } ,
27+ {
28+ code : '@media (width <= 100px) { }' ,
29+ } ,
30+ {
31+ code : '@media (10px <= width <= 100px) { }' ,
32+ } ,
2133 {
2234 code : '@media (min-width: 700px) and (orientation: landscape) { }' ,
2335 } ,
@@ -48,22 +60,6 @@ testRule(rule, {
4860 code : '@media (--VIEWPORT-MEDIUM) { }' ,
4961 description : 'ignore css variables' ,
5062 } ,
51- {
52- code : '@media (WIDTH < 100px) { }' ,
53- description : 'ignore range context' ,
54- } ,
55- {
56- code : '@media (WIDTH = 100px) { }' ,
57- description : 'ignore range context' ,
58- } ,
59- {
60- code : '@media (WIDTH <= 100px) { }' ,
61- description : 'ignore range context' ,
62- } ,
63- {
64- code : '@media (10px >= WIDTH <= 100px) { }' ,
65- description : 'ignore complex range context' ,
66- } ,
6763 ] ,
6864
6965 reject : [
@@ -133,6 +129,41 @@ testRule(rule, {
133129 line : 1 ,
134130 column : 9 ,
135131 } ,
132+ {
133+ code : '@media (height: 50em) and (orientation: landscape) and (WIDTH: 25em) {}' ,
134+ fixed : '@media (height: 50em) and (orientation: landscape) and (width: 25em) {}' ,
135+ message : messages . expected ( 'WIDTH' , 'width' ) ,
136+ line : 1 ,
137+ column : 57 ,
138+ } ,
139+ {
140+ code : '@media (WIDTH > 50em) {}' ,
141+ fixed : '@media (width > 50em) {}' ,
142+ message : messages . expected ( 'WIDTH' , 'width' ) ,
143+ line : 1 ,
144+ column : 9 ,
145+ } ,
146+ {
147+ code : '@media (10em < WIDTH <= 50em) {}' ,
148+ fixed : '@media (10em < width <= 50em) {}' ,
149+ message : messages . expected ( 'WIDTH' , 'width' ) ,
150+ line : 1 ,
151+ column : 16 ,
152+ } ,
153+ {
154+ code : '@media (width > 10em) and (WIDTH < 50em) {}' ,
155+ fixed : '@media (width > 10em) and (width < 50em) {}' ,
156+ message : messages . expected ( 'WIDTH' , 'width' ) ,
157+ line : 1 ,
158+ column : 28 ,
159+ } ,
160+ {
161+ code : '@media (10em < WIDTH) {}' ,
162+ fixed : '@media (10em < width) {}' ,
163+ message : messages . expected ( 'WIDTH' , 'width' ) ,
164+ line : 1 ,
165+ column : 16 ,
166+ } ,
136167 ] ,
137168} ) ;
138169
0 commit comments