Summary

Harness status: OK

Found 18 tests

Details

ResultTest NameMessage
PassText.insertData() out of bounds
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:13:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(5, "x") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:15:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(5, "") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:16:5)
PassText.insertData() negative out of bounds
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:21:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(-1, "x") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:23:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(-0x100000000 + 5, "x") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:24:5)
PassText.insertData() negative in bounds
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:29:5)
Pass
assert_equals("teXst", "teXst")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:32:5)
PassText.insertData('')
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:37:5)
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:40:5)
PassText.insertData() at the start
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:45:5)
Pass
assert_equals("Xtest", "Xtest")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:48:5)
PassText.insertData() in the middle
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:53:5)
Pass
assert_equals("teXst", "teXst")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:56:5)
PassText.insertData() at the end
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:61:5)
Pass
assert_equals("testing", "testing")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:64:5)
PassText.insertData() with non-ascii data
Asserts run
Pass
assert_equals("This is the character data test, append more 資料,測試資料", "This is the character data test, append more 資料,測試資料")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:72:5)
Pass
assert_equals("This is the character data test, append more 資料,更多測試資料", "This is the character data test, append more 資料,更多測試資料")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:74:5)
PassText.insertData() with non-BMP data
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:79:5)
Pass
assert_equals("🌠 te--st 🌠 TEST", "🌠 te--st 🌠 TEST")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:84:5)
PassComment.insertData() out of bounds
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:13:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(5, "x") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:15:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(5, "") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:16:5)
PassComment.insertData() negative out of bounds
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:21:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(-1, "x") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:23:5)
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() { node.insertData(-0x100000000 + 5, "x") }")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:24:5)
PassComment.insertData() negative in bounds
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:29:5)
Pass
assert_equals("teXst", "teXst")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:32:5)
PassComment.insertData('')
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:37:5)
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:40:5)
PassComment.insertData() at the start
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:45:5)
Pass
assert_equals("Xtest", "Xtest")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:48:5)
PassComment.insertData() in the middle
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:53:5)
Pass
assert_equals("teXst", "teXst")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:56:5)
PassComment.insertData() at the end
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:61:5)
Pass
assert_equals("testing", "testing")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:64:5)
PassComment.insertData() with non-ascii data
Asserts run
Pass
assert_equals("This is the character data test, append more 資料,測試資料", "This is the character data test, append more 資料,測試資料")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:72:5)
Pass
assert_equals("This is the character data test, append more 資料,更多測試資料", "This is the character data test, append more 資料,更多測試資料")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:74:5)
PassComment.insertData() with non-BMP data
Asserts run
Pass
assert_equals("test", "test")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:79:5)
Pass
assert_equals("🌠 te--st 🌠 TEST", "🌠 te--st 🌠 TEST")
    at Test.<anonymous> ( /dom/nodes/CharacterData-insertData.html:84:5)