@@ -9,18 +9,30 @@ describe("import", function() {
9
9
] , "" , {
10
10
"./test.css" : [ [ 2 , ".test{a: b}" , "" ] ]
11
11
} ) ;
12
+ test ( "import 2" , "@import url('test.css');\n.class { a: b c d; }" , [
13
+ [ 2 , ".test{a: b}" , "screen" ] ,
14
+ [ 1 , ".class { a: b c d; }" , "" ]
15
+ ] , "" , {
16
+ "./test.css" : [ [ 2 , ".test{a: b}" , "screen" ] ]
17
+ } ) ;
18
+ test ( "import non ascii characters (emoji)" , "@import url(😸.css);\n.class { a: b c d; }" , [
19
+ [ 2 , ".test{a: b}" , "" ] ,
20
+ [ 1 , ".class { a: b c d; }" , "" ]
21
+ ] , "" , {
22
+ "./😸.css" : [ [ 2 , ".test{a: b}" , "" ] ]
23
+ } ) ;
12
24
test ( "import camelcase" , "@IMPORT url(test.css);\n.class { a: b c d; }" , [
13
25
[ 2 , ".test{a: b}" , "" ] ,
14
26
[ 1 , ".class { a: b c d; }" , "" ]
15
27
] , "" , {
16
28
"./test.css" : [ [ 2 , ".test{a: b}" , "" ] ]
17
29
} ) ;
18
- test ( "import empty url" , "@import url();\n.class { a: b c d; }" , [
19
- [ 1 , "@import url();\n.class { a: b c d; }" , "" ]
20
- ] , "" ) ;
21
- test ( "import empty url with quotes" , "@import url('');\n.class { a: b c d; }" , [
22
- [ 1 , "@import url('');\n.class { a: b c d; }" , "" ]
23
- ] , "" ) ;
30
+ test ( "import empty url" , "@import url();\n.class { a: b c d; }" , [
31
+ [ 1 , "@import url();\n.class { a: b c d; }" , "" ]
32
+ ] , "" ) ;
33
+ test ( "import empty url with quotes" , "@import url('');\n.class { a: b c d; }" , [
34
+ [ 1 , "@import url('');\n.class { a: b c d; }" , "" ]
35
+ ] , "" ) ;
24
36
test ( "import with string" , "@import \"test.css\";\n.class { a: b c d; }" , [
25
37
[ 2 , ".test{a: b}" , "" ] ,
26
38
[ 1 , ".class { a: b c d; }" , "" ]
0 commit comments