]> granicus.if.org Git - python/commitdiff
Merged revisions 78093 via svnmerge from
authorGeorg Brandl <georg@python.org>
Sun, 14 Mar 2010 10:45:50 +0000 (10:45 +0000)
committerGeorg Brandl <georg@python.org>
Sun, 14 Mar 2010 10:45:50 +0000 (10:45 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78093 | georg.brandl | 2010-02-07 18:03:15 +0100 (So, 07 Feb 2010) | 1 line

  Remove unused imports in test modules.
........

55 files changed:
Lib/test/regrtest.py
Lib/test/test__locale.py
Lib/test/test_abstract_numbers.py
Lib/test/test_builtin.py
Lib/test/test_cmath.py
Lib/test/test_cmd_line.py
Lib/test/test_cmd_line_script.py
Lib/test/test_collections.py
Lib/test/test_compileall.py
Lib/test/test_contextlib.py
Lib/test/test_decimal.py
Lib/test/test_deque.py
Lib/test/test_descr.py
Lib/test/test_epoll.py
Lib/test/test_file.py
Lib/test/test_filecmp.py
Lib/test/test_fileio.py
Lib/test/test_float.py
Lib/test/test_fork1.py
Lib/test/test_frozen.py
Lib/test/test_getopt.py
Lib/test/test_hashlib.py
Lib/test/test_heapq.py
Lib/test/test_imaplib.py
Lib/test/test_inspect.py
Lib/test/test_io.py
Lib/test/test_long.py
Lib/test/test_memoryio.py
Lib/test/test_multibytecodec.py
Lib/test/test_ntpath.py
Lib/test/test_optparse.py
Lib/test/test_os.py
Lib/test/test_parser.py
Lib/test/test_pdb.py
Lib/test/test_print.py
Lib/test/test_profile.py
Lib/test/test_pyexpat.py
Lib/test/test_queue.py
Lib/test/test_random.py
Lib/test/test_re.py
Lib/test/test_set.py
Lib/test/test_socketserver.py
Lib/test/test_sqlite.py
Lib/test/test_ssl.py
Lib/test/test_strftime.py
Lib/test/test_structmembers.py
Lib/test/test_sys.py
Lib/test/test_sysconfig.py
Lib/test/test_tarfile.py
Lib/test/test_tempfile.py
Lib/test/test_ttk_guionly.py
Lib/test/test_ttk_textonly.py
Lib/test/test_types.py
Lib/test/test_urllib2net.py
Lib/test/test_zipimport_support.py

index d4f40aa16ecd0d1b9caa71409e385dc34831a95d..a9db10513dac8375c0d3083b4c477686e9023207 100755 (executable)
@@ -146,7 +146,6 @@ option '-uall,-gui'.
 """
 
 import getopt
-import itertools
 import json
 import os
 import random
@@ -509,8 +508,8 @@ def main(tests=None, testdir=None, verbose=0, quiet=False,
 
     if use_mp:
         from threading import Thread
-        from queue import Queue, Empty
-        from subprocess import Popen, PIPE, STDOUT
+        from queue import Queue
+        from subprocess import Popen, PIPE
         from collections import deque
         debug_output_pat = re.compile(r"\[\d+ refs\]$")
         pending = deque()
index 54ac6aa0159e3b312d5ef61124195b74bc347944..cbb97fe2188f96a3b6b771b14921da4d6981b13e 100644 (file)
@@ -1,4 +1,4 @@
-from test.support import verbose, run_unittest
+from test.support import run_unittest
 from _locale import (setlocale, LC_ALL, LC_CTYPE, LC_NUMERIC, localeconv, Error)
 try:
     from _locale import (RADIXCHAR, THOUSEP, nl_langinfo)
index d0164c07b83d3f4c5da91682c297387fa817517b..2a396cdad157fe537a68935705bb8b6ac134453e 100644 (file)
@@ -4,7 +4,6 @@ import math
 import operator
 import unittest
 from numbers import Complex, Real, Rational, Integral
-from numbers import Number
 from test import support
 
 class TestNumbers(unittest.TestCase):
index 5d24000e843fd3541b01609a3f49447b6279a274..c7e03dfa66957edfd16d8090ebeefab8168967f7 100644 (file)
@@ -1,12 +1,12 @@
 # Python test set -- built-in functions
 
 import platform
-import test.support, unittest
-from test.support import fcmp, TESTFN, unlink,  run_unittest, \
-                              run_with_locale
+import unittest
+from test.support import fcmp, TESTFN, unlink,  run_unittest
 from operator import neg
 
-import sys, warnings, random, collections, io, fractions
+import sys, warnings, random, collections, io
+
 warnings.filterwarnings("ignore", "hex../oct.. of negative int",
                         FutureWarning, __name__)
 warnings.filterwarnings("ignore", "integer argument expected",
index d60d2f063446cabb27612d8395e359de8b4408b5..e6c80d2a1d39922b33991f2f59e3be16276ca369 100644 (file)
@@ -1,7 +1,6 @@
 from test.support import run_unittest
 from test.test_math import parse_testfile, test_file
 import unittest
-import os, sys
 import cmath, math
 from cmath import phase, polar, rect, pi
 
index b03a0ba686148cc747b30ee616099ab97c4d5b39..d68a5dbe19a1da3343a890ab0eff63a1a0e98246 100644 (file)
@@ -2,7 +2,6 @@
 # All tests are executed with environment variables ignored
 # See test_cmd_line_script.py for testing of script execution
 
-import os
 import test.support, unittest
 import os
 import sys
index bb3a74f6d5f91041d73c190c02658d954b07158e..f7c27a73158264bfc2b0232b56c38a70b5c5ed48 100644 (file)
@@ -3,9 +3,8 @@
 import unittest
 import os
 import os.path
-import sys
 import test.support
-from test.script_helper import (spawn_python, kill_python, run_python,
+from test.script_helper import (run_python,
                                 temp_dir, make_script, compile_script,
                                 make_pkg, make_zip_script, make_zip_pkg)
 
index 067c537997d1064ae4573fe4c4da37bd330a9fed..797b3508e005557a4df2636ddc1cedb5f23a6169 100644 (file)
@@ -7,7 +7,6 @@ from collections import namedtuple, Counter, OrderedDict
 from test import mapping_tests
 import pickle, copy
 from random import randrange, shuffle
-import operator
 import keyword
 import re
 import sys
index 49b644876c1f091efab543b7208fe83e5dd2aca3..1a71c5c3f235e689f0aebc5684ac6920dd9889e9 100644 (file)
@@ -4,9 +4,7 @@ import os
 import py_compile
 import shutil
 import struct
-import sys
 import tempfile
-import time
 from test import support
 import unittest
 
index ae18085ca3881cc9a4ffc6d260954b10639b56ed..1d3bd90c58cb4307e0674309c1c38eecea22171a 100644 (file)
@@ -1,9 +1,7 @@
 """Unit tests for contextlib.py, and other context managers."""
 
 
-import sys
 import os
-import decimal
 import sys
 import tempfile
 import unittest
index d3035981dca66d047050bb378260cf8f8620899c..dada7332bf87f80cfe1fab1fc239d71f3be9dc46 100644 (file)
@@ -24,7 +24,6 @@ you're working through IDLE, you can import this test module and call test_main(
 with the corresponding argument.
 """
 
-import glob
 import math
 import os, sys
 import pickle, copy
index 874c343d4001c38f0b95abb139774a3941990116..a2f5fae9d64740795e14826a17cbe3552b673d49 100644 (file)
@@ -7,7 +7,6 @@ import copy
 import pickle
 from io import StringIO
 import random
-import os
 
 BIG = 100000
 
index 95a68c0c55d3fe571b2a04a6a198db6d148f99bf..011cb6d8ea9a64c0f1bd0441fcf3760962b5505f 100644 (file)
@@ -624,7 +624,6 @@ class ClassPropertiesAndMethods(unittest.TestCase):
     def test_module_subclasses(self):
         # Testing Python subclass of module...
         log = []
-        import types, sys
         MT = type(sys)
         class MM(MT):
             def __init__(self, name):
@@ -1006,7 +1005,6 @@ order (MRO) for bases """
         # Test cyclical leaks [SF bug 519621]
         class F(object):
             __slots__ = ['a', 'b']
-        log = []
         s = F()
         s.a = [Counted(), s]
         self.assertEqual(Counted.counter, 1)
@@ -1015,7 +1013,7 @@ order (MRO) for bases """
         self.assertEqual(Counted.counter, 0)
 
         # Test lookup leaks [SF bug 572567]
-        import sys,gc
+        import gc
         if hasattr(gc, 'get_objects'):
             class G(object):
                 def __eq__(self, other):
@@ -2038,7 +2036,6 @@ order (MRO) for bases """
         ## self.assertIn('__self__', dir(a.Amethod))
 
         # Try a module subclass.
-        import sys
         class M(type(sys)):
             pass
         minstance = M("m")
@@ -3206,7 +3203,6 @@ order (MRO) for bases """
             self.fail("d.foo should be undefined now")
 
         # Test a nasty bug in recurse_down_subclasses()
-        import gc
         class A(object):
             pass
         class B(A):
@@ -3996,7 +3992,6 @@ order (MRO) for bases """
 
     def test_file_fault(self):
         # Testing sys.stdout is changed in getattr...
-        import sys
         test_stdout = sys.stdout
         class StdoutGuard:
             def __getattr__(self, attr):
@@ -4087,8 +4082,6 @@ order (MRO) for bases """
     def test_not_implemented(self):
         # Testing NotImplemented...
         # all binary methods should be able to return a NotImplemented
-        import sys
-        import types
         import operator
 
         def specialmethod(self, other):
index 847b9914035fe1cf9dc0c431db4dbf723f6cd809..04140efb8505c1c63d30ece4ad5b0249ad3428ef 100644 (file)
 """
 Tests for epoll wrapper.
 """
-import os
 import socket
 import errno
 import time
 import select
-import tempfile
 import unittest
 
 from test import support
index fa867e0a97063b8cb52be86895f2fa58cd25590d..5034a5b4013bafd639669572a468118fc4ca2f5c 100644 (file)
@@ -7,7 +7,7 @@ from weakref import proxy
 import io
 import _pyio as pyio
 
-from test.support import TESTFN, findfile, run_unittest
+from test.support import TESTFN, run_unittest
 from collections import UserList
 
 class AutoFileTests(unittest.TestCase):
index c71a27a5b9fb7298d94fb6a2d8adef7bb7d282ca..9b5725d02319cac2ce50033caa963c77e456896d 100644 (file)
@@ -1,5 +1,5 @@
 
-import os, filecmp, shutil, tempfile, shutil
+import os, filecmp, shutil, tempfile
 import unittest
 from test import support
 
index fd275123f7e11c2daa018611a6f885ab3ce53119..1493c6f295039b88e12d3d25536d96994b2c5d9a 100644 (file)
@@ -8,9 +8,7 @@ from array import array
 from weakref import proxy
 from functools import wraps
 
-from test.support import (TESTFN, findfile, check_warnings, run_unittest,
-                          make_bad_fd)
-from collections import UserList
+from test.support import TESTFN, check_warnings, run_unittest, make_bad_fd
 
 from _io import FileIO as _FileIO
 
index c3d6cbf85402890fa065f5b8463200d0291e1535..cabeb16c42b1512acd76f03a1cec2eea8438c262 100644 (file)
@@ -546,7 +546,6 @@ class IEEEFormatTestCase(unittest.TestCase):
 
     if float.__getformat__("double").startswith("IEEE"):
         def test_negative_zero(self):
-            import math
             def pos_pos():
                 return 0.0, math.atan2(0.0, -1)
             def pos_neg():
index 88f9fe9735e29afce72e2b96fcfdd4f99f1a054a..74cd0c00afd049c50db7f4e98d58eabf5297427d 100644 (file)
@@ -1,7 +1,6 @@
 """This test checks for correct fork() behavior.
 """
 
-import errno
 import imp
 import os
 import signal
index ab7b52f5f5a7e9b5d081a00d585b6bc8befad493..79cc1c340d87829aac8a5f9447d2c6842d0c87ac 100644 (file)
@@ -2,7 +2,7 @@
 
 from test.support import captured_stdout, run_unittest
 import unittest
-import sys, os
+import sys
 
 class FrozenTests(unittest.TestCase):
     def test_frozen(self):
index 20b569038b52ee88290d89d2bc95a31abdb460c4..13e1980251defab6110975835c54810120029c9f 100644 (file)
@@ -5,7 +5,6 @@ from test.support import verbose, run_doctest, run_unittest, EnvironmentVarGuard
 import unittest
 
 import getopt
-import os
 
 sentinel = object()
 
index e1a1bd30bd479d69c4d05dd21bc3ab1d50e22ab1..44eed78a9b468495bfa5e70bad4b26bbeac3cdec 100644 (file)
@@ -8,7 +8,6 @@
 
 import array
 import hashlib
-from io import StringIO
 import itertools
 import sys
 try:
index 5e3b0ee981049de1a31099626586bd715b46c9f1..32958696689ede3211df36b1d2e6845992c82117 100644 (file)
@@ -370,8 +370,6 @@ class TestErrorHandling(unittest.TestCase):
 
 
 def test_main(verbose=None):
-    from types import BuiltinFunctionType
-
     test_classes = [TestHeapPython, TestHeapC, TestErrorHandling]
     support.run_unittest(*test_classes)
 
index fb5cf826277cd8e854566632913a98f3fa89f9b0..e3d51a9bfd42916b5c9e479b93130cc894b36af2 100644 (file)
@@ -7,10 +7,7 @@ threading = support.import_module('threading')
 from contextlib import contextmanager
 import imaplib
 import os.path
-import select
-import socket
 import socketserver
-import sys
 import time
 
 from test.support import reap_threads, verbose
index ede793a666f67db8e136577b1d758c68aac17c63..35fd7753ac8e46f2fcf6b255130016340a3bdb9c 100644 (file)
@@ -6,7 +6,7 @@ import datetime
 import collections
 from os.path import normcase
 
-from test.support import TESTFN, run_unittest
+from test.support import run_unittest
 
 from test import inspect_fodder as mod
 from test import inspect_fodder2 as mod2
index fe1a2b8a623b00b8ab232330d8df90679479a1a6..1b2d4916ff49263bd5d58701d327bc137a524708 100644 (file)
@@ -28,9 +28,8 @@ import random
 import unittest
 import warnings
 import weakref
-import gc
 import abc
-from itertools import chain, cycle, count
+from itertools import cycle, count
 from collections import deque
 from test import support
 
index 3c6b2159a0c559742ce88ce9ac0b0d687b77262e..eea67e6cc32a9fc06ab82961d8551fbf10587144 100644 (file)
@@ -402,8 +402,6 @@ class LongTest(unittest.TestCase):
             self.assertEqual(int(float(x)), y)
 
     def test_float_overflow(self):
-        import math
-
         for x in -2.0, -1.0, 0.0, 1.0, 2.0:
             self.assertEqual(float(int(x)), x)
 
@@ -435,8 +433,6 @@ class LongTest(unittest.TestCase):
             "float(shuge) should not equal int(shuge)")
 
     def test_logs(self):
