Open
Description
It would be helpful for external libraries that want to extend Zarr, e.g. by creating new Store
instances, to be able to plug their store classes into our test suite. We obviously can't do this directly in zarr-python
, but we could define a lot of our testing infrastructure inside the zarr-python
package. Our tests would then import a lot of test tooling from zarr-python
itself, and external libraries could do the same, thereby facilitating integration testing. Can anyone suggest other ways to achieve this goal?