When an HDF5 dataset is empty, it emits a ValueError or IndexError when trying to index an empty array. This causes our validation to fail in a way that it shouldn't - we can specify an empty array (or Any sized array) and we should still be able to validate that.
When an HDF5 dataset is empty, it emits a
ValueError
orIndexError
when trying to index an empty array. This causes our validation to fail in a way that it shouldn't - we can specify an empty array (orAny
sized array) and we should still be able to validate that.Fixed and added tests