Commit eb64b61b authored by Tarek Ziade's avatar Tarek Ziade

make sure the cwd is restored on tearDown

parent 7870bdff
...@@ -176,9 +176,14 @@ class ConfigTestCase(support.TempdirManager, ...@@ -176,9 +176,14 @@ class ConfigTestCase(support.TempdirManager,
self.addCleanup(os.chdir, os.getcwd()) self.addCleanup(os.chdir, os.getcwd())
tempdir = self.mkdtemp() tempdir = self.mkdtemp()
self.working_dir = os.getcwd()
os.chdir(tempdir) os.chdir(tempdir)
self.tempdir = tempdir self.tempdir = tempdir
def tearDown(self):
os.chdir(self.working_dir)
super(ConfigTestCase, self).tearDown()
def write_setup(self, kwargs=None): def write_setup(self, kwargs=None):
opts = {'description-file': 'README', 'extra-files': '', opts = {'description-file': 'README', 'extra-files': '',
'setup-hook': 'packaging.tests.test_config.hook'} 'setup-hook': 'packaging.tests.test_config.hook'}
......
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