diff options
author | pierregm <pierregmcode@gmail.com> | 2010-11-13 19:45:37 +0100 |
---|---|---|
committer | pierregm <pierregmcode@gmail.com> | 2010-11-13 21:19:51 +0100 |
commit | de4de92be21e4dda3665648ad5102b3729d4e0b0 (patch) | |
tree | 574b81210ef3916b9a4ebf335e6e9b15dfde0fea /numpy/lib/tests/test_io.py | |
parent | fad376ead11b8e0f3101d37b62b0c8d5ba40af72 (diff) | |
download | numpy-de4de92be21e4dda3665648ad5102b3729d4e0b0.tar.gz |
genfromtxt: Taking more adequate testing values when updating converters: bug #1665
Diffstat (limited to 'numpy/lib/tests/test_io.py')
-rw-r--r-- | numpy/lib/tests/test_io.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/numpy/lib/tests/test_io.py b/numpy/lib/tests/test_io.py index 81e15119b..a85b01909 100644 --- a/numpy/lib/tests/test_io.py +++ b/numpy/lib/tests/test_io.py @@ -709,6 +709,15 @@ M 33 21.99 dtype=None) assert_raises(ConverterError, np.genfromtxt, s, **kwargs) + def test_tricky_converter_bug1666(self): + "Test some corner case" + s = StringIO('q1,2\nq3,4') + cnv = lambda s:float(s[1:]) + test = np.genfromtxt(s, delimiter=',', converters={0:cnv}) + control = np.array([[1., 2.], [3., 4.]]) + assert_equal(test, control) + + def test_dtype_with_converters(self): dstr = "2009; 23; 46" |