|
2 | 2 | import pytest |
3 | 3 |
|
4 | 4 | import zarr |
| 5 | +from tests.conftest import gzip_streams_equal_except_mtime |
5 | 6 | from zarr.abc.codec import SupportsSyncCodec |
6 | 7 | from zarr.abc.store import Store |
7 | 8 | from zarr.codecs import GzipCodec |
8 | | -from zarr.codecs.gzip import _gzip_streams_equal_except_mtime |
9 | 9 | from zarr.core.array_spec import ArrayConfig, ArraySpec |
10 | 10 | from zarr.core.buffer import default_buffer_prototype |
11 | 11 | from zarr.core.dtype import get_data_type_from_native_dtype |
@@ -59,31 +59,31 @@ def test_gzip_streams_equal_except_mtime() -> None: |
59 | 59 | suffix = b"\x00\xff\x10\x20" |
60 | 60 |
|
61 | 61 | # Identical streams are equal. |
62 | | - assert _gzip_streams_equal_except_mtime( |
| 62 | + assert gzip_streams_equal_except_mtime( |
63 | 63 | prefix + mtime + suffix, |
64 | 64 | prefix + mtime + suffix, |
65 | 65 | ) |
66 | 66 |
|
67 | 67 | # Streams with different MTIME values are still equal. |
68 | | - assert _gzip_streams_equal_except_mtime( |
| 68 | + assert gzip_streams_equal_except_mtime( |
69 | 69 | prefix + b"\x01\x02\x03\x04" + suffix, |
70 | 70 | prefix + b"\x05\x06\x07\x08" + suffix, |
71 | 71 | ) |
72 | 72 |
|
73 | 73 | # Differences after MTIME are detected. |
74 | | - assert not _gzip_streams_equal_except_mtime( |
| 74 | + assert not gzip_streams_equal_except_mtime( |
75 | 75 | prefix + mtime + suffix, |
76 | 76 | prefix + mtime + b"\x00\xff\x10\x21", |
77 | 77 | ) |
78 | 78 |
|
79 | 79 | # Differences before MTIME are detected. |
80 | | - assert not _gzip_streams_equal_except_mtime( |
| 80 | + assert not gzip_streams_equal_except_mtime( |
81 | 81 | prefix + mtime + suffix, |
82 | 82 | b"\x1f\x8b\x09\x00" + mtime + suffix, |
83 | 83 | ) |
84 | 84 |
|
85 | 85 | # Different lengths are detected. |
86 | | - assert not _gzip_streams_equal_except_mtime( |
| 86 | + assert not gzip_streams_equal_except_mtime( |
87 | 87 | prefix + mtime + suffix, |
88 | 88 | prefix + mtime + suffix + b"\x00", |
89 | 89 | ) |
0 commit comments