| Test TreeWalker with skipping |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| |
| Testing nextNode |
| PASS walker.nextNode(); walker.currentNode.id is 'A1' |
| PASS walker.nextNode(); walker.currentNode.id is 'C1' |
| PASS walker.nextNode(); walker.currentNode.id is 'B2' |
| PASS walker.nextNode(); walker.currentNode.id is 'B3' |
| |
| Testing firstChild |
| PASS walker.firstChild(); walker.currentNode.id is 'A1' |
| PASS walker.firstChild(); walker.currentNode.id is 'C1' |
| |
| Testing nextSibling |
| PASS walker.firstChild(); walker.currentNode.id is 'A1' |
| PASS walker.firstChild(); walker.currentNode.id is 'B1' |
| PASS walker.nextSibling(); walker.currentNode.id is 'B3' |
| |
| Testing parentNode |
| PASS walker.parentNode(); walker.currentNode.id is 'A1' |
| |
| Testing previousSibling |
| PASS walker.previousSibling(); walker.currentNode.id is 'B1' |
| |
| Testing previousNode |
| PASS walker.previousNode(); walker.currentNode.id is 'B2' |
| PASS walker.previousNode(); walker.currentNode.id is 'C1' |
| PASS walker.previousNode(); walker.currentNode.id is 'A1' |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |