Pass | Text.replaceData() with invalid offset | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:14:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(5, 1, "x") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:16:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(5, 0, "") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:17:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(-1, 1, "x") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:18:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(-1, 0, "") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:19:5) | Pass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:20:5) |
|
Pass | Text.replaceData() with clamped count | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:26:5) | Pass | assert_equals("teyo", "teyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:29:5) |
|
Pass | Text.replaceData() with negative clamped count | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:34:5) | Pass | assert_equals("teyo", "teyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:37:5) |
|
Pass | Text.replaceData() before the start | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:42:5) | Pass | assert_equals("yotest", "yotest")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:45:5) |
|
Pass | Text.replaceData() at the start (shorter) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:50:5) | Pass | assert_equals("yst", "yst")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:53:5) |
|
Pass | Text.replaceData() at the start (equal length) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:58:5) | Pass | assert_equals("yost", "yost")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:61:5) |
|
Pass | Text.replaceData() at the start (longer) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:66:5) | Pass | assert_equals("yoast", "yoast")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:69:5) |
|
Pass | Text.replaceData() in the middle (shorter) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:74:5) | Pass | assert_equals("tot", "tot")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:77:5) |
|
Pass | Text.replaceData() in the middle (equal length) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:82:5) | Pass | assert_equals("tyot", "tyot")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:85:5) |
|
Pass | Text.replaceData() in the middle (longer) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:90:5) | Pass | assert_equals("twaddupst", "twaddupst")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:93:5) | Pass | assert_equals("tyupaddupst", "tyupaddupst")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:95:5) |
|
Pass | Text.replaceData() at the end (shorter) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:100:5) | Pass | assert_equals("tyo", "tyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:103:5) |
|
Pass | Text.replaceData() at the end (same length) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:108:5) | Pass | assert_equals("teyo", "teyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:111:5) |
|
Pass | Text.replaceData() at the end (longer) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:116:5) | Pass | assert_equals("testyo", "testyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:119:5) |
|
Pass | Text.replaceData() the whole string | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:124:5) | Pass | assert_equals("quux", "quux")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:127:5) |
|
Pass | Text.replaceData() with the empty string | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:132:5) | Pass | assert_equals("", "")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:135:5) |
|
Pass | Text.replaceData() with non-ASCII data | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:140:5) | Pass | assert_equals("This is the character data test, other 資料,更多資料", "This is the character data test, other 資料,更多資料")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:145:5) | Pass | assert_equals("This is the character data test, other 資料,更多文字", "This is the character data test, other 資料,更多文字")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:147:5) |
|
Pass | Text.replaceData() with non-BMP data | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:152:5) | Pass | assert_equals("🌠 te--ST", "🌠 te--ST")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:157:5) |
|
Pass | Comment.replaceData() with invalid offset | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:14:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(5, 1, "x") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:16:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(5, 0, "") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:17:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(-1, 1, "x") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:18:5) | Pass | assert_throws_dom("IndexSizeError", function "function() { node.replaceData(-1, 0, "") }")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:19:5) | Pass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:20:5) |
|
Pass | Comment.replaceData() with clamped count | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:26:5) | Pass | assert_equals("teyo", "teyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:29:5) |
|
Pass | Comment.replaceData() with negative clamped count | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:34:5) | Pass | assert_equals("teyo", "teyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:37:5) |
|
Pass | Comment.replaceData() before the start | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:42:5) | Pass | assert_equals("yotest", "yotest")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:45:5) |
|
Pass | Comment.replaceData() at the start (shorter) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:50:5) | Pass | assert_equals("yst", "yst")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:53:5) |
|
Pass | Comment.replaceData() at the start (equal length) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:58:5) | Pass | assert_equals("yost", "yost")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:61:5) |
|
Pass | Comment.replaceData() at the start (longer) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:66:5) | Pass | assert_equals("yoast", "yoast")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:69:5) |
|
Pass | Comment.replaceData() in the middle (shorter) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:74:5) | Pass | assert_equals("tot", "tot")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:77:5) |
|
Pass | Comment.replaceData() in the middle (equal length) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:82:5) | Pass | assert_equals("tyot", "tyot")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:85:5) |
|
Pass | Comment.replaceData() in the middle (longer) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:90:5) | Pass | assert_equals("twaddupst", "twaddupst")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:93:5) | Pass | assert_equals("tyupaddupst", "tyupaddupst")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:95:5) |
|
Pass | Comment.replaceData() at the end (shorter) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:100:5) | Pass | assert_equals("tyo", "tyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:103:5) |
|
Pass | Comment.replaceData() at the end (same length) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:108:5) | Pass | assert_equals("teyo", "teyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:111:5) |
|
Pass | Comment.replaceData() at the end (longer) | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:116:5) | Pass | assert_equals("testyo", "testyo")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:119:5) |
|
Pass | Comment.replaceData() the whole string | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:124:5) | Pass | assert_equals("quux", "quux")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:127:5) |
|
Pass | Comment.replaceData() with the empty string | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:132:5) | Pass | assert_equals("", "")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:135:5) |
|
Pass | Comment.replaceData() with non-ASCII data | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:140:5) | Pass | assert_equals("This is the character data test, other 資料,更多資料", "This is the character data test, other 資料,更多資料")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:145:5) | Pass | assert_equals("This is the character data test, other 資料,更多文字", "This is the character data test, other 資料,更多文字")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:147:5) |
|
Pass | Comment.replaceData() with non-BMP data | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:152:5) | Pass | assert_equals("🌠 te--ST", "🌠 te--ST")
at Test.<anonymous> ( /dom/nodes/CharacterData-replaceData.html:157:5) |
|