diff --git a/fixture/gzip/array.00.npy b/fixture/gzip/array.00.npy new file mode 100644 index 000000000..a69ba6cb9 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 000000000..0ca9a6cd2 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 000000000..66a11f926 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 000000000..1d024f372 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 000000000..96abe5a82 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 000000000..66bf8c6dd 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 000000000..4705c586a 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 000000000..e126dda19 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 000000000..84d2e8fcb 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 000000000..6b700ec10 --- /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 000000000..c586e28af 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 000000000..91d5078cc 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 000000000..862b6c3ea 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 000000000..90e994c05 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 000000000..f443621ab 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 000000000..0a7a00cda 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 000000000..552bcbb94 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 000000000..4aa3c03ea 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 000000000..3524cbad3 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 000000000..969e4b034 --- /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 000000000..5d882dd19 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 000000000..2e492349c 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 000000000..71ea21d2a 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 000000000..014e7036f 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 000000000..0f83bc9bf 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 000000000..7903c9d72 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 000000000..0a5e5ad76 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 000000000..d846859ca 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 000000000..d95471dbe 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 000000000..cb068f022 --- /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 000000000..797ff3988 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 000000000..3a975958e 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 000000000..2b492d543 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 000000000..4a3331b1a 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 000000000..5cde69a7c 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 000000000..e3389bd19 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 000000000..299c01342 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 000000000..bc779dcb5 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 000000000..5999fde95 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 000000000..6b700ec10 --- /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 000000000..c586e28af 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 000000000..91d5078cc 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 000000000..862b6c3ea 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 000000000..90e994c05 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 000000000..f443621ab 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 000000000..0a7a00cda 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 000000000..552bcbb94 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 000000000..4aa3c03ea 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 000000000..3524cbad3 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 000000000..f39f028af --- /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 000000000..5d882dd19 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 000000000..2e492349c 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 000000000..d931f50aa 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 000000000..040c631e1 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 000000000..a8415d90c 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 000000000..7903c9d72 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 000000000..0a5e5ad76 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 000000000..2cfed4898 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 000000000..e15dd3c44 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 000000000..772dc2c79 --- /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 000000000..d7d766c69 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 000000000..226688c86 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 000000000..5dd816ed8 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 000000000..d936578c5 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 000000000..15f4463a5 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 000000000..222f79edc 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 000000000..4a85bd2e4 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 000000000..80022adab 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 000000000..3815c9e85 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 c569c08b4..9a820d816 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 cba5c37af..86c97f092 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 22b97e54e..19aab4b36 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()