@@ -290,6 +290,104 @@ public void bootstrap_5_2_0() throws Exception {
290
290
realWorld ("realworld/bootstrap_5_2_0.min.css" , 1198 , 3033 , media , 40 , 0 );
291
291
}
292
292
293
+ /**
294
+ * @throws Exception if any error occurs
295
+ */
296
+ @ Test
297
+ public void foundation_6_9_0 () throws Exception {
298
+ String media = "(-ms-high-contrast: active);"
299
+ + "all and (-ms-high-contrast: none);"
300
+ + "print;"
301
+ + "screen and (max-width: 0em);"
302
+ + "screen and (max-width: 39.99875em);"
303
+ + "screen and (max-width: 63.99875em);"
304
+ + "screen and (max-width: 74.99875em);"
305
+ + "screen and (min-width: 0\\ 0 );"
306
+ + "screen and (min-width: 40em);"
307
+ + "screen and (min-width: 40em) and (max-width: 63.99875em);"
308
+ + "screen and (min-width: 64em);"
309
+ + "screen and (min-width: 64em) and (max-width: 74.99875em);"
310
+ + "screen and (min-width: 75em);"
311
+ + "screen and (orientation: landscape);"
312
+ + "screen and (orientation: portrait);"
313
+ + "screen and (prefers-color-scheme: dark);" ;
314
+ realWorld ("realworld/foundation_6_9_0.css" , 1048 , 2759 , media , 0 , 0 );
315
+
316
+ media = media .replace ("screen and (min-width: 0\\ 0 );" , "screen and (min-width: 0\\ 0);" );
317
+ realWorld ("realworld/foundation_6_9_0.min.css" , 1048 , 2759 , media , 0 , 0 );
318
+ }
319
+
320
+ /**
321
+ * @throws Exception if any error occurs
322
+ */
323
+ @ Test
324
+ public void materialize_1_0_0 () throws Exception {
325
+ final String media = "only screen and (max-width: 360px);"
326
+ + "only screen and (max-width: 600px);"
327
+ + "only screen and (max-width: 992px);"
328
+ + "only screen and (min-width: 0);"
329
+ + "only screen and (min-width: 1200px);"
330
+ + "only screen and (min-width: 1201px);"
331
+ + "only screen and (min-width: 360px);"
332
+ + "only screen and (min-width: 390px);"
333
+ + "only screen and (min-width: 420px);"
334
+ + "only screen and (min-width: 450px);"
335
+ + "only screen and (min-width: 480px);"
336
+ + "only screen and (min-width: 510px);"
337
+ + "only screen and (min-width: 540px);"
338
+ + "only screen and (min-width: 570px);"
339
+ + "only screen and (min-width: 600px);"
340
+ + "only screen and (min-width: 600px) and (max-width: 992px);"
341
+ + "only screen and (min-width: 601px);"
342
+ + "only screen and (min-width: 601px) and (max-width: 992px);"
343
+ + "only screen and (min-width: 630px);"
344
+ + "only screen and (min-width: 660px);"
345
+ + "only screen and (min-width: 690px);"
346
+ + "only screen and (min-width: 720px);"
347
+ + "only screen and (min-width: 750px);"
348
+ + "only screen and (min-width: 780px);"
349
+ + "only screen and (min-width: 810px);"
350
+ + "only screen and (min-width: 840px);"
351
+ + "only screen and (min-width: 870px);"
352
+ + "only screen and (min-width: 900px);"
353
+ + "only screen and (min-width: 930px);"
354
+ + "only screen and (min-width: 960px);"
355
+ + "only screen and (min-width: 992px);"
356
+ + "only screen and (min-width: 993px);" ;
357
+ realWorld ("realworld/materialize_1_0_0.css" , 1368 , 2986 , media , 0 , 0 );
358
+ realWorld ("realworld/materialize_1_0_0.min.css" , 1367 , 2986 , media , 0 , 0 );
359
+ }
360
+
361
+ /**
362
+ * @throws Exception if any error occurs
363
+ */
364
+ @ Test
365
+ public void pure_3_0_0 () throws Exception {
366
+ final String media = "only screen and (max-width: 480px);" ;
367
+ realWorld ("realworld/pure_3_0_0.css" , 165 , 334 , media , 0 , 0 );
368
+ realWorld ("realworld/pure_3_0_0.min.css" , 165 , 334 , media , 0 , 0 );
369
+ }
370
+
371
+ /**
372
+ * @throws Exception if any error occurs
373
+ */
374
+ @ Test
375
+ public void semantic_2_5_0 () throws Exception {
376
+ final String media = "all and (-ms-high-contrast: none);"
377
+ + "only screen and (max-width: 767px);"
378
+ + "only screen and (max-width: 991px);"
379
+ + "only screen and (min-width: 1200px);"
380
+ + "only screen and (min-width: 1200px) and (max-width: 1919px);"
381
+ + "only screen and (min-width: 1920px);"
382
+ + "only screen and (min-width: 320px) and (max-width: 767px);"
383
+ + "only screen and (min-width: 768px);"
384
+ + "only screen and (min-width: 768px) and (max-width: 991px);"
385
+ + "only screen and (min-width: 992px);"
386
+ + "only screen and (min-width: 992px) and (max-width: 1199px);" ;
387
+ realWorld ("realworld/semantic_2_5_0.css" , 5486 , 10068 , media , 7 , 4 );
388
+ realWorld ("realworld/semantic_2_5_0.min.css" , 5486 , 10068 , media , 7 , 4 );
389
+ }
390
+
293
391
/**
294
392
* @throws Exception if any error occurs
295
393
*/
0 commit comments