diff -r add40e9f7cbe Lib/test/test_re.py --- a/Lib/test/test_re.py Wed Oct 16 12:46:28 2013 +0300 +++ b/Lib/test/test_re.py Wed Oct 16 14:25:32 2013 +0300 @@ -1104,6 +1104,23 @@ self.assertEqual(re.compile(pattern, re.S).findall(b'xyz'), [b'xyz'], msg=pattern) + def test_match_repr(self): + match1 = re.search("test", "testrepr") + match2 = re.search("testrepr", "testtestreprtest") + match3 = re.search("a" * 51, + "a" * 52) + + self.assertEqual(repr(match1), + "") + self.assertEqual(repr(match2), + "") + self.assertEqual(repr(match3), + "