MCPcopy Index your code
hub / github.com/python/cpython / test_bug_200708_close

Method test_bug_200708_close

Lib/test/test_xml_etree.py:2375–2387  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2373 b'<SomeTag text="def _f():&#10; return 3&#10;" />')
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")

Callers

nothing calls this directly

Calls 4

feedMethod · 0.95
closeMethod · 0.95
EchoTargetClass · 0.85
assertEqualMethod · 0.45

Tested by

no test coverage detected