summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2012-03-10 13:57:07 -0700
committerCharles Harris <charlesr.harris@gmail.com>2012-03-12 07:46:19 -0600
commit2d9ef04f274d6ef6b2ac1d269a763a4565480caa (patch)
tree4b1e00998dd5b452b18679e69c65f81f2a92a196
parenta76f0ed264aea213667e0e28707d5dbee7e1d351 (diff)
downloadnumpy-2d9ef04f274d6ef6b2ac1d269a763a4565480caa.tar.gz
PY3: Fix test "ResourceWarning: unclosed file".
-rw-r--r--numpy/core/tests/test_regression.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/numpy/core/tests/test_regression.py b/numpy/core/tests/test_regression.py
index 5f9067759..86dc5c9d4 100644
--- a/numpy/core/tests/test_regression.py
+++ b/numpy/core/tests/test_regression.py
@@ -882,9 +882,13 @@ class TestRegression(TestCase):
data_dir = path.join(path.dirname(__file__), 'data')
filename = path.join(data_dir, "astype_copy.pkl")
if sys.version_info[0] >= 3:
- xp = pickle.load(open(filename, 'rb'), encoding='latin1')
+ f = open(filename, 'rb')
+ xp = pickle.load(f, encoding='latin1')
+ f.close()
else:
- xp = pickle.load(open(filename))
+ f = open(filename)
+ xp = pickle.load(f)
+ f.close()
xpd = xp.astype(np.float64)
assert_((xp.__array_interface__['data'][0] !=
xpd.__array_interface__['data'][0]))