Pass | Number of arguments | Asserts runPass | assert_equals(1, 1)
at Test.<anonymous> ( /css/cssom/escape.html:10:3) | Pass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { CSS.escape(); }")
at Test.<anonymous> ( /css/cssom/escape.html:11:3) |
|
Pass | String conversion | Asserts runPass | assert_equals("true", "true")
at Test.<anonymous> ( /css/cssom/escape.html:15:3) | Pass | assert_equals("false", "false")
at Test.<anonymous> ( /css/cssom/escape.html:16:3) | Pass | assert_equals("null", "null")
at Test.<anonymous> ( /css/cssom/escape.html:17:3) | Pass | assert_equals("", "")
at Test.<anonymous> ( /css/cssom/escape.html:18:3) |
|
Pass | Null bytes | Asserts runPass | assert_equals("\ufffd", "\ufffd")
at Test.<anonymous> ( /css/cssom/escape.html:22:3) | Pass | assert_equals("a\ufffd", "a\ufffd")
at Test.<anonymous> ( /css/cssom/escape.html:23:3) | Pass | assert_equals("\ufffdb", "\ufffdb")
at Test.<anonymous> ( /css/cssom/escape.html:24:3) | Pass | assert_equals("a\ufffdb", "a\ufffdb")
at Test.<anonymous> ( /css/cssom/escape.html:25:3) |
|
Pass | Replacement character | Asserts runPass | assert_equals("\ufffd", "\ufffd")
at Test.<anonymous> ( /css/cssom/escape.html:29:3) | Pass | assert_equals("a\ufffd", "a\ufffd")
at Test.<anonymous> ( /css/cssom/escape.html:30:3) | Pass | assert_equals("\ufffdb", "\ufffdb")
at Test.<anonymous> ( /css/cssom/escape.html:31:3) | Pass | assert_equals("a\ufffdb", "a\ufffdb")
at Test.<anonymous> ( /css/cssom/escape.html:32:3) |
|
Pass | Number prefix | Asserts runPass | assert_equals("\\30 a", "\\30 a")
at Test.<anonymous> ( /css/cssom/escape.html:36:3) | Pass | assert_equals("\\31 a", "\\31 a")
at Test.<anonymous> ( /css/cssom/escape.html:37:3) | Pass | assert_equals("\\32 a", "\\32 a")
at Test.<anonymous> ( /css/cssom/escape.html:38:3) | Pass | assert_equals("\\33 a", "\\33 a")
at Test.<anonymous> ( /css/cssom/escape.html:39:3) | Pass | assert_equals("\\34 a", "\\34 a")
at Test.<anonymous> ( /css/cssom/escape.html:40:3) | Pass | assert_equals("\\35 a", "\\35 a")
at Test.<anonymous> ( /css/cssom/escape.html:41:3) | Pass | assert_equals("\\36 a", "\\36 a")
at Test.<anonymous> ( /css/cssom/escape.html:42:3) | Pass | assert_equals("\\37 a", "\\37 a")
at Test.<anonymous> ( /css/cssom/escape.html:43:3) | Pass | assert_equals("\\38 a", "\\38 a")
at Test.<anonymous> ( /css/cssom/escape.html:44:3) | Pass | assert_equals("\\39 a", "\\39 a")
at Test.<anonymous> ( /css/cssom/escape.html:45:3) |
|
Pass | Letter number prefix | Asserts runPass | assert_equals("a0b", "a0b")
at Test.<anonymous> ( /css/cssom/escape.html:49:3) | Pass | assert_equals("a1b", "a1b")
at Test.<anonymous> ( /css/cssom/escape.html:50:3) | Pass | assert_equals("a2b", "a2b")
at Test.<anonymous> ( /css/cssom/escape.html:51:3) | Pass | assert_equals("a3b", "a3b")
at Test.<anonymous> ( /css/cssom/escape.html:52:3) | Pass | assert_equals("a4b", "a4b")
at Test.<anonymous> ( /css/cssom/escape.html:53:3) | Pass | assert_equals("a5b", "a5b")
at Test.<anonymous> ( /css/cssom/escape.html:54:3) | Pass | assert_equals("a6b", "a6b")
at Test.<anonymous> ( /css/cssom/escape.html:55:3) | Pass | assert_equals("a7b", "a7b")
at Test.<anonymous> ( /css/cssom/escape.html:56:3) | Pass | assert_equals("a8b", "a8b")
at Test.<anonymous> ( /css/cssom/escape.html:57:3) | Pass | assert_equals("a9b", "a9b")
at Test.<anonymous> ( /css/cssom/escape.html:58:3) |
|
Pass | Dash number prefix | Asserts runPass | assert_equals("-\\30 a", "-\\30 a")
at Test.<anonymous> ( /css/cssom/escape.html:62:3) | Pass | assert_equals("-\\31 a", "-\\31 a")
at Test.<anonymous> ( /css/cssom/escape.html:63:3) | Pass | assert_equals("-\\32 a", "-\\32 a")
at Test.<anonymous> ( /css/cssom/escape.html:64:3) | Pass | assert_equals("-\\33 a", "-\\33 a")
at Test.<anonymous> ( /css/cssom/escape.html:65:3) | Pass | assert_equals("-\\34 a", "-\\34 a")
at Test.<anonymous> ( /css/cssom/escape.html:66:3) | Pass | assert_equals("-\\35 a", "-\\35 a")
at Test.<anonymous> ( /css/cssom/escape.html:67:3) | Pass | assert_equals("-\\36 a", "-\\36 a")
at Test.<anonymous> ( /css/cssom/escape.html:68:3) | Pass | assert_equals("-\\37 a", "-\\37 a")
at Test.<anonymous> ( /css/cssom/escape.html:69:3) | Pass | assert_equals("-\\38 a", "-\\38 a")
at Test.<anonymous> ( /css/cssom/escape.html:70:3) | Pass | assert_equals("-\\39 a", "-\\39 a")
at Test.<anonymous> ( /css/cssom/escape.html:71:3) |
|
Pass | Double dash prefix | Asserts runPass | assert_equals("--a", "--a")
at Test.<anonymous> ( /css/cssom/escape.html:75:3) |
|
Pass | Various tests | Asserts runPass | assert_equals("\\1 \\2 \\1e \\1f ", "\\1 \\2 \\1e \\1f ")
at Test.<anonymous> ( /css/cssom/escape.html:79:3) | Pass | assert_equals("-_©", "-_©")
at Test.<anonymous> ( /css/cssom/escape.html:81:3) | Pass | assert_equals("\\7f
", "\\7f
")
at Test.<anonymous> ( /css/cssom/escape.html:82:3) | Pass | assert_equals(" ¡¢", " ¡¢")
at Test.<anonymous> ( /css/cssom/escape.html:83:3) | Pass | assert_equals("a0123456789b", "a0123456789b")
at Test.<anonymous> ( /css/cssom/escape.html:84:3) | Pass | assert_equals("abcdefghijklmnopqrstuvwxyz", "abcdefghijklmnopqrstuvwxyz")
at Test.<anonymous> ( /css/cssom/escape.html:85:3) | Pass | assert_equals("ABCDEFGHIJKLMNOPQRSTUVWXYZ", "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
at Test.<anonymous> ( /css/cssom/escape.html:86:3) | Pass | assert_equals("hello\\\\world", "hello\\\\world", "Backslashes get backslash-escaped")
at Test.<anonymous> ( /css/cssom/escape.html:88:3) | Pass | assert_equals("helloሴworld", "helloሴworld", "Code points greater than U+0080 are preserved")
at Test.<anonymous> ( /css/cssom/escape.html:89:3) | Pass | assert_equals("\\-", "\\-", "CSS.escape: Single dash escaped")
at Test.<anonymous> ( /css/cssom/escape.html:90:3) | Pass | assert_equals("\\ \\!xy", "\\ \\!xy")
at Test.<anonymous> ( /css/cssom/escape.html:92:3) |
|
Pass | Surrogates | Asserts runPass | assert_equals("𝌆", "𝌆")
at Test.<anonymous> ( /css/cssom/escape.html:97:3) | Pass | assert_equals("�", "�")
at Test.<anonymous> ( /css/cssom/escape.html:99:3) | Pass | assert_equals("�", "�")
at Test.<anonymous> ( /css/cssom/escape.html:100:3) |
|