(self)
| 1040 | b"<doc><entity></entity></doc>") |
| 1041 | |
| 1042 | def test_expat_entityresolver_default(self): |
| 1043 | parser = create_parser() |
| 1044 | self.assertEqual(parser.getFeature(feature_external_ges), False) |
| 1045 | parser.setEntityResolver(self.TestEntityResolver()) |
| 1046 | result = BytesIO() |
| 1047 | parser.setContentHandler(XMLGenerator(result)) |
| 1048 | |
| 1049 | parser.feed('<!DOCTYPE doc [\n') |
| 1050 | parser.feed(' <!ENTITY test SYSTEM "whatever">\n') |
| 1051 | parser.feed(']>\n') |
| 1052 | parser.feed('<doc>&test;</doc>') |
| 1053 | parser.close() |
| 1054 | |
| 1055 | self.assertEqual(result.getvalue(), start + |
| 1056 | b"<doc></doc>") |
| 1057 | |
| 1058 | # ===== Attributes support |
| 1059 |
nothing calls this directly
no test coverage detected