| This tests parsing and re-serialization of :lang CSS selector with string arguments |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| PASS parseThenSerializeRule(':lang("a") { }') is ':lang("a") { }' |
| PASS parseThenSerializeRule(':lang("bb", cc) { }') is ':lang("bb", "cc") { }' |
| PASS parseThenSerializeRule(':lang("ddd", eee) { }') is ':lang("ddd", "eee") { }' |
| PASS parseThenSerializeRule(':lang("ddd", eee, ffff) { }') is ':lang("ddd", "eee", "ffff") { }' |
| PASS parseThenSerializeRule(':lang("ddd", eee, "ffff") { }') is ':lang("ddd", "eee", "ffff") { }' |
| PASS parseThenSerializeRule(':lang("*-1997") { }') is ':lang("*-1997") { }' |
| PASS parseThenSerializeRule(':lang("*-1997", "*-1998") { }') is ':lang("*-1997", "*-1998") { }' |
| PASS parseThenSerializeRule(':lang("*-1997", "*-1998", "*-1999") { }') is ':lang("*-1997", "*-1998", "*-1999") { }' |
| PASS parseThenSerializeRule(':lang("") { }') is ':lang("") { }' |
| |
| PASS parseThenSerializeRule(':lang(foo, "bar", baz) { }') is ':lang("foo", "bar", "baz") { }' |
| PASS parseThenSerializeRule(':lang(foo, "bar" , baz) { }') is ':lang("foo", "bar", "baz") { }' |
| PASS parseThenSerializeRule(':lang( foo , "bar" , baz ) { }') is ':lang("foo", "bar", "baz") { }' |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |