diff options
author | Ralf Gommers <ralf.gommers@googlemail.com> | 2012-02-21 22:43:21 +0100 |
---|---|---|
committer | Ralf Gommers <ralf.gommers@googlemail.com> | 2012-03-02 20:07:49 +0100 |
commit | e962f6b0be32515d6a1d9fb25d24ca250d632a4c (patch) | |
tree | 33168c591f5186f521bb1c21ae3de73642d7f0e1 /numpy/lib/tests/test_io.py | |
parent | 955f471ed5034f772fa1eb1a86429a79e53ff541 (diff) | |
download | numpy-e962f6b0be32515d6a1d9fb25d24ca250d632a4c.tar.gz |
TST: filter one more printed warning.
This one wasn't actually converted to a test error, because it's not a
RuntimeWarning. Maybe need to add an option to raise on UserWarning too.
Diffstat (limited to 'numpy/lib/tests/test_io.py')
-rw-r--r-- | numpy/lib/tests/test_io.py | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/numpy/lib/tests/test_io.py b/numpy/lib/tests/test_io.py index 949d8fb45..41a95de10 100644 --- a/numpy/lib/tests/test_io.py +++ b/numpy/lib/tests/test_io.py @@ -586,9 +586,18 @@ class TestLoadTxt(TestCase): e.seek(0) x = np.loadtxt(e, dtype=int, delimiter=',', ndmin=0) assert_(x.shape == (3,)) - f = StringIO() - assert_(np.loadtxt(f, ndmin=2).shape == (0, 1,)) - assert_(np.loadtxt(f, ndmin=1).shape == (0,)) + + # Test ndmin kw with empty file. + warn_ctx = WarningManager() + warn_ctx.__enter__() + try: + warnings.filterwarnings("ignore", + message="loadtxt: Empty input file:") + f = StringIO() + assert_(np.loadtxt(f, ndmin=2).shape == (0, 1,)) + assert_(np.loadtxt(f, ndmin=1).shape == (0,)) + finally: + warn_ctx.__exit__() def test_generator_source(self): def count(): |