(self)
| 2290 | |
| 2291 | @unittest.expectedFailure # TODO: RUSTPYTHON |
| 2292 | def test_bug_xmltoolkit62(self): |
| 2293 | # Don't crash when using custom entities. |
| 2294 | |
| 2295 | ENTITIES = {'rsquo': '\u2019', 'lsquo': '\u2018'} |
| 2296 | parser = ET.XMLParser() |
| 2297 | parser.entity.update(ENTITIES) |
| 2298 | parser.feed("""<?xml version="1.0" encoding="UTF-8"?> |
| 2299 | <!DOCTYPE patent-application-publication SYSTEM "pap-v15-2001-01-31.dtd" []> |
| 2300 | <patent-application-publication> |
| 2301 | <subdoc-abstract> |
| 2302 | <paragraph id="A-0001" lvl="0">A new cultivar of Begonia plant named ‘BCT9801BEG’.</paragraph> |
| 2303 | </subdoc-abstract> |
| 2304 | </patent-application-publication>""") |
| 2305 | t = parser.close() |
| 2306 | self.assertEqual(t.find('.//paragraph').text, |
| 2307 | 'A new cultivar of Begonia plant named \u2018BCT9801BEG\u2019.') |
| 2308 | |
| 2309 | @unittest.skipIf(sys.gettrace(), "Skips under coverage.") |
| 2310 | def test_bug_xmltoolkit63(self): |
nothing calls this directly
no test coverage detected