diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2012-03-10 13:57:07 -0700 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2012-03-12 07:46:19 -0600 |
commit | 2d9ef04f274d6ef6b2ac1d269a763a4565480caa (patch) | |
tree | 4b1e00998dd5b452b18679e69c65f81f2a92a196 | |
parent | a76f0ed264aea213667e0e28707d5dbee7e1d351 (diff) | |
download | numpy-2d9ef04f274d6ef6b2ac1d269a763a4565480caa.tar.gz |
PY3: Fix test "ResourceWarning: unclosed file".
-rw-r--r-- | numpy/core/tests/test_regression.py | 8 |
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])) |