diff options
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/test/test_re.py | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/Lib/test/test_re.py b/Lib/test/test_re.py index b6dfea8..1f4505f 100644 --- a/Lib/test/test_re.py +++ b/Lib/test/test_re.py @@ -560,10 +560,6 @@ class ReTests(unittest.TestCase): def test_bug_764548(self): # bug 764548, re.compile() barfs on str/unicode subclasses - try: - str - except NameError: - return # no problem if we have no unicode class my_unicode(str): pass pat = re.compile(my_unicode("abc")) self.assertEqual(pat.match("xyz"), None) @@ -574,19 +570,11 @@ class ReTests(unittest.TestCase): [":", "::", ":::"]) def test_bug_926075(self): - try: - str - except NameError: - return # no problem if we have no unicode self.assert_(re.compile('bug_926075') is not - re.compile(eval("u'bug_926075'"))) + re.compile(str8('bug_926075'))) def test_bug_931848(self): - try: - str - except NameError: - pass - pattern = eval('u"[\u002E\u3002\uFF0E\uFF61]"') + pattern = eval('"[\u002E\u3002\uFF0E\uFF61]"') self.assertEqual(re.compile(pattern).split("a.b.c"), ['a','b','c']) |