22
33import platform
44import unittest
5+ import sys
6+ import warnings
7+ import collections
8+ import io
9+ import types
10+ import builtins
11+ import random
512from test .support import fcmp , TESTFN , unlink , run_unittest , check_warnings
613from operator import neg
714
8- import sys , warnings , random , collections , io
9-
10- import builtins
1115
1216class Squares :
1317
@@ -243,7 +247,6 @@ def test_compile(self):
243247 self .assertRaises (ValueError , compile , str ('a = 1' ), 'f' , 'bad' )
244248
245249 def test_delattr (self ):
246- import sys
247250 sys .spam = 1
248251 delattr (sys , 'spam' )
249252 self .assertRaises (TypeError , delattr )
@@ -257,11 +260,9 @@ def test_dir(self):
257260 self .assertIn ('local_var' , dir ())
258261
259262 # dir(module)
260- import sys
261263 self .assertIn ('exit' , dir (sys ))
262264
263265 # dir(module_with_invalid__dict__)
264- import types
265266 class Foo (types .ModuleType ):
266267 __dict__ = 8
267268 f = Foo ("foo" )
@@ -480,7 +481,6 @@ def badfunc():
480481 self .assertRaises (TypeError , list , filter (42 , (1 , 2 )))
481482
482483 def test_getattr (self ):
483- import sys
484484 self .assertTrue (getattr (sys , 'stdout' ) is sys .stdout )
485485 self .assertRaises (TypeError , getattr , sys , 1 )
486486 self .assertRaises (TypeError , getattr , sys , 1 , "foo" )
@@ -490,7 +490,6 @@ def test_getattr(self):
490490 self .assertRaises (AttributeError , getattr , 1 , "\uDAD1 \uD51E " )
491491
492492 def test_hasattr (self ):
493- import sys
494493 self .assertTrue (hasattr (sys , 'stdout' ))
495494 self .assertRaises (TypeError , hasattr , sys , 1 )
496495 self .assertRaises (TypeError , hasattr )
@@ -1206,7 +1205,6 @@ def getDict(self):
12061205
12071206 def test_vars (self ):
12081207 self .assertEqual (set (vars ()), set (dir ()))
1209- import sys
12101208 self .assertEqual (set (vars (sys )), set (dir (sys )))
12111209 self .assertEqual (self .get_vars_f0 (), {})
12121210 self .assertEqual (self .get_vars_f2 (), {'a' : 1 , 'b' : 2 })
0 commit comments