Factor out stripping of interpreter debug output in test.support.strip_python_stderr()

This commit is contained in:
Antoine Pitrou 2010-08-04 11:48:56 +00:00
parent f96482e91a
commit 62f68ed31f
3 changed files with 13 additions and 3 deletions

View file

@ -1,7 +1,7 @@
# Very rudimentary test of threading module
import test.support
from test.support import verbose
from test.support import verbose, strip_python_stderr
import random
import re
import sys
@ -350,7 +350,7 @@ class ThreadTests(BaseTestCase):
stdout, stderr = p.communicate()
self.assertEqual(stdout.strip(),
b"Woke up, sleep function is: <built-in function sleep>")
stderr = re.sub(br"^\[\d+ refs\]", b"", stderr, re.MULTILINE).strip()
stderr = strip_python_stderr(stderr)
self.assertEqual(stderr, b"")
def test_enumerate_after_join(self):