[Python-checkins] cpython: Issue #25695: Defer creation of TESTDIRN until the test case is run
martin.panter
python-checkins at python.org
Tue Nov 24 17:27:40 EST 2015
https://hg.python.org/cpython/rev/fb72d6d7703c
changeset: 99329:fb72d6d7703c
user: Martin Panter <vadmium+py at gmail.com>
date: Tue Nov 24 22:12:05 2015 +0000
summary:
Issue #25695: Defer creation of TESTDIRN until the test case is run
files:
Lib/test/test_support.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/Lib/test/test_support.py b/Lib/test/test_support.py
--- a/Lib/test/test_support.py
+++ b/Lib/test/test_support.py
@@ -9,13 +9,11 @@
from test import support
TESTFN = support.TESTFN
-TESTDIRN = os.path.basename(tempfile.mkdtemp(dir='.'))
class TestSupport(unittest.TestCase):
def setUp(self):
support.unlink(TESTFN)
- support.rmtree(TESTDIRN)
tearDown = setUp
def test_import_module(self):
@@ -48,6 +46,10 @@
support.unlink(TESTFN)
def test_rmtree(self):
+ TESTDIRN = os.path.basename(tempfile.mkdtemp(dir='.'))
+ self.addCleanup(support.rmtree, TESTDIRN)
+ support.rmtree(TESTDIRN)
+
os.mkdir(TESTDIRN)
os.mkdir(os.path.join(TESTDIRN, TESTDIRN))
support.rmtree(TESTDIRN)
--
Repository URL: https://hg.python.org/cpython
More information about the Python-checkins
mailing list