(self, alice, bob)
| 202 | return result |
| 203 | |
| 204 | def assertEqualElements(self, alice, bob): |
| 205 | self.assertIsInstance(alice, (ET.Element, pyET.Element)) |
| 206 | self.assertIsInstance(bob, (ET.Element, pyET.Element)) |
| 207 | self.assertEqual(len(list(alice)), len(list(bob))) |
| 208 | for x, y in zip(alice, bob): |
| 209 | self.assertEqualElements(x, y) |
| 210 | properties = operator.attrgetter('tag', 'tail', 'text', 'attrib') |
| 211 | self.assertEqual(properties(alice), properties(bob)) |
| 212 | |
| 213 | # -------------------------------------------------------------------- |
| 214 | # element tree tests |
no test coverage detected