mirror of
https://github.com/servo/servo
synced 2026-04-30 03:17:15 +02:00
Update CSS tests to revision 0698c2aa9ead844b6d7d10eafb096cb1118e13ef
This commit is contained in:
@@ -19,12 +19,19 @@ test(function() {
|
||||
}, "String conversion");
|
||||
|
||||
test(function() {
|
||||
assert_throws('InvalidCharacterError', function() { CSS.escape('\0'); });
|
||||
assert_throws('InvalidCharacterError', function() { CSS.escape('a\0'); });
|
||||
assert_throws('InvalidCharacterError', function() { CSS.escape('\0b'); });
|
||||
assert_throws('InvalidCharacterError', function() { CSS.escape('a\0b'); });
|
||||
assert_equals(CSS.escape('\0'), '\uFFFD');
|
||||
assert_equals(CSS.escape('a\0'), 'a\uFFFD');
|
||||
assert_equals(CSS.escape('\0b'), '\uFFFDb');
|
||||
assert_equals(CSS.escape('a\0b'), 'a\uFFFDb');
|
||||
}, "Null bytes");
|
||||
|
||||
test(function() {
|
||||
assert_equals(CSS.escape('\uFFFD'), '\uFFFD');
|
||||
assert_equals(CSS.escape('a\uFFFD'), 'a\uFFFD');
|
||||
assert_equals(CSS.escape('\uFFFDb'), '\uFFFDb');
|
||||
assert_equals(CSS.escape('a\uFFFDb'), 'a\uFFFDb');
|
||||
}, "Replacement character");
|
||||
|
||||
test(function() {
|
||||
assert_equals(CSS.escape('0a'), '\\30 a');
|
||||
assert_equals(CSS.escape('1a'), '\\31 a');
|
||||
|
||||
Reference in New Issue
Block a user