def test_parse_error_from_xml_parse_error(self): error = XmlParseError('xml parse error') error.code = 123 error.position = (1, 2) actual = ParseError.from_exception('file', error) expected = ParseError('file', 'xml parse error', 1, 2) self.assertEqual(expected, actual)
def _raiseerror(self, value): err = ParseError(value) err.code = value.code err.position = value.lineno, value.offset raise err