-        import math
-
         LOG10E = math.log10(math.e)
 
         for exp in list(range(10)) + [100, 1000, 10000]:
@@ -456,7 +452,6 @@ class LongTest(unittest.TestCase):
 
     def test_mixed_compares(self):
         eq = self.assertEqual
-        import math
 
         # We're mostly concerned with that mixing floats and longs does the
         # right stuff, even when longs are too large to fit in a float.
index ecb6ab81f37dfe17ee785f807b369aaab1c3d155..1e7d3514e19f92f106f8da60884fbafc2d355845 100644 (file)
@@ -8,7 +8,6 @@ from test import support
 
 import io
 import _pyio as pyio
-import sys
 import pickle
 
 class MemorySeekTestMixin:
index ce860d7bda8d6073011df95caad5e7a505f69725..849573af6bfe734ea012ba1f86d94b797a5f7b66 100644 (file)
@@ -5,7 +5,6 @@
 #
 
 from test import support
-from test import test_multibytecodec_support
 from test.support import TESTFN
 import unittest, io, codecs, sys, os
 import _multibytecodec
index c83b45f3e3ebfefba837505101065123f9d8e7e7..0fd81b63ceb53b31b0c8a2f1da780fce629bd373 100644 (file)
@@ -1,6 +1,6 @@
 import ntpath
 import os
