Coverage report: 71%

Files Functions Classes

coverage.py v7.14.2, created at 2026-06-21 08:57 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/images/__init__.py   100% 13 0 0   100% 0 0   100%
python/lsst/images/__main__.py   0% 2 2 2   100% 0 0   0%
python/lsst/images/_backgrounds.py   93% 61 4 6   58% 12 5   88%
python/lsst/images/_cell_grid.py   72% 117 33 7   35% 26 3   65%
python/lsst/images/_color_image.py   86% 90 13 0   50% 10 3   82%
python/lsst/images/_concrete_bounds.py   52% 91 44 0   26% 38 2   44%
python/lsst/images/_difference_image.py   67% 75 25 5   7% 14 1   57%
python/lsst/images/_generalized_image.py   89% 106 12 5   50% 14 3   84%
python/lsst/images/_geom.py   95% 371 17 8   88% 98 12   94%
python/lsst/images/_image.py   73% 219 59 5   59% 70 9   70%
python/lsst/images/_intersection_bounds.py   64% 25 9 2   50% 4 2   62%
python/lsst/images/_mask.py   77% 401 91 5   61% 132 24   73%
python/lsst/images/_masked_image.py   73% 171 46 5   48% 52 3   67%
python/lsst/images/_observation_summary_stats.py   86% 92 13 6   61% 18 3   82%
python/lsst/images/_polygon.py   96% 118 5 5   69% 26 8   91%
python/lsst/images/_transforms/__init__.py   100% 5 0 0   100% 0 0   100%
python/lsst/images/_transforms/_ast.py   5% 198 189 3   4% 28 1   4%
python/lsst/images/_transforms/_camera_frame_set.py   61% 107 42 0   42% 26 5   57%
python/lsst/images/_transforms/_frame_set.py   75% 16 4 2   100% 0 0   75%
python/lsst/images/_transforms/_frames.py   84% 140 23 0   100% 0 0   84%
python/lsst/images/_transforms/_sky_projection.py   70% 168 50 5   32% 22 7   66%
python/lsst/images/_transforms/_transform.py   85% 177 27 5   45% 38 13   78%
python/lsst/images/_visit_image.py   41% 421 247 11   14% 158 8   34%
python/lsst/images/aperture_corrections.py   78% 32 7 5   50% 6 1   74%
python/lsst/images/cameras.py   60% 290 117 13   16% 32 5   55%
python/lsst/images/cells/__init__.py   100% 5 0 0   100% 0 0   100%
python/lsst/images/cells/_aperture_corrections.py   48% 126 65 7   22% 40 3   42%
python/lsst/images/cells/_coadd.py   51% 239 116 9   25% 52 11   47%
python/lsst/images/cells/_provenance.py   48% 164 85 13   22% 36 2   44%
python/lsst/images/cells/_psf.py   47% 129 69 5   25% 24 6   43%
python/lsst/images/cli/__init__.py   100% 3 0 0   100% 0 0   100%
python/lsst/images/cli/_convert.py   69% 94 29 3   68% 34 5   69%
python/lsst/images/cli/_inspect.py   93% 28 2 0   100% 2 0   93%
python/lsst/images/cli/_main.py   100% 17 0 0   100% 0 0   100%
python/lsst/images/cli/_minify.py   67% 15 5 0   0% 2 0   59%
python/lsst/images/cli/_reformat.py   90% 30 3 0   75% 4 1   88%
python/lsst/images/fields/__init__.py   100% 6 0 0   100% 0 0   100%
python/lsst/images/fields/_base.py   74% 74 19 14   55% 20 3   70%
python/lsst/images/fields/_chebyshev.py   84% 190 30 7   64% 56 10   80%
python/lsst/images/fields/_concrete.py   74% 39 10 12   42% 12 3   67%
python/lsst/images/fields/_product.py   91% 90 8 6   80% 20 2   89%
python/lsst/images/fields/_spline.py   84% 164 27 5   59% 58 22   77%
python/lsst/images/fields/_sum.py   89% 87 10 6   79% 24 3   86%
python/lsst/images/fits/__init__.py   100% 3 0 0   100% 0 0   100%
python/lsst/images/fits/_common.py   87% 194 25 1   64% 58 11   82%
python/lsst/images/fits/_input_archive.py   76% 238 56 5   50% 46 11   72%
python/lsst/images/fits/_output_archive.py   78% 224 49 0   45% 62 16   71%
python/lsst/images/formatters.py   90% 79 8 0   77% 22 5   87%
python/lsst/images/json/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/images/json/_input_archive.py   73% 67 18 3   43% 14 4   68%
python/lsst/images/json/_output_archive.py   67% 60 20 2   29% 14 2   59%
python/lsst/images/ndf/__init__.py   71% 7 2 0   100% 0 0   71%
python/lsst/images/ndf/_common.py   100% 34 0 0   100% 6 0   100%
python/lsst/images/ndf/_hds.py   92% 132 10 4   81% 58 11   89%
python/lsst/images/ndf/_input_archive.py   86% 309 43 1   68% 114 27   81%
python/lsst/images/ndf/_model.py   79% 297 63 0   64% 124 25   74%
python/lsst/images/ndf/_output_archive.py   84% 355 56 0   68% 104 17   81%
python/lsst/images/psfs/__init__.py   100% 4 0 0   100% 0 0   100%
python/lsst/images/psfs/_base.py   58% 36 15 5   0% 6 0   50%
python/lsst/images/psfs/_gaussian.py   93% 84 6 0   69% 16 5   89%
python/lsst/images/psfs/_legacy.py   46% 99 53 0   0% 10 0   42%
python/lsst/images/psfs/_piff.py   69% 200 62 11   56% 34 7   67%
python/lsst/images/serialization/__init__.py   100% 9 0 0   100% 0 0   100%
python/lsst/images/serialization/_asdf_utils.py   90% 136 14 0   50% 6 1   88%
python/lsst/images/serialization/_backends.py   100% 26 0 2   100% 6 0   100%
python/lsst/images/serialization/_common.py   89% 103 11 4   75% 20 5   87%
python/lsst/images/serialization/_dtypes.py   91% 44 4 0   50% 6 1   86%
python/lsst/images/serialization/_input_archive.py   100% 53 0 9   100% 4 0   100%
python/lsst/images/serialization/_io.py   93% 87 6 2   84% 32 5   91%
python/lsst/images/serialization/_output_archive.py   91% 57 5 9   100% 0 0   91%
python/lsst/images/serialization/_reader.py   95% 60 3 0   86% 14 2   93%
python/lsst/images/serialization/_tables.py   67% 72 24 2   21% 14 1   59%
python/lsst/images/tests/__init__.py   100% 4 0 0   100% 0 0   100%
python/lsst/images/tests/_checks.py   43% 443 251 9   30% 126 10   40%
python/lsst/images/tests/_creation.py   100% 11 0 0   100% 0 0   100%
python/lsst/images/tests/_data_ids.py   100% 6 0 0   100% 0 0   100%
python/lsst/images/tests/_minify_for_fixtures.py   24% 181 137 1   3% 30 1   21%
python/lsst/images/tests/_roundtrip.py   87% 164 21 4   67% 36 6   84%
python/lsst/images/tests/extract_legacy_test_data.py   27% 98 72 4   0% 28 0   21%
python/lsst/images/tests/verify_rewrite.py   19% 160 129 5   0% 60 0   14%
python/lsst/images/utils.py   94% 17 1 0   75% 4 1   90%
python/lsst/images/version.py   100% 5 0 0   100% 0 0   100%
tests/test_cameras.py   37% 49 31 6   0% 6 0   33%
tests/test_cell_coadd.py   29% 102 72 2   0% 6 0   28%
tests/test_cli.py   82% 269 49 0   100% 4 0   82%
tests/test_color_image.py   96% 72 3 2   75% 8 2   94%
tests/test_fields.py   96% 190 7 2   100% 0 0   96%
tests/test_fits_format_version.py   98% 47 1 2   50% 6 3   92%
tests/test_fits_output_archive.py   100% 48 0 2   100% 0 0   100%
tests/test_geom.py   100% 289 0 2   100% 0 0   100%
tests/test_image.py   80% 136 27 2   100% 0 0   80%
tests/test_json_schema.py   100% 21 0 2   100% 4 0   100%
tests/test_legacy.py   96% 46 2 2   100% 0 0   96%
tests/test_mask.py   82% 137 25 2   100% 10 0   83%
tests/test_masked_image.py   89% 148 17 2   100% 0 0   89%
tests/test_ndf_common.py   97% 59 2 0   100% 0 0   97%
tests/test_ndf_format_version.py   95% 56 3 2   50% 8 4   89%
tests/test_ndf_hds.py   98% 206 5 0   75% 12 1   96%
tests/test_ndf_input_archive.py   99% 286 3 1   100% 6 0   99%
tests/test_ndf_layout.py   97% 153 4 2   67% 6 2   96%
tests/test_ndf_model.py   95% 62 3 2   50% 2 1   94%
tests/test_ndf_output_archive.py   99% 445 4 0   100% 16 0   99%
tests/test_ndf_starlink_ingest.py   94% 34 2 2   100% 0 0   94%
tests/test_polygon.py   98% 86 2 2   100% 0 0   98%
tests/test_psfs.py   49% 105 54 2   0% 2 0   48%
tests/test_schema_v1_fixtures.py   100% 22 0 2   100% 4 0   100%
tests/test_schema_v1_legacy_fixtures.py   87% 47 6 2   62% 8 3   84%
tests/test_schema_versioning.py   98% 116 2 4   80% 10 2   97%
tests/test_serialization_backends.py   100% 40 0 2   100% 0 0   100%
tests/test_serialization_basic_info.py   98% 95 2 0   100% 0 0   98%
tests/test_serialization_io.py   96% 115 5 2   88% 8 1   95%
tests/test_serialization_reader.py   98% 137 3 2   50% 2 1   97%
tests/test_serialization_registry.py   98% 86 2 3   89% 18 2   96%
tests/test_transforms.py   32% 134 91 2   100% 0 0   32%
tests/test_utils.py   100% 40 0 2   100% 0 0   100%
tests/test_visit_image.py   51% 452 223 2   33% 6 0   50%
Total   75% 13498 3371 339   50% 2434 385   71%

No items found using the specified filter.