diff options
author | Fredrik Lundh <fredrik@pythonware.com> | 2000-10-07 17:38:23 (GMT) |
---|---|---|
committer | Fredrik Lundh <fredrik@pythonware.com> | 2000-10-07 17:38:23 (GMT) |
commit | 13ac9926ac43d3bff39a08301696105208774b6e (patch) | |
tree | 483ca7a4344c3a573e6f3f91262f111c376560e4 /Lib/test | |
parent | 5c0b43d1e26e28608170baf2887a82124b62fa36 (diff) | |
download | cpython-13ac9926ac43d3bff39a08301696105208774b6e.zip cpython-13ac9926ac43d3bff39a08301696105208774b6e.tar.gz cpython-13ac9926ac43d3bff39a08301696105208774b6e.tar.bz2 |
Fixed too ambitious "nothing to repeat" check. Closes bug #114033.
Diffstat (limited to 'Lib/test')
-rwxr-xr-x | Lib/test/re_tests.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Lib/test/re_tests.py b/Lib/test/re_tests.py index 7c54175..2d3155d 100755 --- a/Lib/test/re_tests.py +++ b/Lib/test/re_tests.py @@ -615,10 +615,13 @@ xyzabc # bug 112468: various expected syntax errors ('(', '', SYNTAX_ERROR), ('[\\41]', '!', SUCCEED, 'found', '!'), + # bug 114033: nothing to repeat + (r'(x?)?', 'x', SUCCEED, 'found', 'x'), # bug 115040: rescan if flags are modified inside pattern (r' (?x)foo ', 'foo', SUCCEED, 'found', 'foo'), # bug 115618: negative lookahead (r'(?<!abc)(d.f)', 'abcdefdof', SUCCEED, 'found', 'dof'), # bug 116251: character class bug (r'[\w-]+', 'laser_beam', SUCCEED, 'found', 'laser_beam'), + ] |