diff options
author | Jon Dufresne <jon.dufresne@gmail.com> | 2019-08-26 17:38:16 -0700 |
---|---|---|
committer | Jon Dufresne <jon.dufresne@gmail.com> | 2019-09-25 19:17:59 -0700 |
commit | 7f1293f7100d47824c12281238ce42aeef69167c (patch) | |
tree | 97f8ab3d7c341e63057dbdd44ecb1aa41d3dec49 /numpy/lib | |
parent | aa3625f86302513fb7ca7288298e7cbe59d62fdd (diff) | |
download | numpy-7f1293f7100d47824c12281238ce42aeef69167c.tar.gz |
MAINT: Avoid all BytesWarning
A BytesWarning can be emitted when bytes are and strings are mismatched.
Catching BytesWarning ensures a better boundary between str and bytes
type. The test suite is now run with the -b flag to emit this warning.
Fixes #9308
Diffstat (limited to 'numpy/lib')
-rw-r--r-- | numpy/lib/tests/test_io.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/lib/tests/test_io.py b/numpy/lib/tests/test_io.py index 6ee17c830..1181fe986 100644 --- a/numpy/lib/tests/test_io.py +++ b/numpy/lib/tests/test_io.py @@ -1871,7 +1871,7 @@ M 33 21.99 data = ["1, 1, 1, 1, -1.1"] * 50 mdata = TextIO("\n".join(data)) - converters = {4: lambda x: "(%s)" % x} + converters = {4: lambda x: "(%s)" % x.decode()} kwargs = dict(delimiter=",", converters=converters, dtype=[(_, int) for _ in 'abcde'],) assert_raises(ValueError, np.genfromtxt, mdata, **kwargs) |