(self)
| 758 | print "pattern.web.DOM" |
| 759 | |
| 760 | def test_node_traverse(self): |
| 761 | # Assert Node.traverse() (must visit all child nodes recursively). |
| 762 | self.b = False |
| 763 | def visit(node): |
| 764 | if node.type == web.ELEMENT and node.tag == "span": |
| 765 | self.b = True |
| 766 | v = web.DOM(self.html) |
| 767 | v.traverse(visit) |
| 768 | self.assertEqual(self.b, True) |
| 769 | print "pattern.web.Node.traverse()" |
| 770 | |
| 771 | def test_element(self): |
| 772 | # Assert Element properties (test <body>). |