From 4ae4faeb1262435260ee8a5f2a0ab910fe96ea23 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Sun, 1 Dec 2013 06:08:30 -0500 Subject: Moved imports to the top, made them compatible with Python 2, and added a docstring. --- setuptools/tests/test_packageindex.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'setuptools/tests') diff --git a/setuptools/tests/test_packageindex.py b/setuptools/tests/test_packageindex.py index 5a0c3946..664566a3 100644 --- a/setuptools/tests/test_packageindex.py +++ b/setuptools/tests/test_packageindex.py @@ -1,9 +1,10 @@ """Package Index Tests """ import sys +import os import unittest import pkg_resources -from setuptools.compat import urllib2, httplib, HTTPError, unicode +from setuptools.compat import urllib2, httplib, HTTPError, unicode, pathname2url import distutils.errors import setuptools.package_index from setuptools.tests.server import IndexServer @@ -152,13 +153,14 @@ class TestPackageIndex(unittest.TestCase): self.assertEqual(rev, '2995') def test_local_index(self): + """ + local_open should be able to read an index from the file system. + """ f = open('index.html', 'w') f.write('
content
') f.close() try: - import urllib.request - import os - url = 'file:' + urllib.request.pathname2url(os.getcwd()) + '/' + url = 'file:' + pathname2url(os.getcwd()) + '/' res = setuptools.package_index.local_open(url) finally: os.remove('index.html') -- cgit v1.2.1