aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/tests/test_sandbox.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools/tests/test_sandbox.py')
-rw-r--r--setuptools/tests/test_sandbox.py12
1 files changed, 5 insertions, 7 deletions
diff --git a/setuptools/tests/test_sandbox.py b/setuptools/tests/test_sandbox.py
index 426c5614..d09d164f 100644
--- a/setuptools/tests/test_sandbox.py
+++ b/setuptools/tests/test_sandbox.py
@@ -1,6 +1,5 @@
"""develop tests
"""
-import sys
import os
import shutil
import tempfile
@@ -25,15 +24,13 @@ class TestSandbox:
sandbox = DirectorySandbox(self.dir)
sandbox.run(self._file_writer(os.devnull))
+ @staticmethod
def _file_writer(path):
def do_write():
- f = open(path, 'w')
- f.write('xxx')
- f.close()
+ with open(path, 'w') as f:
+ f.write('xxx')
return do_write
- _file_writer = staticmethod(_file_writer)
-
def test_win32com(self):
"""
win32com should not be prevented from caching COM interfaces
@@ -49,7 +46,8 @@ class TestSandbox:
except SandboxViolation:
self.fail("Could not create gen_py file due to SandboxViolation")
finally:
- if os.path.exists(target): os.remove(target)
+ if os.path.exists(target):
+ os.remove(target)
def test_setup_py_with_BOM(self):
"""