-from test.support import verbose, TestFailed
+from test.support import TestFailed
 from test import support, test_genericpath
 import unittest
 
index e9cc2decd12ce58897080776d9ca3ffb39fefdaa..8486c79e8a985be0935566b89fbeff9f76fd7598 100644 (file)
@@ -16,9 +16,9 @@ from io import StringIO
 from test import support
 
 
-from optparse import make_option, Option, IndentedHelpFormatter, \
-     TitledHelpFormatter, OptionParser, OptionContainer, OptionGroup, \
-     SUPPRESS_HELP, SUPPRESS_USAGE, OptionError, OptionConflictError, \
+from optparse import make_option, Option, \
+     TitledHelpFormatter, OptionParser, OptionGroup, \
+     SUPPRESS_USAGE, OptionError, OptionConflictError, \
      BadOptionError, OptionValueError, Values
 from optparse import _match_abbrev
 from optparse import _parse_num
@@ -1224,7 +1224,6 @@ class TestCallbackVarArgs(BaseTest):
 
     def variable_args(self, option, opt, value, parser):
         self.assertTrue(value is None)
-        done = 0
         value = []
         rargs = parser.rargs
         while rargs:
index 6155f0a11eebfcee9882c5c6137b4517d356eb5d..395402be66379839187a7be0afc459e990fb938e 100644 (file)
@@ -154,7 +154,6 @@ class TemporaryFileTests(unittest.TestCase):
         self.assertTrue(s == "foobar")
 
     def test_tmpnam(self):
