summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/test/test_re.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/Lib/test/test_re.py b/Lib/test/test_re.py
index 2552857..f4c5cb8 100644
--- a/Lib/test/test_re.py
+++ b/Lib/test/test_re.py
@@ -336,9 +336,14 @@ for t in tests:
# Try the match on a unicode string, and check that it
# still succeeds.
- result = obj.search(unicode(s, "latin-1"))
- if result is None:
- print '=== Fails on unicode match', t
+ try:
+ result = obj.search(unicode(s, "latin-1"))
+ if result is None:
+ print '=== Fails on unicode match', t
+ except NameError:
+ continue # 1.5.2
+ except TypeError:
+ continue # unicode test case
# Try the match on a unicode pattern, and check that it
# still succeeds.