From 28b480d54e2453474d48f046da092a055b3a50bb Mon Sep 17 00:00:00 2001 From: John Kirkham Date: Mon, 20 Feb 2017 22:09:53 -0500 Subject: [PATCH] Use string representations of AsType's dtypes. --- zarr/codecs.py | 6 +++--- zarr/tests/test_codecs.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/zarr/codecs.py b/zarr/codecs.py index bc4d5a3b7c..94c42ab825 100644 --- a/zarr/codecs.py +++ b/zarr/codecs.py @@ -557,10 +557,10 @@ def get_config(self): def __repr__(self): return ( - '%s(encode_dtype=%s, decode_dtype=%s)' % ( + '%s(encode_dtype=%r, decode_dtype=%r)' % ( type(self).__name__, - self.encode_dtype, - self.decode_dtype + self.encode_dtype.str, + self.decode_dtype.str ) ) diff --git a/zarr/tests/test_codecs.py b/zarr/tests/test_codecs.py index 10412b6365..3406af8c06 100644 --- a/zarr/tests/test_codecs.py +++ b/zarr/tests/test_codecs.py @@ -347,7 +347,7 @@ def test_decode_input(self): def test_repr(self): codec = self.init_codec(encode_dtype='i4', decode_dtype='i8') - expect = 'AsType(encode_dtype=int32, decode_dtype=int64)' + expect = "AsType(encode_dtype='