From 2dd66ce8287d8af965068d468e55fe41cc8fbdf5 Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Sun, 30 Aug 2009 20:07:38 +0000 Subject: Make the exception message check for malformed UTF-8 source looser so that SyntaxError triggered from UnicodeDecodeError is also acceptable. --- Lib/test/test_pep3120.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Lib/test/test_pep3120.py b/Lib/test/test_pep3120.py index 85da048..09fedf0 100644 --- a/Lib/test/test_pep3120.py +++ b/Lib/test/test_pep3120.py @@ -19,7 +19,8 @@ class PEP3120Test(unittest.TestCase): try: import test.badsyntax_pep3120 except SyntaxError as msg: - self.assertTrue(str(msg).find("Non-UTF-8 code starting with") >= 0) + msg = str(msg) + self.assertTrue('UTF-8' in msg or 'utf8' in msg) else: self.fail("expected exception didn't occur") -- cgit v0.12