[Python-checkins] distutils2: fixed the test_sub_commands test

tarek.ziade python-checkins at python.org
Mon Mar 14 17:46:47 CET 2011


http://hg.python.org/distutils2/rev/95a9b1556c12
changeset:   1118:95a9b1556c12
user:        Tarek Ziade <tarek at ziade.org>
date:        Mon Mar 14 12:46:36 2011 -0400
summary:
  fixed the test_sub_commands test

files:
  distutils2/tests/test_config.py

diff --git a/distutils2/tests/test_config.py b/distutils2/tests/test_config.py
--- a/distutils2/tests/test_config.py
+++ b/distutils2/tests/test_config.py
@@ -3,8 +3,6 @@
 import os
 import sys
 from StringIO import StringIO
-import tempfile
-import shutil
 
 from distutils2.tests import unittest, support, run_unittest
 from distutils2.command.sdist import sdist
@@ -395,12 +393,10 @@
             self.write_file(os.path.join(pkg, '__init__.py'), '#')
 
         # try to run the install command to see if foo is called
-        tmpdir = tempfile.mkdtemp()
-        try:
-            dist = self.run_setup('install_dist', '--root=%s' % tmpdir)
-        finally:
-            shutil.rmtree(tmpdir)
-
+        from distutils2.dist import Distribution
+        dist = Distribution()
+        dist.parse_config_files()
+        dist.run_command('install_dist')
         self.assertEqual(dist.foo_was_here, 1)
 
 

-- 
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list