@@ -18,18 +18,29 @@ describe("simple", function() {
18
18
test ( "simple2" , ".class { a: b c d; }\n.two {}" , [
19
19
[ 1 , ".class { a: b c d; }\n.two {}" , "" ]
20
20
] ) ;
21
+ test ( "escape characters (uppercase)" , ".class { content: \"\\F10C\" }" , [
22
+ [ 1 , ".class { content: \"\\F10C\" }" , "" ]
23
+ ] ) ;
24
+ // Need uncomment after resolve https://github.com/css-modules/postcss-modules-local-by-default/issues/108
25
+ /*test("escape characters (lowercase)", ".class { content: \"\\f10C\" }", [
26
+ [1, ".class { content: \"\\f10C\" }", ""]
27
+ ]);*/
28
+ // Need uncomment after resolve https://github.com/mathiasbynens/cssesc/issues/10
29
+ /*test("escape characters (two)", ".class { content: \"\\F10C \\F10D\" }", [
30
+ [1, ".class { content: \"\\F10C \\F10D\" }", ""]
31
+ ]);*/
21
32
testMinimize ( "minimized simple" , ".class { a: b c d; }" , [
22
33
[ 1 , ".class{a:b c d}" , "" ]
23
34
] ) ;
24
- testError ( "error formatting" , ".some {\n invalid css;\n}" , function ( err ) {
25
- assert . equal ( err . message , [
26
- 'Unknown word (2:2)' ,
27
- '' ,
28
- ' 1 | .some {' ,
29
- '> 2 | invalid css;' ,
30
- ' | ^' ,
31
- ' 3 | }' ,
32
- '' ,
33
- ] . join ( '\n' ) ) ;
34
- } ) ;
35
+ testError ( "error formatting" , ".some {\n invalid css;\n}" , function ( err ) {
36
+ assert . equal ( err . message , [
37
+ 'Unknown word (2:2)' ,
38
+ '' ,
39
+ ' 1 | .some {' ,
40
+ '> 2 | invalid css;' ,
41
+ ' | ^' ,
42
+ ' 3 | }' ,
43
+ '' ,
44
+ ] . join ( '\n' ) ) ;
45
+ } ) ;
35
46
} ) ;
0 commit comments