Author: Alexander Hesse <[email protected]>
Branch: split-rpython
Changeset: r60093:357b17707835
Date: 2013-01-15 18:16 +0100
http://bitbucket.org/pypy/pypy/changeset/357b17707835/

Log:    import py on test_re

diff --git a/rpython/rlib/rsre/test/test_re.py 
b/rpython/rlib/rsre/test/test_re.py
--- a/rpython/rlib/rsre/test/test_re.py
+++ b/rpython/rlib/rsre/test/test_re.py
@@ -1,4 +1,4 @@
-import sys, os
+import sys, os, py
 from rpython.rlib.rsre.test.test_match import get_code
 from rpython.rlib.rsre import rsre_re as re
 
@@ -112,18 +112,18 @@
         assert re.sub('x', r'\400', 'x') == '\0'
         assert re.sub('x', r'\777', 'x') == '\377'
 
-        raises(re.error, re.sub, 'x', r'\1', 'x')
-        raises(re.error, re.sub, 'x', r'\8', 'x')
-        raises(re.error, re.sub, 'x', r'\9', 'x')
-        raises(re.error, re.sub, 'x', r'\11', 'x')
-        raises(re.error, re.sub, 'x', r'\18', 'x')
-        raises(re.error, re.sub, 'x', r'\1a', 'x')
-        raises(re.error, re.sub, 'x', r'\90', 'x')
-        raises(re.error, re.sub, 'x', r'\99', 'x')
-        raises(re.error, re.sub, 'x', r'\118', 'x') # r'\11' + '8'
-        raises(re.error, re.sub, 'x', r'\11a', 'x')
-        raises(re.error, re.sub, 'x', r'\181', 'x') # r'\18' + '1'
-        raises(re.error, re.sub, 'x', r'\800', 'x') # r'\80' + '0'
+        py.test.raises(re.error, re.sub, 'x', r'\1', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\8', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\9', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\11', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\18', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\1a', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\90', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\99', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\118', 'x') # r'\11' + '8'
+        py.test.raises(re.error, re.sub, 'x', r'\11a', 'x')
+        py.test.raises(re.error, re.sub, 'x', r'\181', 'x') # r'\18' + '1'
+        py.test.raises(re.error, re.sub, 'x', r'\800', 'x') # r'\80' + '0'
 
         # in python2.3 (etc), these loop endlessly in sre_parser.py
         assert re.sub('(((((((((((x)))))))))))', r'\11', 'x') == 'x'
@@ -146,15 +146,15 @@
         assert re.sub('x+', '-', 'abxd') == 'ab-d'
 
     def test_symbolic_refs(self):
-        raises(re.error, re.sub, '(?P<a>x)', '\g<a', 'xx')
-        raises(re.error, re.sub, '(?P<a>x)', '\g<', 'xx')
-        raises(re.error, re.sub, '(?P<a>x)', '\g', 'xx')
-        raises(re.error, re.sub, '(?P<a>x)', '\g<a a>', 'xx')
-        raises(re.error, re.sub, '(?P<a>x)', '\g<1a1>', 'xx')
-        raises(IndexError, re.sub, '(?P<a>x)', '\g<ab>', 'xx')
-        raises(re.error, re.sub, '(?P<a>x)|(?P<b>y)', '\g<b>', 'xx')
-        raises(re.error, re.sub, '(?P<a>x)|(?P<b>y)', '\\2', 'xx')
-        raises(re.error, re.sub, '(?P<a>x)', '\g<-1>', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)', '\g<a', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)', '\g<', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)', '\g', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)', '\g<a a>', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)', '\g<1a1>', 'xx')
+        py.test.raises(IndexError, re.sub, '(?P<a>x)', '\g<ab>', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)|(?P<b>y)', '\g<b>', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)|(?P<b>y)', '\\2', 'xx')
+        py.test.raises(re.error, re.sub, '(?P<a>x)', '\g<-1>', 'xx')
 
     def test_re_subn(self):
         assert re.subn("(?i)b+", "x", "bbbb BBBB") == ('x x', 2)
@@ -466,7 +466,7 @@
             assert re.match(r"\x%02x" % i, chr(i)) != None
             assert re.match(r"\x%02x0" % i, chr(i)+"0") != None
             assert re.match(r"\x%02xz" % i, chr(i)+"z") != None
-        raises(re.error, re.match, "\911", "")
+        py.test.raises(re.error, re.match, "\911", "")
 
     def test_sre_character_class_literals(self):
         for i in [0, 8, 16, 32, 64, 127, 128, 255]:
@@ -476,7 +476,7 @@
             assert re.match(r"[\x%02x]" % i, chr(i)) != None
             assert re.match(r"[\x%02x0]" % i, chr(i)) != None
             assert re.match(r"[\x%02xz]" % i, chr(i)) != None
-        raises(re.error, re.match, "[\911]", "")
+        py.test.raises(re.error, re.match, "[\911]", "")
 
     def test_bug_113254(self):
         assert re.match(r'(a)|(b)', 'b').start(1) == -1
@@ -494,7 +494,7 @@
     def test_bug_545855(self):
         # bug 545855 -- This pattern failed to cause a compile error as it
         # should, instead provoking a TypeError.
-        raises(re.error, re.compile, 'foo[a-')
+        py.test.raises(re.error, re.compile, 'foo[a-')
 
     def test_bug_418626(self):
         # bugs 418626 at al. -- Testing Greg Chapman's addition of op code
@@ -609,7 +609,7 @@
     def test_bug_581080(self):
         iter = re.finditer(r"\s", "a b")
         assert iter.next().span() == (1,2)
-        raises(StopIteration, iter.next)
+        py.test.raises(StopIteration, iter.next)
 
         if 0:    # XXX
             scanner = re.compile(r"\s").scanner("a b")
@@ -620,7 +620,7 @@
         iter = re.finditer(r".*", "asdf")
         assert iter.next().span() == (0, 4)
         assert iter.next().span() == (4, 4)
-        raises(StopIteration, iter.next)
+        py.test.raises(StopIteration, iter.next)
 
     def test_empty_array(self):
         # SF buf 1647541
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to