Commit 86067c2e authored by Antoine Pitrou's avatar Antoine Pitrou

Fix test splitting in previous commit.

parent 1f1888ec
...@@ -863,6 +863,8 @@ class ReTests(unittest.TestCase): ...@@ -863,6 +863,8 @@ class ReTests(unittest.TestCase):
s = 'a' * size s = 'a' * size
m = re.search('$', s) m = re.search('$', s)
self.assertIsNotNone(m) self.assertIsNotNone(m)
self.assertEqual(m.start(), size)
self.assertEqual(m.end(), size)
# The huge memuse is because of re.sub() using a list and a join() # The huge memuse is because of re.sub() using a list and a join()
# to create the replacement result. # to create the replacement result.
...@@ -870,10 +872,6 @@ class ReTests(unittest.TestCase): ...@@ -870,10 +872,6 @@ class ReTests(unittest.TestCase):
def test_large_subn(self, size): def test_large_subn(self, size):
# Issue #10182: indices were 32-bit-truncated. # Issue #10182: indices were 32-bit-truncated.
s = 'a' * size s = 'a' * size
m = re.search('$', s)
self.assertIsNotNone(m)
self.assertEqual(m.start(), size)
self.assertEqual(m.end(), size)
r, n = re.subn('', '', s) r, n = re.subn('', '', s)
self.assertEqual(r, s) self.assertEqual(r, s)
self.assertEqual(n, size + 1) self.assertEqual(n, size + 1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment