-
Notifications
You must be signed in to change notification settings - Fork 28
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
I've run a test build with Zarr 3, which fails 168 tests.
All of them appear to be variations of:
___________________________ test_numcodecs[lzma-rgb] ___________________________
codec = 'lzma', photometric = 'rgb'
@pytest.mark.skipif(SKIP_NUMCODECS, reason='zarr or numcodecs missing')
@pytest.mark.parametrize('photometric', ['gray', 'rgb'])
@pytest.mark.parametrize(
'codec',
[...],
)
def test_numcodecs(codec, photometric):
"""Test numcodecs though roundtrips."""
data = numpy.load(datafiles('rgb.u1.npy'))
data = numpy.stack([data, data])
if photometric == 'rgb':
shape = data.shape
chunks = (1, 128, 128, 3)
axis = -2
else:
data = data[:, :, 1].copy()
shape = data.shape
chunks = (1, 128, 128)
axis = -1
lossless = True
# ...
# Many switches on parameters
# ...
if 0:
# use ZIP file on disk
fname = f'test_{codec}.{photometric}.{data.dtype.str[1:]}.zarr.zip'
store = zarr.ZipStore(fname, mode='w')
else:
> store = zarr.MemoryStore()
E AttributeError: module 'zarr' has no attribute 'MemoryStore'
tests/test_imagecodecs.py:3939: AttributeError
See https://zarr.readthedocs.io/en/latest/user-guide/v3_migration.html for further details.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request