blob: 1ff9cf4caf2b9f179db39cf3c6ff7c9f82281a3f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
https://bugs.python.org/issue27369
https://hg.python.org/cpython/rev/2d6e6600c210
--- Lib/test/test_pyexpat.py
+++ Lib/test/test_pyexpat.py
@@ -610,11 +610,9 @@
def test2(self):
xml = "<?xml version\xc2\x85='1.0'?>\r\n"
parser = expat.ParserCreate()
- try:
+ err_pattern = r'XML declaration not well-formed: line 1, column \d+'
+ with self.assertRaisesRegexp(expat.ExpatError, err_pattern):
parser.Parse(xml, True)
- self.fail()
- except expat.ExpatError as e:
- self.assertEqual(str(e), 'XML declaration not well-formed: line 1, column 14')
class ForeignDTDTests(unittest.TestCase):
"""
|