Author: Armin Rigo <ar...@tunes.org> Branch: py3.5 Changeset: r90055:c7f45f48949e Date: 2017-02-11 18:38 +0100 http://bitbucket.org/pypy/pypy/changeset/c7f45f48949e/
Log: fix the expected exception messages diff --git a/lib-python/3/test/test_exceptions.py b/lib-python/3/test/test_exceptions.py --- a/lib-python/3/test/test_exceptions.py +++ b/lib-python/3/test/test_exceptions.py @@ -1064,8 +1064,9 @@ self.assertIn("<exception str() failed>", report) else: # pypy: this is what lib-python's traceback.py gives - self.assertIn("<unprintable BrokenExceptionDel object>", - report) + self.assertRegex(report, + ".*BrokenStrException: <unprintable" + " BrokenStrException object>\n") else: self.assertIn("ValueError", report) self.assertIn("del is broken", report) @@ -1118,7 +1119,8 @@ self.assertEqual(exc.name, 'somename') self.assertEqual(exc.path, 'somepath') - msg = "'invalid' is an invalid keyword argument for this function" + msg = ("'invalid' is an invalid keyword argument for this function" + "|ImportError does not take keyword arguments") # PyPy message with self.assertRaisesRegex(TypeError, msg): ImportError('test', invalid='keyword') @@ -1131,7 +1133,8 @@ with self.assertRaisesRegex(TypeError, msg): ImportError(invalid='keyword') - msg = "'invalid|another' is an invalid keyword argument for this function" + msg = ("'invalid|another' is an invalid keyword argument for this function" + "|ImportError does not take keyword arguments") # PyPy message with self.assertRaisesRegex(TypeError, msg): ImportError('test', invalid='keyword', another=True) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit