bpo-30445: Allow appended output in RecursionError message

Running under coverage sometimes causes 'in comparison' to be added to the end of the RecursionError message, which is acceptable.

Patched by Maria Mckinley
This commit is contained in:
codedragon 2017-05-24 14:23:46 -07:00 committed by Zachary Ware
parent 7c2f82d158
commit 3480ef9dd3

View file

@ -344,7 +344,8 @@ class TracebackFormatTests(unittest.TestCase):
# 2nd last line contains the repetition count
self.assertEqual(actual[:-2], expected[:-2])
self.assertRegex(actual[-2], expected[-2])
self.assertEqual(actual[-1], expected[-1])
# last line can have additional text appended
self.assertIn(expected[-1], actual[-1])
# Check the recursion count is roughly as expected
rec_limit = sys.getrecursionlimit()