Pass | Inserting to an invalid location should cause a Syntax Error exception | Asserts runPass | assert_throws_dom("SyntaxError", function "function() { target.insertAdjacentElement("test", document.getElementById("test1")) }")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:19:3) | Pass | assert_throws_dom("SyntaxError", function "function() { target2.insertAdjacentElement("test", document.getElementById("test1")) }")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:23:3) |
|
Pass | Inserted element should be target element's previous sibling for 'beforebegin' case | Asserts runPass | assert_equals("test1", "test1")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:30:3) | Pass | assert_equals("test1", "test1")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:31:3) | Pass | assert_equals("test1", "test1")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:34:3) | Pass | assert_equals("test1", "test1")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:35:3) |
|
Pass | Inserted element should be target element's first child for 'afterbegin' case | Asserts runPass | assert_equals("test2", "test2")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:40:3) | Pass | assert_equals("test2", "test2")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:41:3) | Pass | assert_equals("test2", "test2")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:44:3) | Pass | assert_equals("test2", "test2")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:45:3) |
|
Pass | Inserted element should be target element's last child for 'beforeend' case | Asserts runPass | assert_equals("test3", "test3")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:50:3) | Pass | assert_equals("test3", "test3")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:51:3) | Pass | assert_equals("test3", "test3")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:54:3) | Pass | assert_equals("test3", "test3")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:55:3) |
|
Pass | Inserted element should be target element's next sibling for 'afterend' case | Asserts runPass | assert_equals("test4", "test4")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:60:3) | Pass | assert_equals("test4", "test4")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:61:3) | Pass | assert_equals("test4", "test4")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:64:3) | Pass | assert_equals("test4", "test4")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:65:3) |
|
Pass | Adding more than one child to document should cause a HierarchyRequestError exception | Asserts runPass | assert_throws_dom("HierarchyRequestError", function "function() { var el = docElement.insertAdjacentElement("beforebegin", document.getElementById("test1")); assert_equals(el, null); }")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:72:3) | Pass | assert_equals("test2", "test2")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:78:3) | Pass | assert_equals("test2", "test2")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:79:3) | Pass | assert_equals("test3", "test3")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:82:3) | Pass | assert_equals("test3", "test3")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:83:3) | Pass | assert_throws_dom("HierarchyRequestError", function "function() { var el = docElement.insertAdjacentElement("afterend", document.getElementById("test4")); assert_equals(el, null); }")
at Test.<anonymous> ( /dom/nodes/Element-insertAdjacentElement.html:85:3) |
|