diff options
-rw-r--r-- | numpy/ma/tests/test_mrecords.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/numpy/ma/tests/test_mrecords.py b/numpy/ma/tests/test_mrecords.py index 0d362d3bf..584f62517 100644 --- a/numpy/ma/tests/test_mrecords.py +++ b/numpy/ma/tests/test_mrecords.py @@ -375,12 +375,12 @@ class TestMRecordsImport(NumpyTestCase): """ import os from datetime import datetime - fname = 'tmp%s' % datetime.now().strftime("%y%m%d%H%M%S%s") - f = open(fname, 'w') - f.write(fcontent) - f.close() - mrectxt = fromtextfile(fname,delimitor=',',varnames='ABCDEFG') - os.remove(fname) + import tempfile + (tmp_fd,tmp_fl) = tempfile.mkstemp() + os.write(tmp_fd, fcontent) + os.close(tmp_fd) + mrectxt = fromtextfile(tmp_fl, delimitor=',',varnames='ABCDEFG') + os.remove(tmp_fl) # assert(isinstance(mrectxt, MaskedRecords)) assert_equal(mrectxt.F, [1,1,1,1]) |