diff --git a/fixture/gzip/array.00.npy b/fixture/gzip/array.00.npy new file mode 100644 index 00000000..a69ba6cb Binary files /dev/null and b/fixture/gzip/array.00.npy differ diff --git a/fixture/gzip/array.01.npy b/fixture/gzip/array.01.npy new file mode 100644 index 00000000..0ca9a6cd Binary files /dev/null and b/fixture/gzip/array.01.npy differ diff --git a/fixture/gzip/array.02.npy b/fixture/gzip/array.02.npy new file mode 100644 index 00000000..66a11f92 Binary files /dev/null and b/fixture/gzip/array.02.npy differ diff --git a/fixture/gzip/array.03.npy b/fixture/gzip/array.03.npy new file mode 100644 index 00000000..1d024f37 Binary files /dev/null and b/fixture/gzip/array.03.npy differ diff --git a/fixture/gzip/array.04.npy b/fixture/gzip/array.04.npy new file mode 100644 index 00000000..96abe5a8 Binary files /dev/null and b/fixture/gzip/array.04.npy differ diff --git a/fixture/gzip/array.05.npy b/fixture/gzip/array.05.npy new file mode 100644 index 00000000..66bf8c6d Binary files /dev/null and b/fixture/gzip/array.05.npy differ diff --git a/fixture/gzip/array.06.npy b/fixture/gzip/array.06.npy new file mode 100644 index 00000000..4705c586 Binary files /dev/null and b/fixture/gzip/array.06.npy differ diff --git a/fixture/gzip/array.07.npy b/fixture/gzip/array.07.npy new file mode 100644 index 00000000..e126dda1 Binary files /dev/null and b/fixture/gzip/array.07.npy differ diff --git a/fixture/gzip/array.08.npy b/fixture/gzip/array.08.npy new file mode 100644 index 00000000..84d2e8fc Binary files /dev/null and b/fixture/gzip/array.08.npy differ diff --git a/fixture/gzip/codec.00/config.json b/fixture/gzip/codec.00/config.json new file mode 100644 index 00000000..6b700ec1 --- /dev/null +++ b/fixture/gzip/codec.00/config.json @@ -0,0 +1,4 @@ +{ + "id": "gzip", + "level": 1 +} \ No newline at end of file diff --git a/fixture/gzip/codec.00/encoded.00.dat b/fixture/gzip/codec.00/encoded.00.dat new file mode 100644 index 00000000..c586e28a Binary files /dev/null and b/fixture/gzip/codec.00/encoded.00.dat differ diff --git a/fixture/gzip/codec.00/encoded.01.dat b/fixture/gzip/codec.00/encoded.01.dat new file mode 100644 index 00000000..91d5078c Binary files /dev/null and b/fixture/gzip/codec.00/encoded.01.dat differ diff --git a/fixture/gzip/codec.00/encoded.02.dat b/fixture/gzip/codec.00/encoded.02.dat new file mode 100644 index 00000000..862b6c3e Binary files /dev/null and b/fixture/gzip/codec.00/encoded.02.dat differ diff --git a/fixture/gzip/codec.00/encoded.03.dat b/fixture/gzip/codec.00/encoded.03.dat new file mode 100644 index 00000000..90e994c0 Binary files /dev/null and b/fixture/gzip/codec.00/encoded.03.dat differ diff --git a/fixture/gzip/codec.00/encoded.04.dat b/fixture/gzip/codec.00/encoded.04.dat new file mode 100644 index 00000000..f443621a Binary files /dev/null and b/fixture/gzip/codec.00/encoded.04.dat differ diff --git a/fixture/gzip/codec.00/encoded.05.dat b/fixture/gzip/codec.00/encoded.05.dat new file mode 100644 index 00000000..0a7a00cd Binary files /dev/null and b/fixture/gzip/codec.00/encoded.05.dat differ diff --git a/fixture/gzip/codec.00/encoded.06.dat b/fixture/gzip/codec.00/encoded.06.dat new file mode 100644 index 00000000..552bcbb9 Binary files /dev/null and b/fixture/gzip/codec.00/encoded.06.dat differ diff --git a/fixture/gzip/codec.00/encoded.07.dat b/fixture/gzip/codec.00/encoded.07.dat new file mode 100644 index 00000000..4aa3c03e Binary files /dev/null and b/fixture/gzip/codec.00/encoded.07.dat differ diff --git a/fixture/gzip/codec.00/encoded.08.dat b/fixture/gzip/codec.00/encoded.08.dat new file mode 100644 index 00000000..3524cbad Binary files /dev/null and b/fixture/gzip/codec.00/encoded.08.dat differ diff --git a/fixture/gzip/codec.01/config.json b/fixture/gzip/codec.01/config.json new file mode 100644 index 00000000..969e4b03 --- /dev/null +++ b/fixture/gzip/codec.01/config.json @@ -0,0 +1,4 @@ +{ + "id": "gzip", + "level": -1 +} \ No newline at end of file diff --git a/fixture/gzip/codec.01/encoded.00.dat b/fixture/gzip/codec.01/encoded.00.dat new file mode 100644 index 00000000..5d882dd1 Binary files /dev/null and b/fixture/gzip/codec.01/encoded.00.dat differ diff --git a/fixture/gzip/codec.01/encoded.01.dat b/fixture/gzip/codec.01/encoded.01.dat new file mode 100644 index 00000000..2e492349 Binary files /dev/null and b/fixture/gzip/codec.01/encoded.01.dat differ diff --git a/fixture/gzip/codec.01/encoded.02.dat b/fixture/gzip/codec.01/encoded.02.dat new file mode 100644 index 00000000..71ea21d2 Binary files /dev/null and b/fixture/gzip/codec.01/encoded.02.dat differ diff --git a/fixture/gzip/codec.01/encoded.03.dat b/fixture/gzip/codec.01/encoded.03.dat new file mode 100644 index 00000000..014e7036 Binary files /dev/null and b/fixture/gzip/codec.01/encoded.03.dat differ diff --git a/fixture/gzip/codec.01/encoded.04.dat b/fixture/gzip/codec.01/encoded.04.dat new file mode 100644 index 00000000..0f83bc9b Binary files /dev/null and b/fixture/gzip/codec.01/encoded.04.dat differ diff --git a/fixture/gzip/codec.01/encoded.05.dat b/fixture/gzip/codec.01/encoded.05.dat new file mode 100644 index 00000000..7903c9d7 Binary files /dev/null and b/fixture/gzip/codec.01/encoded.05.dat differ diff --git a/fixture/gzip/codec.01/encoded.06.dat b/fixture/gzip/codec.01/encoded.06.dat new file mode 100644 index 00000000..0a5e5ad7 Binary files /dev/null and b/fixture/gzip/codec.01/encoded.06.dat differ diff --git a/fixture/gzip/codec.01/encoded.07.dat b/fixture/gzip/codec.01/encoded.07.dat new file mode 100644 index 00000000..d846859c Binary files /dev/null and b/fixture/gzip/codec.01/encoded.07.dat differ diff --git a/fixture/gzip/codec.01/encoded.08.dat b/fixture/gzip/codec.01/encoded.08.dat new file mode 100644 index 00000000..d95471db Binary files /dev/null and b/fixture/gzip/codec.01/encoded.08.dat differ diff --git a/fixture/gzip/codec.02/config.json b/fixture/gzip/codec.02/config.json new file mode 100644 index 00000000..cb068f02 --- /dev/null +++ b/fixture/gzip/codec.02/config.json @@ -0,0 +1,4 @@ +{ + "id": "gzip", + "level": 0 +} \ No newline at end of file diff --git a/fixture/gzip/codec.02/encoded.00.dat b/fixture/gzip/codec.02/encoded.00.dat new file mode 100644 index 00000000..797ff398 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.00.dat differ diff --git a/fixture/gzip/codec.02/encoded.01.dat b/fixture/gzip/codec.02/encoded.01.dat new file mode 100644 index 00000000..3a975958 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.01.dat differ diff --git a/fixture/gzip/codec.02/encoded.02.dat b/fixture/gzip/codec.02/encoded.02.dat new file mode 100644 index 00000000..2b492d54 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.02.dat differ diff --git a/fixture/gzip/codec.02/encoded.03.dat b/fixture/gzip/codec.02/encoded.03.dat new file mode 100644 index 00000000..4a3331b1 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.03.dat differ diff --git a/fixture/gzip/codec.02/encoded.04.dat b/fixture/gzip/codec.02/encoded.04.dat new file mode 100644 index 00000000..5cde69a7 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.04.dat differ diff --git a/fixture/gzip/codec.02/encoded.05.dat b/fixture/gzip/codec.02/encoded.05.dat new file mode 100644 index 00000000..e3389bd1 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.05.dat differ diff --git a/fixture/gzip/codec.02/encoded.06.dat b/fixture/gzip/codec.02/encoded.06.dat new file mode 100644 index 00000000..299c0134 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.06.dat differ diff --git a/fixture/gzip/codec.02/encoded.07.dat b/fixture/gzip/codec.02/encoded.07.dat new file mode 100644 index 00000000..bc779dcb Binary files /dev/null and b/fixture/gzip/codec.02/encoded.07.dat differ diff --git a/fixture/gzip/codec.02/encoded.08.dat b/fixture/gzip/codec.02/encoded.08.dat new file mode 100644 index 00000000..5999fde9 Binary files /dev/null and b/fixture/gzip/codec.02/encoded.08.dat differ diff --git a/fixture/gzip/codec.03/config.json b/fixture/gzip/codec.03/config.json new file mode 100644 index 00000000..6b700ec1 --- /dev/null +++ b/fixture/gzip/codec.03/config.json @@ -0,0 +1,4 @@ +{ + "id": "gzip", + "level": 1 +} \ No newline at end of file diff --git a/fixture/gzip/codec.03/encoded.00.dat b/fixture/gzip/codec.03/encoded.00.dat new file mode 100644 index 00000000..c586e28a Binary files /dev/null and b/fixture/gzip/codec.03/encoded.00.dat differ diff --git a/fixture/gzip/codec.03/encoded.01.dat b/fixture/gzip/codec.03/encoded.01.dat new file mode 100644 index 00000000..91d5078c Binary files /dev/null and b/fixture/gzip/codec.03/encoded.01.dat differ diff --git a/fixture/gzip/codec.03/encoded.02.dat b/fixture/gzip/codec.03/encoded.02.dat new file mode 100644 index 00000000..862b6c3e Binary files /dev/null and b/fixture/gzip/codec.03/encoded.02.dat differ diff --git a/fixture/gzip/codec.03/encoded.03.dat b/fixture/gzip/codec.03/encoded.03.dat new file mode 100644 index 00000000..90e994c0 Binary files /dev/null and b/fixture/gzip/codec.03/encoded.03.dat differ diff --git a/fixture/gzip/codec.03/encoded.04.dat b/fixture/gzip/codec.03/encoded.04.dat new file mode 100644 index 00000000..f443621a Binary files /dev/null and b/fixture/gzip/codec.03/encoded.04.dat differ diff --git a/fixture/gzip/codec.03/encoded.05.dat b/fixture/gzip/codec.03/encoded.05.dat new file mode 100644 index 00000000..0a7a00cd Binary files /dev/null and b/fixture/gzip/codec.03/encoded.05.dat differ diff --git a/fixture/gzip/codec.03/encoded.06.dat b/fixture/gzip/codec.03/encoded.06.dat new file mode 100644 index 00000000..552bcbb9 Binary files /dev/null and b/fixture/gzip/codec.03/encoded.06.dat differ diff --git a/fixture/gzip/codec.03/encoded.07.dat b/fixture/gzip/codec.03/encoded.07.dat new file mode 100644 index 00000000..4aa3c03e Binary files /dev/null and b/fixture/gzip/codec.03/encoded.07.dat differ diff --git a/fixture/gzip/codec.03/encoded.08.dat b/fixture/gzip/codec.03/encoded.08.dat new file mode 100644 index 00000000..3524cbad Binary files /dev/null and b/fixture/gzip/codec.03/encoded.08.dat differ diff --git a/fixture/gzip/codec.04/config.json b/fixture/gzip/codec.04/config.json new file mode 100644 index 00000000..f39f028a --- /dev/null +++ b/fixture/gzip/codec.04/config.json @@ -0,0 +1,4 @@ +{ + "id": "gzip", + "level": 5 +} \ No newline at end of file diff --git a/fixture/gzip/codec.04/encoded.00.dat b/fixture/gzip/codec.04/encoded.00.dat new file mode 100644 index 00000000..5d882dd1 Binary files /dev/null and b/fixture/gzip/codec.04/encoded.00.dat differ diff --git a/fixture/gzip/codec.04/encoded.01.dat b/fixture/gzip/codec.04/encoded.01.dat new file mode 100644 index 00000000..2e492349 Binary files /dev/null and b/fixture/gzip/codec.04/encoded.01.dat differ diff --git a/fixture/gzip/codec.04/encoded.02.dat b/fixture/gzip/codec.04/encoded.02.dat new file mode 100644 index 00000000..d931f50a Binary files /dev/null and b/fixture/gzip/codec.04/encoded.02.dat differ diff --git a/fixture/gzip/codec.04/encoded.03.dat b/fixture/gzip/codec.04/encoded.03.dat new file mode 100644 index 00000000..040c631e Binary files /dev/null and b/fixture/gzip/codec.04/encoded.03.dat differ diff --git a/fixture/gzip/codec.04/encoded.04.dat b/fixture/gzip/codec.04/encoded.04.dat new file mode 100644 index 00000000..a8415d90 Binary files /dev/null and b/fixture/gzip/codec.04/encoded.04.dat differ diff --git a/fixture/gzip/codec.04/encoded.05.dat b/fixture/gzip/codec.04/encoded.05.dat new file mode 100644 index 00000000..7903c9d7 Binary files /dev/null and b/fixture/gzip/codec.04/encoded.05.dat differ diff --git a/fixture/gzip/codec.04/encoded.06.dat b/fixture/gzip/codec.04/encoded.06.dat new file mode 100644 index 00000000..0a5e5ad7 Binary files /dev/null and b/fixture/gzip/codec.04/encoded.06.dat differ diff --git a/fixture/gzip/codec.04/encoded.07.dat b/fixture/gzip/codec.04/encoded.07.dat new file mode 100644 index 00000000..2cfed489 Binary files /dev/null and b/fixture/gzip/codec.04/encoded.07.dat differ diff --git a/fixture/gzip/codec.04/encoded.08.dat b/fixture/gzip/codec.04/encoded.08.dat new file mode 100644 index 00000000..e15dd3c4 Binary files /dev/null and b/fixture/gzip/codec.04/encoded.08.dat differ diff --git a/fixture/gzip/codec.05/config.json b/fixture/gzip/codec.05/config.json new file mode 100644 index 00000000..772dc2c7 --- /dev/null +++ b/fixture/gzip/codec.05/config.json @@ -0,0 +1,4 @@ +{ + "id": "gzip", + "level": 9 +} \ No newline at end of file diff --git a/fixture/gzip/codec.05/encoded.00.dat b/fixture/gzip/codec.05/encoded.00.dat new file mode 100644 index 00000000..d7d766c6 Binary files /dev/null and b/fixture/gzip/codec.05/encoded.00.dat differ diff --git a/fixture/gzip/codec.05/encoded.01.dat b/fixture/gzip/codec.05/encoded.01.dat new file mode 100644 index 00000000..226688c8 Binary files /dev/null and b/fixture/gzip/codec.05/encoded.01.dat differ diff --git a/fixture/gzip/codec.05/encoded.02.dat b/fixture/gzip/codec.05/encoded.02.dat new file mode 100644 index 00000000..5dd816ed Binary files /dev/null and b/fixture/gzip/codec.05/encoded.02.dat differ diff --git a/fixture/gzip/codec.05/encoded.03.dat b/fixture/gzip/codec.05/encoded.03.dat new file mode 100644 index 00000000..d936578c Binary files /dev/null and b/fixture/gzip/codec.05/encoded.03.dat differ diff --git a/fixture/gzip/codec.05/encoded.04.dat b/fixture/gzip/codec.05/encoded.04.dat new file mode 100644 index 00000000..15f4463a Binary files /dev/null and b/fixture/gzip/codec.05/encoded.04.dat differ diff --git a/fixture/gzip/codec.05/encoded.05.dat b/fixture/gzip/codec.05/encoded.05.dat new file mode 100644 index 00000000..222f79ed Binary files /dev/null and b/fixture/gzip/codec.05/encoded.05.dat differ diff --git a/fixture/gzip/codec.05/encoded.06.dat b/fixture/gzip/codec.05/encoded.06.dat new file mode 100644 index 00000000..4a85bd2e Binary files /dev/null and b/fixture/gzip/codec.05/encoded.06.dat differ diff --git a/fixture/gzip/codec.05/encoded.07.dat b/fixture/gzip/codec.05/encoded.07.dat new file mode 100644 index 00000000..80022ada Binary files /dev/null and b/fixture/gzip/codec.05/encoded.07.dat differ diff --git a/fixture/gzip/codec.05/encoded.08.dat b/fixture/gzip/codec.05/encoded.08.dat new file mode 100644 index 00000000..3815c9e8 Binary files /dev/null and b/fixture/gzip/codec.05/encoded.08.dat differ diff --git a/numcodecs/gzip.py b/numcodecs/gzip.py index c569c08b..9a820d81 100644 --- a/numcodecs/gzip.py +++ b/numcodecs/gzip.py @@ -65,4 +65,3 @@ def decode(self, buf, out=None): # support direct decompression into buffer, so we have to copy into # out if given return buffer_copy(dec, out) - diff --git a/numcodecs/tests/test_gzip.py b/numcodecs/tests/test_gzip.py index cba5c37a..86c97f09 100644 --- a/numcodecs/tests/test_gzip.py +++ b/numcodecs/tests/test_gzip.py @@ -54,12 +54,6 @@ def test_repr(): check_repr("GZip(level=3)") -def test_alias(): - config = dict(id='gzip', level=1) - codec = get_codec(config) - assert GZip(1) == codec - - def test_eq(): assert GZip() == GZip() assert not GZip() != GZip() diff --git a/numcodecs/tests/test_zlib.py b/numcodecs/tests/test_zlib.py index 22b97e54..19aab4b3 100644 --- a/numcodecs/tests/test_zlib.py +++ b/numcodecs/tests/test_zlib.py @@ -54,12 +54,6 @@ def test_repr(): check_repr("Zlib(level=3)") -def test_alias(): - config = dict(id='zlib', level=1) - codec = get_codec(config) - assert Zlib(1) == codec - - def test_eq(): assert Zlib() == Zlib() assert not Zlib() != Zlib()