summaryrefslogtreecommitdiff
path: root/pyximport/test/test_reload.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyximport/test/test_reload.py')
-rw-r--r--pyximport/test/test_reload.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/pyximport/test/test_reload.py b/pyximport/test/test_reload.py
index ba53746f9..0ba5ba13f 100644
--- a/pyximport/test/test_reload.py
+++ b/pyximport/test/test_reload.py
@@ -18,14 +18,16 @@ def test():
tempdir = test_pyximport.make_tempdir()
sys.path.append(tempdir)
hello_file = os.path.join(tempdir, "hello.pyx")
- open(hello_file, "w").write("x = 1; print x; before = 'before'\n")
+ with open(hello_file, "w") as fid:
+ fid.write("x = 1; print x; before = 'before'\n")
import hello
assert hello.x == 1
- time.sleep(1) # sleep to make sure that new "hello.pyx" has later
- # timestamp than object file.
+ time.sleep(1) # sleep to make sure that new "hello.pyx" has later
+ # timestamp than object file.
- open(hello_file, "w").write("x = 2; print x; after = 'after'\n")
+ with open(hello_file, "w") as fid:
+ fid.write("x = 2; print x; after = 'after'\n")
reload(hello)
assert hello.x == 2, "Reload should work on Python 2.3 but not 2.2"
test_pyximport.remove_tempdir(tempdir)