@@ -16,39 +16,12 @@ const run = (t, input, output, opts) => postcss([
1616 t . is ( result . warnings ( ) . length , 0 ) ;
1717 } ) ;
1818
19- test ( 'Should NOT add [dir] prefix to symmetric rules' , t => run ( t ,
20- 'a { font-size: 1em }' ,
21- 'a { font-size: 1em }' ) ) ;
22-
2319test ( 'Should ONLY create LTR & RTL rules to asymmetric rules' , t => run ( t ,
2420 'a { font-size: 1em; text-align: left }' ,
2521 'a { font-size: 1em }'
2622 + '[dir=ltr] a { text-align: left }'
2723 + '[dir=rtl] a { text-align: right }' ) ) ;
2824
29- test ( 'Should add [dir] prefix to symmetric rules with direction related declarations' , t => run ( t ,
30- 'a { text-align: center }' ,
31- '[dir] a { text-align: center }' ) ) ;
32-
33- test ( 'Should add [dir] prefix to symmetric rules with direction related declarations (2)' , t => run ( t ,
34- 'a { font-size: 1em; text-align: center }' ,
35- 'a { font-size: 1em }'
36- + '[dir] a { text-align: center }' ) ) ;
37-
38- test ( 'Should add [dir] prefix to symmetric rules with direction related declarations (3)' , t => run ( t ,
39- 'a { text-align: left }'
40- + 'a { text-align: center }' ,
41- '[dir=ltr] a { text-align: left }'
42- + '[dir=rtl] a { text-align: right }'
43- + '[dir] a { text-align: center }' ) ) ;
44-
45- test ( 'Should add [dir] prefix to symmetric rules with direction related declarations (4)' , t => run ( t ,
46- 'a { margin: 0 10px 0 0 }'
47- + 'a { margin-top: 20px }' ,
48- '[dir=ltr] a { margin: 0 10px 0 0 }'
49- + '[dir=rtl] a { margin: 0 0 0 10px }'
50- + '[dir] a { margin-top: 20px }' ) ) ;
51-
5225test ( 'Creates both LTR & RTL rules for asymmetric declarations' , t => run ( t ,
5326 'a { text-align: left }' ,
5427 '[dir=ltr] a { text-align: left }'
0 commit comments