From 676d5b548cfda3b4c1723df73d4e3b27720fa33c Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Sun, 30 Dec 2007 17:32:49 +0000 Subject: Workaround for TemporaryFile problem under Windows. --- numpy/core/tests/test_multiarray.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'numpy/core/tests') diff --git a/numpy/core/tests/test_multiarray.py b/numpy/core/tests/test_multiarray.py index 777cf2893..a6d669d25 100644 --- a/numpy/core/tests/test_multiarray.py +++ b/numpy/core/tests/test_multiarray.py @@ -499,7 +499,14 @@ class TestFromToFile(NumpyTestCase): self.dtype = np.complex def test_file(self): - f = tempfile.TemporaryFile() + # Python under Windows does not believe that TemporaryFile + # is an open file + if sys.platform.startswith('win'): + filename = tempfile.mktemp() + f = open(filename,'wb') + else: + f = tempfile.TemporaryFile() + self.x.tofile(f) f.seek(0) y = np.fromfile(f,dtype=self.dtype) -- cgit v1.2.1