Commit 8ed34a13 authored by Éric Araujo's avatar Éric Araujo

Minor: improve one test name, address pyflakes warnings

parent fa23cc84
"""Tests for the uninstall command.""" """Tests for the packaging.uninstall module."""
import os import os
import sys import sys
import logging import logging
from io import StringIO
import stat
import packaging.util import packaging.util
from packaging.database import disable_cache, enable_cache from io import StringIO
from packaging.run import main from packaging.run import main
from packaging.errors import PackagingError from packaging.errors import PackagingError
from packaging.install import remove from packaging.install import remove
from packaging.database import disable_cache, enable_cache
from packaging.command.install_dist import install_dist from packaging.command.install_dist import install_dist
from packaging.tests import unittest, support from packaging.tests import unittest, support
...@@ -84,7 +83,6 @@ class UninstallTestCase(support.TempdirManager, ...@@ -84,7 +83,6 @@ class UninstallTestCase(support.TempdirManager,
if not dirname: if not dirname:
dirname = self.make_dist(name, **kw) dirname = self.make_dist(name, **kw)
os.chdir(dirname) os.chdir(dirname)
old_out = sys.stderr
sys.stderr = StringIO() sys.stderr = StringIO()
dist = self.run_setup('install_dist', '--prefix=' + self.root_dir) dist = self.run_setup('install_dist', '--prefix=' + self.root_dir)
site_packages = self.get_path(dist, 'purelib') site_packages = self.get_path(dist, 'purelib')
...@@ -104,7 +102,7 @@ class UninstallTestCase(support.TempdirManager, ...@@ -104,7 +102,7 @@ class UninstallTestCase(support.TempdirManager,
self.assertIsNotFile(site_packages, 'foo', 'sub', '__init__.py') self.assertIsNotFile(site_packages, 'foo', 'sub', '__init__.py')
self.assertIsNotFile(site_packages, 'Foo-0.1.dist-info', 'RECORD') self.assertIsNotFile(site_packages, 'Foo-0.1.dist-info', 'RECORD')
def test_remove_issue(self): def test_uninstall_error_handling(self):
# makes sure if there are OSErrors (like permission denied) # makes sure if there are OSErrors (like permission denied)
# remove() stops and displays a clean error # remove() stops and displays a clean error
dist, site_packages = self.install_dist('Meh') dist, site_packages = self.install_dist('Meh')
......
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