Summary

Harness status: OK

Found 14 tests

Details

ResultTest NameMessage
PassDocument.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><div id="log">Running, 1 complete, 1 remain</div> <..., 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 <html><head><meta charset="utf-8"> <title>Document.getEle..., Element node <head><meta charset="utf-8"> <title>Document.getElementsB..., Element node <meta charset="utf-8"></meta>, Element node <title>Document.getElementsByTagNameNS</title>, Element node <link rel="help" href="https://dom.spec.whatwg.org/#dom-d..., Element node <script src="/resources/testharness.js"></script>, Element node <script src="/resources/testharnessreport.js"></script>, Element node <script src="Document-Element-getElementsByTagNameNS.js">..., Element node <body><div id="log">Running, 10 complete, 1 remain</div> ..., Element node <div id="log">Running, 10 complete, 1 remain</div>, Element node <script> test_getElementsByTagNameNS(document, document.b...])
    at Test.<anonymous> ( /dom/nodes/Document-Element-getElementsByTagNameNS.js:104:5)
PassgetElementsByTagNameNS('*', '*')
Asserts run
Pass
assert_array_equals(object "[object HTMLCollection]", [Element node <html><head><meta charset="utf-8"> <title>Document.getEle..., Element node <head><meta charset="utf-8"> <title>Document.getElementsB..., Element node <meta charset="utf-8"></meta>, Element node <title>Document.getElementsByTagNameNS</title>, Element node <link rel="help" href="https://dom.spec.whatwg.org/#dom-d..., Element node <script src="/resources/testharness.js"></script>, Element node <script src="/resources/testharnessreport.js"></script>, Element node <script src="Document-Element-getElementsByTagNameNS.js">..., Element node <body><div id="log">Running, 11 complete, 1 remain</div> ..., Element node <div id="log">Running, 11 complete, 1 remain</div>, Element node <script> test_getElementsByTagNameNS(document, document.b...])
    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)