Summary

Harness status: OK

Found 16 tests

Details

ResultTest NameMessage
PassElement.getElementsByTagNameNS
Asserts run
Pass
assert_false(false, "NodeList")
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:3:5)
Pass
assert_true(true, "HTMLCollection")
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:4:5)
Pass
assert_true(true, "Caching is allowed.")
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:7:5)
PassgetElementsByTagNameNS('*', 'body')
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <body></body>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:28:5)
PassEmpty string namespace
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:32:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <body></body>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:35:5)
Passbody element in test namespace, no prefix
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <body></body>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:41:5)
Passbody element in test namespace, prefix
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <body></body>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:47:5)
PassBODY element in test namespace, no prefix
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <BODY></BODY>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:53:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:54:5)
Passabc element in html namespace
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <abc></abc>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:60:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:61:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:62:5)
PassABC element in html namespace
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:68:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <ABC></ABC>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:69:5)
PassAÇ, case sensitivity
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <AÇ></AÇ>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:75:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:76:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:77:5)
PassBODY element in test namespace, prefix
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <BODY></BODY>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:83:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:84:5)
PassgetElementsByTagNameNS('http://www.w3.org/1999/xhtml', '*')
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <p><a>link</a><b>bold</b><em><u>emphasized</u></em></p>, Element node <a>link</a>, Element node <b>bold</b>, Element node <em><u>emphasized</u></em>, Element node <u>emphasized</u>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:104:5)
PassgetElementsByTagNameNS('*', '*')
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <p><a>link</a><b>bold</b><em><u>emphasized</u></em></p>, Element node <a>link</a>, Element node <b>bold</b>, Element node <em><u>emphasized</u></em>, Element node <u>emphasized</u>])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:120:5)
PassEmpty lists
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:124:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:125:5)
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:126:5)
PassgetElementsByTagNameNS() should be a live collection
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:134:5)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:135:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:138:5)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:141:5)
PassMatching the context object (wildcard namespace)
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Element-getElementsByTagNameNS.html:28:3)
PassMatching the context object (specific namespace)
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [])
    at Test.<anonymous> ( /dom/nodes/Element-getElementsByTagNameNS.html:32:3)