Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Fix zero-sized slicing and improve test coverage #49

Merged

Commits on Aug 11, 2023

  1. BUG: Read slice of size 1 from time and channel axes

    Fixes an issue where Tensorstore would allow reading a slice of size
    zero into an empty array buffer, with the result being an array of all
    zeros.
    tbirdso committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    1de80c8 View commit details
    Browse the repository at this point in the history
  2. ENH: Add more verbose printouts in OMEZarrNGFFImageIO

    Adds more verbose printouts to help with debugging and logging
    tbirdso committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    670420d View commit details
    Browse the repository at this point in the history
  3. ENH: Add simple time slice read tests with baseline images

    Adds tests to read 2D frames from a contrived 2D+time OME-Zarr test
    image.
    
    Tests include output comparison in MetaImage format to capture metadata
    and voxel equivalence.
    tbirdso committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    9c99fc2 View commit details
    Browse the repository at this point in the history
  4. ENH: Add baseline images for HTTP tests

    Adds baseline MetaImage comparisons for HTTP tests at various resolution
    levels.
    
    Provides coverage to validate both metadata and voxel agreement with
    baseline.
    tbirdso committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    197ebec View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. COMP: Reduce HTTP test coverage redundancy

    Removes metadata validation from HTTP tests. Both metadata validation
    and image buffer validation are now covered under baseline image
    comparison after the test body completes.
    tbirdso committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    3d6984e View commit details
    Browse the repository at this point in the history