bpo-30721: Add missing '?' to new error message (GH-3131)

This commit is contained in:
Sanyam Khurana 2017-08-18 17:48:14 +05:30 committed by Nick Coghlan
parent f0202bb349
commit a7c449b8c0
2 changed files with 3 additions and 3 deletions

View file

@ -161,14 +161,14 @@ class TestPy2MigrationHint(unittest.TestCase):
with self.assertRaises(TypeError) as context:
print >> sys.stderr, "message"
self.assertIn('Did you mean "print(<message>, '
'file=<output_stream>)', str(context.exception))
'file=<output_stream>)"?', str(context.exception))
# Test correct hint is produced in the case where RHS implements
# __rrshift__ but returns NotImplemented
with self.assertRaises(TypeError) as context:
print >> 42
self.assertIn('Did you mean "print(<message>, '
'file=<output_stream>)', str(context.exception))
'file=<output_stream>)"?', str(context.exception))
# Test stream redirection hint is specific to print
with self.assertRaises(TypeError) as context: