Summary

Harness status: OK

Found 30 tests

Details

ResultTest NameMessage
PassHTML document.createAttribute("") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:17:5)
PassXML document.createAttribute("") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       xml_document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:23:5)
PassHTML document.createAttribute("invalid^Name") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:17:5)
PassXML document.createAttribute("invalid^Name") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       xml_document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:23:5)
PassHTML document.createAttribute("\\") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:17:5)
PassXML document.createAttribute("\\") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       xml_document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:23:5)
PassHTML document.createAttribute("'") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:17:5)
PassXML document.createAttribute("'") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       xml_document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:23:5)
PassHTML document.createAttribute("\"") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:17:5)
PassXML document.createAttribute("\"") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       xml_document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:23:5)
PassHTML document.createAttribute("0") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:17:5)
PassXML document.createAttribute("0") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       xml_document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:23:5)
PassHTML document.createAttribute("0:a") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:17:5)
PassXML document.createAttribute("0:a") should throw
Asserts run
Pass
assert_throws_dom("INVALID_CHARACTER_ERR", function "function() {       xml_document.createAttribute(name, "test");     }")
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:23:5)
PassHTML document.createAttribute("x")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassXML document.createAttribute("x")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassHTML document.createAttribute("X")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("x", "x")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassXML document.createAttribute("X")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("X", "X")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("X", "X")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("X", "X")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassHTML document.createAttribute(":")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals(":", ":")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals(":", ":")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals(":", ":")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassXML document.createAttribute(":")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals(":", ":")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals(":", ":")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals(":", ":")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassHTML document.createAttribute("a:0")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("a:0", "a:0")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("a:0", "a:0")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("a:0", "a:0")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassXML document.createAttribute("a:0")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("a:0", "a:0")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("a:0", "a:0")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("a:0", "a:0")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
PassHTML document.createAttribute("title")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:46:5)
PassXML document.createAttribute("title")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:52:5)
PassHTML document.createAttribute("TITLE")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("title", "title")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:46:5)
PassXML document.createAttribute("TITLE")
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("TITLE", "TITLE")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("TITLE", "TITLE")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("TITLE", "TITLE")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:52:5)
PassHTML document.createAttribute(null)
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("null", "null")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("null", "null")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("null", "null")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:46:5)
PassXML document.createAttribute(null)
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("null", "null")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("null", "null")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("null", "null")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:52:5)
PassHTML document.createAttribute(undefined)
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("undefined", "undefined")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("undefined", "undefined")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("undefined", "undefined")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:46:5)
PassXML document.createAttribute(undefined)
Asserts run
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:2:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:3:3)
Pass
assert_equals("", "")
    at attr_is ( /dom/nodes/attributes.js:4:3)
Pass
assert_equals("undefined", "undefined")
    at attr_is ( /dom/nodes/attributes.js:5:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:6:3)
Pass
assert_equals(null, null)
    at attr_is ( /dom/nodes/attributes.js:7:3)
Pass
assert_equals("undefined", "undefined")
    at attr_is ( /dom/nodes/attributes.js:8:3)
Pass
assert_equals("undefined", "undefined")
    at attr_is ( /dom/nodes/attributes.js:9:3)
Pass
assert_equals(true, true)
    at attr_is ( /dom/nodes/attributes.js:10:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/nodes/Document-createAttribute.html:52:5)