(self)
| 2793 | self.assertEqual(e2[0].tag, 'dogs') |
| 2794 | |
| 2795 | def test_remove_errors(self): |
| 2796 | e = ET.Element('tag') |
| 2797 | with self.assertRaisesRegex(ValueError, |
| 2798 | r"<Element 'subtag'.*> not in <Element 'tag'.*>"): |
| 2799 | e.remove(ET.Element('subtag')) |
| 2800 | with self.assertRaisesRegex(TypeError, |
| 2801 | r".*\bElement, not type"): |
| 2802 | e.remove(ET.Element) |
| 2803 | with self.assertRaisesRegex(TypeError, |
| 2804 | r".*\bElement, not int"): |
| 2805 | e.remove(1) |
| 2806 | |
| 2807 | class BadElementTest(ElementTestCase, unittest.TestCase): |
| 2808 |
nothing calls this directly
no test coverage detected