Coverage report: 76%

Files Functions Classes

coverage.py v7.15.2, created at 2026-07-16 15:24 -0700

    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   83% 132 22 34   68% 38 10   80%
python/lsst/images/_color_image.py   88% 88 11 0   62% 8 3   85%
python/lsst/images/_concrete_bounds.py   61% 97 38 0   39% 44 7   54%
python/lsst/images/_difference_image.py   52% 159 76 12   3% 32 1   44%
python/lsst/images/_generalized_image.py   89% 107 12 6   56% 16 3   85%
python/lsst/images/_geom.py   93% 419 30 43   84% 116 18   91%
python/lsst/images/_image.py   85% 225 33 5   69% 68 11   82%
python/lsst/images/_intersection_bounds.py   80% 40 8 28   56% 16 7   73%
python/lsst/images/_mask.py   90% 470 49 5   80% 162 28   87%
python/lsst/images/_masked_image.py   76% 192 47 5   52% 58 4   70%
python/lsst/images/_observation_summary_stats.py   96% 121 5 6   87% 30 4   94%
python/lsst/images/_polygon.py   95% 155 7 30   68% 40 13   90%
python/lsst/images/_transforms/__init__.py   100% 5 0 0   100% 0 0   100%
python/lsst/images/_transforms/_ast.py   4% 219 210 3   3% 34 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   86% 140 19 0   100% 0 0   86%
python/lsst/images/_transforms/_sky_projection.py   85% 198 29 13   66% 44 11   82%
python/lsst/images/_transforms/_transform.py   84% 278 45 21   62% 118 35   77%
python/lsst/images/_visit_image.py   41% 419 246 11   14% 158 8   34%
python/lsst/images/aperture_corrections.py   78% 32 7 5   50% 6 1   74%
python/lsst/images/cameras.py   64% 290 105 13   38% 32 6   61%
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% 241 119 9   22% 54 10   45%
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/_diagram.py   100% 44 0 0   100% 12 0   100%
python/lsst/images/cli/_fuzz.py   87% 92 12 0   73% 30 8   84%
python/lsst/images/cli/_inspect.py   93% 28 2 0   100% 2 0   93%
python/lsst/images/cli/_main.py   100% 21 0 0   100% 0 0   100%
python/lsst/images/cli/_minify.py   64% 14 5 0   0% 2 0   56%
python/lsst/images/cli/_reformat.py   90% 30 3 0   75% 4 1   88%
python/lsst/images/convolution_kernels.py   55% 130 58 9   32% 34 7   51%
python/lsst/images/diagram.py   98% 374 9 0   95% 162 8   97%
python/lsst/images/fields/__init__.py   100% 6 0 0   100% 0 0   100%
python/lsst/images/fields/_base.py   78% 99 22 28   63% 38 8   74%
python/lsst/images/fields/_chebyshev.py   85% 224 33 9   66% 70 12   81%
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   91% 223 20 1   74% 66 11   87%
python/lsst/images/fits/_input_archive.py   77% 242 56 5   52% 48 11   73%
python/lsst/images/fits/_output_archive.py   79% 229 48 0   47% 62 15   72%
python/lsst/images/formatters.py   93% 168 11 0   89% 66 7   92%
python/lsst/images/json/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/images/json/_input_archive.py   74% 70 18 3   50% 16 4   70%
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% 314 43 1   68% 116 27   81%
python/lsst/images/ndf/_model.py   79% 302 63 0   64% 124 25   75%
python/lsst/images/ndf/_output_archive.py   84% 356 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   92% 84 7 0   69% 16 5   88%
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   99% 103 1 3   100% 30 0   99%
python/lsst/images/serialization/_common.py   90% 104 10 4   80% 20 4   89%
python/lsst/images/serialization/_dtypes.py   91% 44 4 0   50% 6 1   86%
python/lsst/images/serialization/_input_archive.py   100% 64 0 9   100% 4 0   100%
python/lsst/images/serialization/_io.py   93% 88 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   99% 71 1 0   90% 20 2   97%
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   54% 455 209 10   32% 124 12   49%
python/lsst/images/tests/_creation.py   100% 11 0 0   100% 0 0   100%
python/lsst/images/tests/_data_ids.py   100% 8 0 0   100% 0 0   100%
python/lsst/images/tests/_minify_for_fixtures.py   23% 188 144 1   8% 36 3   21%
python/lsst/images/tests/_roundtrip.py   87% 156 20 3   77% 44 4   85%
python/lsst/images/tests/extract_legacy_test_data.py   26% 100 74 4   0% 28 0   20%
python/lsst/images/tests/verify_rewrite.py   19% 160 129 5   0% 60 0   14%
python/lsst/images/utils.py   94% 18 1 2   75% 4 1   91%
python/lsst/images/version.py   100% 5 0 0   100% 0 0   100%
tests/test_cameras.py   44% 71 40 0   42% 12 1   43%
tests/test_cell_coadd.py   42% 136 79 0   10% 10 1   40%
tests/test_cli.py   84% 217 34 0   75% 4 1   84%
tests/test_color_image.py   96% 77 3 0   75% 8 2   94%
tests/test_detached_archive.py   100% 60 0 0   100% 0 0   100%
tests/test_diagram.py   100% 373 0 0   100% 4 0   100%
tests/test_difference_image_extras.py   39% 82 50 0   25% 4 1   38%
tests/test_fields.py   94% 318 18 0   50% 16 6   92%
tests/test_fits_date_header.py   100% 37 0 0   100% 2 0   100%
tests/test_fits_format_version.py   98% 41 1 0   50% 4 2   93%
tests/test_fits_output_archive.py   100% 45 0 4   100% 0 0   100%
tests/test_formatter_cache.py   98% 102 2 0   100% 0 0   98%
tests/test_from_hdu_list.py   100% 246 0 0   96% 26 1   99%
tests/test_fuzz.py   100% 70 0 0   100% 4 0   100%
tests/test_geom.py   100% 337 0 0   100% 2 0   100%
tests/test_image.py   83% 142 24 5   50% 2 1   83%
tests/test_json_schema.py   100% 18 0 0   100% 0 0   100%
tests/test_legacy.py   96% 49 2 0   100% 0 0   96%
tests/test_mask.py   93% 307 22 0   94% 16 1   93%
tests/test_masked_image.py   91% 180 17 0   50% 2 1   90%
tests/test_ndf_common.py   97% 77 2 0   100% 0 0   97%
tests/test_ndf_format_version.py   94% 54 3 0   50% 6 3   90%
tests/test_ndf_hds.py   98% 226 5 0   25% 4 1   97%
tests/test_ndf_input_archive.py   99% 282 3 1   100% 0 0   99%
tests/test_ndf_layout.py   97% 152 4 0   67% 6 2   96%
tests/test_ndf_model.py   95% 63 3 0   50% 2 1   94%
tests/test_ndf_output_archive.py   99% 451 4 0   100% 14 0   99%
tests/test_ndf_starlink_ingest.py   94% 36 2 0   100% 0 0   94%
tests/test_polygon.py   99% 148 2 0   100% 0 0   99%
tests/test_psfs.py   51% 118 58 0   33% 6 2   50%
tests/test_schema_v1_fixtures.py   100% 19 0 0   100% 0 0   100%
tests/test_schema_v1_legacy_fixtures.py   87% 45 6 0   50% 6 3   82%
tests/test_schema_versioning.py   98% 107 2 4   80% 10 2   97%
tests/test_serialization_backends.py   97% 137 4 0   100% 0 0   97%
tests/test_serialization_basic_info.py   98% 81 2 0   100% 0 0   98%
tests/test_serialization_io.py   94% 98 6 0   67% 6 2   92%
tests/test_serialization_reader.py   98% 141 3 0   50% 2 1   97%
tests/test_serialization_registry.py   98% 81 2 1   89% 18 2   96%
tests/test_serialization_streams.py   96% 144 6 0   100% 0 0   96%
tests/test_transforms.py   75% 370 91 0   50% 4 2   75%
tests/test_utils.py   100% 38 0 0   100% 0 0   100%
tests/test_visit_image.py   58% 495 208 0   29% 14 2   57%
Total   80% 16880 3451 463   58% 3102 498   76%

No items found using the specified filter.