-        import sys
         if not hasattr(os, "tmpnam"):
             return
         warnings.filterwarnings("ignore", "tmpnam", RuntimeWarning,
@@ -215,8 +214,6 @@ class StatAttributeTests(unittest.TestCase):
         self.assertEquals(result[stat.ST_SIZE], 3)
         self.assertEquals(result.st_size, 3)
 
-        import sys
-
         # Make sure all the attributes are there
         members = dir(result)
         for name in dir(stat):
index 9948bd6333c768c7b0490192e8487fe9fe018342..a36b544b86c6daa28cd42a7dc432400ed9b676c0 100644 (file)
@@ -1,5 +1,4 @@
 import parser
-import os
 import unittest
 import sys
 import operator
index 5d52707f408345f1499e48cbadb22568e37d5458..7af903d210d1168e0f60c04cfccd4c388e5f1fae 100644 (file)
@@ -2,10 +2,7 @@
 # specified test modules (RFE #5142).
 
 import imp
-import os
 import sys
-import doctest
-import tempfile
 
 from test import support
 # This little helper class is essential for testing pdb under doctest.
index f157bc7db639166c37ffb3e2fe4ad688ec2b2b2a..ad714625ac210b732f535a5e0c551f05521560ff 100644 (file)
@@ -8,7 +8,6 @@ from __future__ import print_function
 import unittest
 from test import support
 
-import sys
 try:
     # 3.x
     from io import StringIO
index 699fe4a88a0aa5a1f2217e53a8843862728e6840..cd7ec58e23122837c708ab555843b8d82d16e767 100644 (file)
@@ -1,6 +1,5 @@
 """Test suite for the profile module."""
 
-import os
 import sys
 import pstats
 import unittest
index 5ac2a47681498141b81e8cf5ccc9bbc5ac83e5f6..00d92f90d8ebe91fe3c87cab495b475bf3afa4a5 100644 (file)
@@ -5,7 +5,6 @@ from io import BytesIO
 import sys
 import unittest
 
-import pyexpat
 from xml.parsers import expat
 
 from test.support import sortdict, run_unittest
index 95f80accfea885310f59821719d73677cc79b782..6ee78dd35a5442ec11349f4ae9d6ee2ab9d85088 100644 (file)
@@ -1,7 +1,6 @@
 # Some simple queue module tests, plus some failure conditions
 # to ensure the Queue locks remain stable.
 import queue
-import sys
 import threading
 import time
 import unittest
index c59e4fab6a76a03f4867a136ea8d86a7bc8e72c3..10406fe32d3a44168a954611d7ab6f5d7d489169 100644 (file)
@@ -5,7 +5,7 @@ import random
 import time
 import pickle
 import warnings
-from math import log, exp, sqrt, pi, fsum, sin
+from math import log, exp, pi, fsum, sin
 from test import support
 
 class TestBasicOps(unittest.TestCase):
index 5eb94056d63486802bd738db91afb5c0e40b75f5..7b0a8dd419c1bfb88d20b5570f4baa870ba97910 100644 (file)
@@ -1,7 +1,7 @@
 from test.support import verbose, run_unittest
 import re
 from re import Scanner
-import sys, os, traceback
+import sys, traceback
 from weakref import proxy
 
 # Misc tests from Tim Peters' re.doc
@@ -748,7 +748,7 @@ class ReTests(unittest.TestCase):
         self.assertRaises(TypeError, _sre.compile, {}, 0, [])
 
 def run_re_tests():
-    from test.re_tests import benchmarks, tests, SUCCEED, FAIL, SYNTAX_ERROR
+    from test.re_tests import tests, SUCCEED, FAIL, SYNTAX_ERROR
     if verbose:
         print('Running re_tests test suite')
     else:
index 194bbffee20e523faac4434317ffcd68dca4769c..f4d1f6aa0489f28a9afd12a327689399981caf2a 100644 (file)
@@ -5,7 +5,6 @@ import weakref
 import operator
 import copy
 import pickle
-import os
 from random import randrange, shuffle
 import sys
 import warnings
index ce6e1f0114cf294806fae5494c08837e94115f59..a38e0fd64f1d9a5701ea777e9d713a825c534f3c 100644 (file)
@@ -3,7 +3,6 @@ Test suite for socketserver.
 """
 
 import contextlib
-import errno
 import imp
 import os
 import select
@@ -11,13 +10,11 @@ import signal
 import socket
 import tempfile
 import threading
-import time
 import unittest
 import socketserver
 
 import test.support
 from test.support import reap_children, reap_threads, verbose
-from test.support import TESTFN as TEST_FILE
 
 test.support.requires("network")
 
index ec6f6345924f13438b3e25c8656c0a083004ea8c..d82b0a99686287340b2808403704b05e45c2a175 100644 (file)
@@ -1,4 +1,3 @@
-import unittest
 from test.support import run_unittest, import_module
 
 # Skip test if _sqlite3 module not installed
index 3467e3a11b215ffdd84015d263851c7bdeb45e1d..8d6d742be4c4c01c9689bfb972d78abe22efa250 100644 (file)
@@ -5,13 +5,10 @@ import unittest
 from test import support
 import socket
 import select
-import errno
-import subprocess
 import time
 import os
 import pprint
 import urllib.parse, urllib.request
-import shutil
 import traceback
 import asyncore
 
index 7128fd740832545b1d41b2643a4c1d1a6237df9a..41144b720be862ff730b1f13a18c3d8e97b0327b 100644 (file)
@@ -4,7 +4,6 @@ Unittest for time.strftime
 
 import calendar
 import sys
-import os
 import re
 from test import support
 import time
index 27db1614e177664e8a5542f2ebc9b3c7528a092b..013c50a5a4000d0c47d08c19dcfb22e7c303470a 100644 (file)
@@ -6,7 +6,7 @@ from _testcapi import test_structmembersType, \
     LLONG_MAX, LLONG_MIN, ULLONG_MAX, \
     PY_SSIZE_T_MAX, PY_SSIZE_T_MIN
 
-import warnings, unittest, sys
+import unittest
 from test import support
 
 ts=test_structmembersType(False,  # T_BOOL
index eb0bef873139a5f732e38ee6c66b6745cf0c6320..516fa1544df59a134edc5fb57ec66def6852ed4a 100644 (file)
@@ -461,7 +461,7 @@ class SysModuleTest(unittest.TestCase):
         sys._clear_type_cache()
 
     def test_ioencoding(self):
-        import subprocess,os
+        import subprocess
         env = dict(os.environ)
 
         # Test character: cent sign, encoded as 0x4A (ASCII J) in CP424,
index 614dffcaf3b55b630c95e86a9dd369a0357e35a3..5eff318b1d918c33ee6136955cfd4c54d1db27b5 100644 (file)
@@ -6,7 +6,6 @@ executing have not been removed.
 """
 import unittest
 import sys
-import test
 import os
 import subprocess
 import shutil
index 12cf2fbffdbd4d8ca81656333756a4ba2513126d..89a258346789d9e274caf78e1d3dcf90dfa6057d 100644 (file)
@@ -2,7 +2,6 @@ import sys
 import os
 import io
 import shutil
-import tempfile
 import io
 from hashlib import md5
 import errno
index 5b6a42091e914957429687a19e883862dfb46b65..0dd8fc4dd0088e564db28d2e27f3ace4f1a3bdc7 100644 (file)
@@ -3,7 +3,6 @@ import tempfile
 import os
 import sys
 import re
-import errno
 import warnings
 
 import unittest
index 4e43a1873f881abec4fee7c1f7c73563ad8632cf..eca8bcf86c7b7b91811ea4d76d45ea5596d6f488 100644 (file)
@@ -1,5 +1,4 @@
 import os
-import sys
 import unittest
 from test import support
 
index b99625a18900dc44a067abf3eb821c40ded9701f..566fc9d09a04a3cb6715c10b31b02bdf5cddd057 100644 (file)
@@ -1,5 +1,4 @@
 import os
-import sys
 from test import support
 
 # Skip this test if _tkinter does not exist.
index d58c073cb4c468ecb59539530568218f09130c51..d82c84607b98e418cf46a1230f8e542c8b583381 100644 (file)
@@ -18,7 +18,6 @@ class TypesTests(unittest.TestCase):
         if not {'x': 1}: self.fail('{\'x\': 1} is false instead of true')
         def f(): pass
         class C: pass
-        import sys
         x = C()
         if not f: self.fail('f is false instead of true')
         if not C: self.fail('C is false instead of true')
index b93319438e83d5593012620a10d0d414bbd02821..10bbd3a4be46f73125c89c2165c69a5cf000a1a7 100644 (file)
@@ -6,7 +6,6 @@ from test.test_urllib2 import sanepathname2url
 
 import os
 import socket
-import sys
 import urllib.error
 import urllib.request
 
@@ -75,8 +74,6 @@ class AuthTests(unittest.TestCase):
 class CloseSocketTest(unittest.TestCase):
 
     def test_close(self):
-        import socket, http.client, gc
-
         # calling .close() on urllib2's response objects should close the
         # underlying socket
 
@@ -150,7 +147,6 @@ class OtherNetworkTests(unittest.TestCase):
 ##             self._test_urls(urls, self._extra_handlers()+[bauth, dauth])
 
     def _test_urls(self, urls, handlers, retry=True):
-        import socket
         import time
         import logging
         debug = logging.getLogger("test_urllib2").debug
index a868ced87b107db408638a5bd66088baed459da6..27e0bf8e563bfe105675c98803158130917ae08d 100644 (file)
@@ -2,7 +2,6 @@
 # for working with modules located inside zipfiles
 # The tests are centralised in this fashion to make it easy to drop them
 # if a platform doesn't support zipimport
-import unittest
 import test.support
 import os
 import os.path
@@ -15,8 +14,7 @@ import inspect
 import linecache
 import pdb
 from test.script_helper import (spawn_python, kill_python, run_python,
-                                temp_dir, make_script, compile_script,
-                                make_pkg, make_zip_script, make_zip_pkg)
+                                temp_dir, make_script, make_zip_script)
 
 verbose = test.support.verbose