Testing

Running Tests

source .venv/bin/activate
pytest -q

# container verification
make docker-test

Test Structure

  • tests/test_docker.py
  • tests/test_snap2stamps_pipelines.py
  • tests/test_subaperture_dask.py
  • tests/test_zarr_compat.py

Coverage

No repository-level coverage report artifact or threshold configuration was detected. Coverage commands can be run with pytest-cov if installed; this statement is inferred from implementation and project files.

Verification Gates

  • Import and CLI smoke tests in tests/test_docker.py.
  • Processing equivalence and dtype consistency in tests/test_subaperture_dask.py.
  • Graph mapping checks in tests/test_snap2stamps_pipelines.py.