(self)
| 2373 | b'<SomeTag text="def _f(): return 3 " />') |
| 2374 | |
| 2375 | def test_bug_200708_close(self): |
| 2376 | # Test default builder. |
| 2377 | parser = ET.XMLParser() # default |
| 2378 | parser.feed("<element>some text</element>") |
| 2379 | self.assertEqual(parser.close().tag, 'element') |
| 2380 | |
| 2381 | # Test custom builder. |
| 2382 | class EchoTarget: |
| 2383 | def close(self): |
| 2384 | return ET.Element("element") # simulate root |
| 2385 | parser = ET.XMLParser(target=EchoTarget()) |
| 2386 | parser.feed("<element>some text</element>") |
| 2387 | self.assertEqual(parser.close().tag, 'element') |
| 2388 | |
| 2389 | def test_bug_200709_default_namespace(self): |
| 2390 | e = ET.Element("{default}elem") |
nothing calls this directly
no test coverage detected