From 51c9b5152aca58066b7f35a9c6c419cadf270b6c Mon Sep 17 00:00:00 2001 From: Brian Curtin Date: Fri, 5 Nov 2010 17:24:20 +0000 Subject: [PATCH] Merged revisions 86209 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86209 | brian.curtin | 2010-11-05 12:22:46 -0500 (Fri, 05 Nov 2010) | 2 lines Close subprocess pipes to clean up ResourceWarnings ........ --- Lib/test/test_threading.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lib/test/test_threading.py b/Lib/test/test_threading.py index 21b7a04e2d0..a06415de588 100644 --- a/Lib/test/test_threading.py +++ b/Lib/test/test_threading.py @@ -330,6 +330,8 @@ class ThreadTests(BaseTestCase): """], stdout=subprocess.PIPE, stderr=subprocess.PIPE) + self.addCleanup(p.stdout.close) + self.addCleanup(p.stderr.close) stdout, stderr = p.communicate() rc = p.returncode self.assertFalse(rc == 2, "interpreted was blocked") @@ -355,6 +357,8 @@ class ThreadTests(BaseTestCase): """], stdout=subprocess.PIPE, stderr=subprocess.PIPE) + self.addCleanup(p.stdout.close) + self.addCleanup(p.stderr.close) stdout, stderr = p.communicate() self.assertEqual(stdout.strip(), "Woke up, sleep function is: ")