]> granicus.if.org Git - python/commitdiff
removed spurious output
authorTarek Ziade <tarek@ziade.org>
Mon, 30 May 2011 10:25:21 +0000 (12:25 +0200)
committerTarek Ziade <tarek@ziade.org>
Mon, 30 May 2011 10:25:21 +0000 (12:25 +0200)
Lib/packaging/tests/test_uninstall.py

index 578b10db5801b8e41cf34b49f90a433d1e7bd398..d5a2521d7c4449b066a99efa22ef449ed73766d6 100644 (file)
@@ -1,6 +1,7 @@
 """Tests for the uninstall command."""
 import os
 import sys
+from io import StringIO
 
 from packaging.database import disable_cache, enable_cache
 from packaging.run import main
@@ -79,7 +80,12 @@ class UninstallTestCase(support.TempdirManager,
         if not dirname:
             dirname = self.make_dist(name, **kw)
         os.chdir(dirname)
-        dist = self.run_setup('install_dist', '--prefix=' + self.root_dir)
+        old_out = sys.stdout
+        sys.stderr = StringIO()
+        try:
+            dist = self.run_setup('install_dist', '--prefix=' + self.root_dir)
+        finally:
+            sys.sterr = old_out
         install_lib = self.get_path(dist, 'purelib')
         return dist, install_lib