@@ -583,7 +583,7 @@ public void atRuleFontFace() throws Exception {
583
583
Assert .assertEquals (1 , rules .getLength ());
584
584
585
585
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
586
- Assert .assertEquals ("@font-face {font-family: Gentium; src: url(http://example.com/fonts/Gentium.ttf) }" ,
586
+ Assert .assertEquals ("@font-face { font-family: Gentium; src: url(\" http://example.com/fonts/Gentium.ttf\" ); }" ,
587
587
rule .getCssText ());
588
588
}
589
589
@@ -600,7 +600,7 @@ public void atRuleFontFaceUnicodeRangeSingleCodepoint() throws Exception {
600
600
Assert .assertEquals (1 , rules .getLength ());
601
601
602
602
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
603
- Assert .assertEquals ("@font-face {font-family: Gentium; unicode-range: U+26}" ,
603
+ Assert .assertEquals ("@font-face { font-family: Gentium; unicode-range: U+26; }" ,
604
604
rule .getCssText ());
605
605
}
606
606
@@ -617,7 +617,7 @@ public void atRuleFontFaceUnicodeRangeWildcard() throws Exception {
617
617
Assert .assertEquals (1 , rules .getLength ());
618
618
619
619
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
620
- Assert .assertEquals ("@font-face {font-family: Gentium; unicode-range: U+4?}" ,
620
+ Assert .assertEquals ("@font-face { font-family: Gentium; unicode-range: U+4?; }" ,
621
621
rule .getCssText ());
622
622
}
623
623
@@ -634,7 +634,7 @@ public void atRuleFontFaceUnicodeRangeRange() throws Exception {
634
634
Assert .assertEquals (1 , rules .getLength ());
635
635
636
636
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
637
- Assert .assertEquals ("@font-face {font-family: Gentium; unicode-range: U+0-7F}" ,
637
+ Assert .assertEquals ("@font-face { font-family: Gentium; unicode-range: U+0-7F; }" ,
638
638
rule .getCssText ());
639
639
}
640
640
@@ -651,7 +651,7 @@ public void atRuleFontFaceUnicodeRangeRange2() throws Exception {
651
651
Assert .assertEquals (1 , rules .getLength ());
652
652
653
653
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
654
- Assert .assertEquals ("@font-face {font-family: Gentium; unicode-range: U+0025-00FF}" ,
654
+ Assert .assertEquals ("@font-face { font-family: Gentium; unicode-range: U+0025-00FF; }" ,
655
655
rule .getCssText ());
656
656
}
657
657
@@ -668,7 +668,7 @@ public void atRuleFontFaceUnicodeRangeMultipleValues() throws Exception {
668
668
Assert .assertEquals (1 , rules .getLength ());
669
669
670
670
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
671
- Assert .assertEquals ("@font-face {font-family: Gentium; unicode-range: U+0025-0??F, U+4??}" ,
671
+ Assert .assertEquals ("@font-face { font-family: Gentium; unicode-range: U+0025-0??F, U+4??; }" ,
672
672
rule .getCssText ());
673
673
}
674
674
@@ -689,8 +689,8 @@ public void atRuleFontFaceComplex() throws Exception {
689
689
Assert .assertEquals (1 , rules .getLength ());
690
690
691
691
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
692
- Assert .assertEquals ("@font-face {font-family: Headline; "
693
- + "src: local(Futura-Medium), url(fonts.svg#MyGeometricModern) format(\" svg\" )}" ,
692
+ Assert .assertEquals ("@font-face { font-family: Headline; "
693
+ + "src: local(Futura-Medium), url(\" fonts.svg#MyGeometricModern\" ) format(\" svg\" ); }" ,
694
694
rule .getCssText ());
695
695
}
696
696
@@ -716,13 +716,13 @@ public void atRuleFontFaceComplex2() throws Exception {
716
716
Assert .assertEquals (1 , rules .getLength ());
717
717
718
718
final AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
719
- Assert .assertEquals ("@font-face {font-family: Pangolin; "
719
+ Assert .assertEquals ("@font-face { font-family: Pangolin; "
720
720
+ "font-style: normal; font-weight: 400; "
721
721
+ "src: local(\" Indie Flower\" ), local(\" IndieFlower\" ), "
722
- + "url(https://fonts.gstatic.com/s/indieflower/v9"
723
- + "/10JVD_humAd5zP2yrFqw6ugdm0LZdjqr5-oayXSOefg.woff2) format(\" woff2\" ); "
722
+ + "url(\" https://fonts.gstatic.com/s/indieflower/v9"
723
+ + "/10JVD_humAd5zP2yrFqw6ugdm0LZdjqr5-oayXSOefg.woff2\" ) format(\" woff2\" ); "
724
724
+ "unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, "
725
- + "U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}" ,
725
+ + "U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }" ,
726
726
rule .getCssText ());
727
727
}
728
728
@@ -2060,19 +2060,19 @@ public void strings() throws Exception {
2060
2060
Assert .assertEquals (6 , rules .getLength ());
2061
2061
2062
2062
AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
2063
- Assert .assertEquals ("h1 { background: url(this is a 'string'); }" , rule .getCssText ());
2063
+ Assert .assertEquals ("h1 { background: url(\" this is a 'string'\" ); }" , rule .getCssText ());
2064
2064
2065
2065
rule = rules .getRules ().get (1 );
2066
- Assert .assertEquals ("h2 { background: url(this is a \" string\" ); }" , rule .getCssText ());
2066
+ Assert .assertEquals ("h2 { background: url(\" this is a \" string\" \" ); }" , rule .getCssText ());
2067
2067
2068
2068
rule = rules .getRules ().get (2 );
2069
- Assert .assertEquals ("h4 { background: url(this is a \" string\" ); }" , rule .getCssText ());
2069
+ Assert .assertEquals ("h4 { background: url(\" this is a \" string\" \" ); }" , rule .getCssText ());
2070
2070
2071
2071
rule = rules .getRules ().get (3 );
2072
- Assert .assertEquals ("h5 { background: url(this is a 'string'); }" , rule .getCssText ());
2072
+ Assert .assertEquals ("h5 { background: url(\" this is a 'string'\" ); }" , rule .getCssText ());
2073
2073
2074
2074
rule = rules .getRules ().get (4 );
2075
- Assert .assertEquals ("h6 { background: url(this is a string); }" , rule .getCssText ());
2075
+ Assert .assertEquals ("h6 { background: url(\" this is a string\" ); }" , rule .getCssText ());
2076
2076
2077
2077
rule = rules .getRules ().get (5 );
2078
2078
Assert .assertEquals ("h1:before { content: \" chapter\\ A hoofdstuk\\ A chapitre\" ; }" , rule .getCssText ());
@@ -2094,16 +2094,16 @@ public void emptyUrl() throws Exception {
2094
2094
Assert .assertEquals (4 , rules .getLength ());
2095
2095
2096
2096
AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
2097
- Assert .assertEquals ("h1 { background: url(); }" , rule .getCssText ());
2097
+ Assert .assertEquals ("h1 { background: url(\" \" ); }" , rule .getCssText ());
2098
2098
2099
2099
rule = rules .getRules ().get (1 );
2100
- Assert .assertEquals ("h2 { background: url(); }" , rule .getCssText ());
2100
+ Assert .assertEquals ("h2 { background: url(\" \" ); }" , rule .getCssText ());
2101
2101
2102
2102
rule = rules .getRules ().get (2 );
2103
- Assert .assertEquals ("h4 { background: url(); }" , rule .getCssText ());
2103
+ Assert .assertEquals ("h4 { background: url(\" \" ); }" , rule .getCssText ());
2104
2104
2105
2105
rule = rules .getRules ().get (3 );
2106
- Assert .assertEquals ("h5 { background: url(); }" , rule .getCssText ());
2106
+ Assert .assertEquals ("h5 { background: url(\" \" ); }" , rule .getCssText ());
2107
2107
}
2108
2108
2109
2109
/**
0 commit comments