summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--numpy/ma/tests/test_mrecords.py12
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])