Pass | Testing with raw function filter | Asserts runPass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B2", "B2")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B2", "B2")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with object filter | Asserts runPass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B2", "B2")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B2", "B2")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with null filter | Asserts runPass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B1", "B1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B1", "B1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with undefined filter | Asserts runPass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B1", "B1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B1", "B1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with object lacking acceptNode property | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function () { walker.firstChild(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:91:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_throws_js(function "function TypeError() { [native code] }", function "function () { walker.nextNode(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:93:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with object with non-function acceptNode property | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function () { walker.firstChild(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:100:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_throws_js(function "function TypeError() { [native code] }", function "function () { walker.nextNode(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:102:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with function having acceptNode function | Asserts runPass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("A1", "A1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("B1", "B1")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with filter function that throws | Asserts runPass | assert_throws_exactly(object "[object Object]", function "function () { walker.firstChild(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:122:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_throws_exactly(object "[object Object]", function "function () { walker.nextNode(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:124:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | rethrows errors when getting `acceptNode` | Asserts runPass | assert_throws_exactly(object "[object Object]", function "function() { walker.firstChild(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:137:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_throws_exactly(object "[object Object]", function "function() { walker.nextNode(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:139:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | performs `Get` on every traverse | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:154:5) | Pass | assert_equals(2, 2)
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:157:5) |
|
Pass | Testing with filter object that throws | Asserts runPass | assert_throws_exactly(object "[object Object]", function "function () { walker.firstChild(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:169:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) | Pass | assert_throws_exactly(object "[object Object]", function "function () { walker.nextNode(); }")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:171:5) | Pass | assert_true(true, "Node type mismatch: actual = 1, expected = undefined")
at assert_node ( /dom/traversal/support/assert-node.js:4:5) | Pass | assert_equals("root", "root")
at assert_node ( /dom/traversal/support/assert-node.js:7:9) |
|
Pass | Testing with filter object: this value and `node` argument | Asserts runPass | assert_equals(object "[object Object]", object "[object Object]")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:189:5) | Pass | assert_equals("A1", "A1")
at Test.<anonymous> ( /dom/traversal/TreeWalker-acceptNode-filter.html:190:5) |
|