@@ -51,8 +51,8 @@ protected function setUp(): void
5151 public function plain (): void
5252 {
5353 self ::assertSame (
54- ' .main, .test {font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white;}
55- @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
54+ " .main, .test {font: italic normal bold 16px/1.2 \ "Helvetica \ ",Verdana,sans-serif;background: white;} \n"
55+ . ' @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
5656 $ this ->document ->render ()
5757 );
5858 }
@@ -96,8 +96,8 @@ public function spaceAfterListArgumentSeparator(): void
9696 public function spaceAfterListArgumentSeparatorComplex (): void
9797 {
9898 self ::assertSame (
99- ' .main, .test {font: italic normal bold 16px/1.2 "Helvetica", Verdana, sans -serif;background: white;} '
100- . "\n @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} " ,
99+ " .main, .test {font: italic normal bold 16px/1.2 \ "Helvetica \" , \t Verdana, \t sans -serif;background: white;}\n"
100+ . ' @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
101101 $ this ->document ->render (
102102 OutputFormat::create ()
103103 ->setSpaceAfterListArgumentSeparator (' ' )
@@ -116,9 +116,9 @@ public function spaceAfterListArgumentSeparatorComplex(): void
116116 public function spaceAfterSelectorSeparator (): void
117117 {
118118 self ::assertSame (
119- ' .main,
120- . test {font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white;}
121- @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
119+ " .main, \n"
120+ . " . test {font: italic normal bold 16px/1.2 \ "Helvetica \ ",Verdana,sans-serif;background: white;} \n"
121+ . ' @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
122122 $ this ->document ->render (OutputFormat::create ()->setSpaceAfterSelectorSeparator ("\n" ))
123123 );
124124 }
@@ -129,8 +129,8 @@ public function spaceAfterSelectorSeparator(): void
129129 public function stringQuotingType (): void
130130 {
131131 self ::assertSame (
132- ' .main, .test {font: italic normal bold 16px/1.2 \ 'Helvetica \ ',Verdana,sans-serif;background: white;}
133- @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
132+ " .main, .test {font: italic normal bold 16px/1.2 'Helvetica',Verdana,sans-serif;background: white;} \n"
133+ . ' @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
134134 $ this ->document ->render (OutputFormat::create ()->setStringQuotingType ("' " ))
135135 );
136136 }
@@ -141,8 +141,8 @@ public function stringQuotingType(): void
141141 public function rGBHashNotation (): void
142142 {
143143 self ::assertSame (
144- ' .main, .test {font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white;}
145- @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: rgb(255,255,255);}} ' ,
144+ " .main, .test {font: italic normal bold 16px/1.2 \ "Helvetica \ ",Verdana,sans-serif;background: white;} \n"
145+ . ' @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: rgb(255,255,255);}} ' ,
146146 $ this ->document ->render (OutputFormat::create ()->setRGBHashNotation (false ))
147147 );
148148 }
@@ -153,8 +153,8 @@ public function rGBHashNotation(): void
153153 public function semicolonAfterLastRule (): void
154154 {
155155 self ::assertSame (
156- ' .main, .test {font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white}
157- @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff}} ' ,
156+ " .main, .test {font: italic normal bold 16px/1.2 \ "Helvetica \ ",Verdana,sans-serif;background: white} \n"
157+ . ' @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff}} ' ,
158158 $ this ->document ->render (OutputFormat::create ()->setSemicolonAfterLastRule (false ))
159159 );
160160 }
@@ -165,8 +165,8 @@ public function semicolonAfterLastRule(): void
165165 public function spaceAfterRuleName (): void
166166 {
167167 self ::assertSame (
168- ' .main, .test {font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white;}
169- @media screen {.main {background-size: 100 % 100%;font-size: 1 .3em;background-color: #fff;}} ' ,
168+ " .main, .test {font: \t italic normal bold 16px/1.2 \ "Helvetica \ ",Verdana,sans-serif;background: \t white;} \n"
169+ . " @media screen {.main {background-size: \t 100 % 100%;font-size:\t 1 .3em;background-color:\t #fff;}} " ,
170170 $ this ->document ->render (OutputFormat::create ()->setSpaceAfterRuleName ("\t" ))
171171 );
172172 }
@@ -181,15 +181,18 @@ public function spaceRules(): void
181181 ->setSpaceBetweenRules ("\n" )
182182 ->setSpaceAfterRules ("\n" );
183183
184- self ::assertSame ('.main, .test {
185- font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;
186- background: white;
187- }
188- @media screen {.main {
189- background-size: 100% 100%;
190- font-size: 1.3em;
191- background-color: #fff;
192- }} ' , $ this ->document ->render ($ outputFormat ));
184+ self ::assertSame (
185+ ".main, .test { \n"
186+ . "\tfont: italic normal bold 16px/1.2 \"Helvetica \",Verdana,sans-serif; \n"
187+ . "\tbackground: white; \n"
188+ . "} \n"
189+ . "@media screen {.main { \n"
190+ . "\t\tbackground-size: 100% 100%; \n"
191+ . "\t\tfont-size: 1.3em; \n"
192+ . "\t\tbackground-color: #fff; \n"
193+ . "\t}} " ,
194+ $ this ->document ->render ($ outputFormat )
195+ );
193196 }
194197
195198 /**
@@ -202,12 +205,14 @@ public function spaceBlocks(): void
202205 ->setSpaceBetweenBlocks ("\n" )
203206 ->setSpaceAfterBlocks ("\n" );
204207
205- self ::assertSame ('
206- .main, .test {font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white;}
207- @media screen {
208- .main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}
209- }
210- ' , $ this ->document ->render ($ outputFormat ));
208+ self ::assertSame (
209+ "\n"
210+ . ".main, .test {font: italic normal bold 16px/1.2 \"Helvetica \",Verdana,sans-serif;background: white;} \n"
211+ . "@media screen { \n"
212+ . "\t.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;} \n"
213+ . "} \n" ,
214+ $ this ->document ->render ($ outputFormat )
215+ );
211216 }
212217
213218 /**
@@ -223,19 +228,21 @@ public function spaceBoth(): void
223228 ->setSpaceBetweenBlocks ("\n" )
224229 ->setSpaceAfterBlocks ("\n" );
225230
226- self ::assertSame ('
227- .main, .test {
228- font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;
229- background: white;
230- }
231- @media screen {
232- .main {
233- background-size: 100% 100%;
234- font-size: 1.3em;
235- background-color: #fff;
236- }
237- }
238- ' , $ this ->document ->render ($ outputFormat ));
231+ self ::assertSame (
232+ "\n"
233+ . ".main, .test { \n"
234+ . "\tfont: italic normal bold 16px/1.2 \"Helvetica \",Verdana,sans-serif; \n"
235+ . "\tbackground: white; \n"
236+ . "} \n"
237+ . "@media screen { \n"
238+ . "\t.main { \n"
239+ . "\t\tbackground-size: 100% 100%; \n"
240+ . "\t\tfont-size: 1.3em; \n"
241+ . "\t\tbackground-color: #fff; \n"
242+ . "\t} \n"
243+ . "} \n" ,
244+ $ this ->document ->render ($ outputFormat )
245+ );
239246 }
240247
241248 /**
@@ -267,19 +274,21 @@ public function indentation(): void
267274 ->setSpaceAfterBlocks ("\n" )
268275 ->setIndentation ('' );
269276
270- self ::assertSame ('
271- .main, .test {
272- font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;
273- background: white;
274- }
275- @media screen {
276- .main {
277- background-size: 100% 100%;
278- font-size: 1.3em;
279- background-color: #fff;
280- }
281- }
282- ' , $ this ->document ->render ($ outputFormat ));
277+ self ::assertSame (
278+ "\n"
279+ . ".main, .test { \n"
280+ . "font: italic normal bold 16px/1.2 \"Helvetica \",Verdana,sans-serif; \n"
281+ . "background: white; \n"
282+ . "} \n"
283+ . "@media screen { \n"
284+ . ".main { \n"
285+ . "background-size: 100% 100%; \n"
286+ . "font-size: 1.3em; \n"
287+ . "background-color: #fff; \n"
288+ . "} \n"
289+ . "} \n" ,
290+ $ this ->document ->render ($ outputFormat )
291+ );
283292 }
284293
285294 /**
@@ -291,8 +300,8 @@ public function spaceBeforeBraces(): void
291300 ->setSpaceBeforeOpeningBrace ('' );
292301
293302 self ::assertSame (
294- ' .main, .test{font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white;}
295- @media screen{.main{background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
303+ " .main, .test{font: italic normal bold 16px/1.2 \ "Helvetica \ ",Verdana,sans-serif;background: white;} \n"
304+ . ' @media screen{.main{background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
296305 $ this ->document ->render ($ outputFormat )
297306 );
298307 }
@@ -310,8 +319,8 @@ public function ignoreExceptionsOff(): void
310319 $ firstDeclarationBlock = $ declarationBlocks [0 ];
311320 $ firstDeclarationBlock ->removeSelector ('.main ' );
312321 self ::assertSame (
313- ' .test {font: italic normal bold 16px/1.2 "Helvetica",Verdana,sans-serif;background: white;}
314- @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
322+ " .test {font: italic normal bold 16px/1.2 \ "Helvetica \ ",Verdana,sans-serif;background: white;} \n"
323+ . ' @media screen {.main {background-size: 100% 100%;font-size: 1.3em;background-color: #fff;}} ' ,
315324 $ this ->document ->render ($ outputFormat )
316325 );
317326 $ firstDeclarationBlock ->removeSelector ('.test ' );
0 commit comments