Coverage report: 27%

Files Functions Classes

coverage.py v7.14.1, created at 2026-05-29 08:43 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/__init__.py (no class)   100% 2 0 0   100% 0 0   100%
python/lsst/images/__init__.py (no class)   100% 12 0 0   100% 0 0   100%
python/lsst/images/_backgrounds.py Background   100% 0 0 0   100% 0 0   100%
python/lsst/images/_backgrounds.py BackgroundMap   0% 21 21 4   0% 10 0   0%
python/lsst/images/_backgrounds.py BackgroundMapSerializationModel   0% 3 3 0   0% 2 0   0%
python/lsst/images/_backgrounds.py (no class)   100% 33 0 2   100% 0 0   100%
python/lsst/images/_cell_grid.py CellIJ   0% 5 5 0   100% 0 0   0%
python/lsst/images/_cell_grid.py CellGrid   0% 8 8 0   0% 2 0   0%
python/lsst/images/_cell_grid.py CellGridBounds   5% 40 38 0   8% 24 2   6%
python/lsst/images/_cell_grid.py PatchDefinition   0% 1 1 0   100% 0 0   0%
python/lsst/images/_cell_grid.py (no class)   100% 55 0 7   100% 0 0   100%
python/lsst/images/_color_image.py ColorImage   0% 32 32 0   0% 8 0   0%
python/lsst/images/_color_image.py ColorImageSerializationModel   0% 8 8 0   0% 2 0   0%
python/lsst/images/_color_image.py (no class)   100% 46 0 0   100% 0 0   100%
python/lsst/images/_concrete_bounds.py IntersectionBoundsSerializationModel   0% 1 1 0   100% 0 0   0%
python/lsst/images/_concrete_bounds.py (no class)   26% 90 67 0   0% 38 0   18%
python/lsst/images/_generalized_image.py GeneralizedImage   0% 34 34 3   0% 10 0   0%
python/lsst/images/_generalized_image.py LocalSliceProxy   0% 7 7 0   0% 2 0   0%
python/lsst/images/_generalized_image.py AbsoluteSliceProxy   0% 7 7 0   0% 2 0   0%
python/lsst/images/_generalized_image.py (no class)   100% 47 0 2   100% 0 0   100%
python/lsst/images/_geom.py YX   0% 2 2 0   100% 0 0   0%
python/lsst/images/_geom.py XY   0% 2 2 0   100% 0 0   0%
python/lsst/images/_geom.py _SerializedInterval   100% 0 0 0   100% 0 0   100%
python/lsst/images/_geom.py Interval   6% 68 64 0   7% 28 2   6%
python/lsst/images/_geom.py IntervalSliceFactory   8% 25 23 0   0% 18 0   5%
python/lsst/images/_geom.py _SerializedBox   100% 0 0 0   100% 0 0   100%
python/lsst/images/_geom.py Box   8% 85 78 0   12% 42 5   9%
python/lsst/images/_geom.py BoxSliceFactory   22% 9 7 0   0% 4 0   15%
python/lsst/images/_geom.py Bounds   50% 6 3 0   50% 6 3   50%
python/lsst/images/_geom.py BoundsError   100% 0 0 0   100% 0 0   100%
python/lsst/images/_geom.py NoOverlapError   100% 0 0 0   100% 0 0   100%
python/lsst/images/_geom.py (no class)   100% 153 0 2   100% 0 0   100%
python/lsst/images/_image.py Image   0% 132 132 0   0% 60 0   0%
python/lsst/images/_image.py ImageSerializationModel   0% 25 25 0   0% 12 0   0%
python/lsst/images/_image.py (no class)   100% 66 0 5   100% 0 0   100%
python/lsst/images/_intersection_bounds.py IntersectionBounds   18% 11 9 0   50% 4 2   27%
python/lsst/images/_intersection_bounds.py (no class)   100% 14 0 2   100% 0 0   100%
python/lsst/images/_mask.py MaskPlane   0% 6 6 0   0% 4 0   0%
python/lsst/images/_mask.py MaskPlaneBit   0% 2 2 0   100% 0 0   0%
python/lsst/images/_mask.py MaskSchema   0% 60 60 0   0% 28 0   0%
python/lsst/images/_mask.py Mask   0% 163 163 0   0% 74 0   0%
python/lsst/images/_mask.py MaskSerializationModel   0% 36 36 0   0% 16 0   0%
python/lsst/images/_mask.py (no class)   93% 122 8 5   0% 4 0   90%
python/lsst/images/_masked_image.py MaskedImage   0% 93 93 0   0% 48 0   0%
python/lsst/images/_masked_image.py MaskedImageSerializationModel   0% 11 11 0   0% 4 0   0%
python/lsst/images/_masked_image.py (no class)   100% 74 0 5   50% 8 4   95%
python/lsst/images/_observation_summary_stats.py ObservationSummaryStats   0% 24 24 1   0% 18 0   0%
python/lsst/images/_observation_summary_stats.py (no class)   99% 68 1 5   100% 0 0   99%
python/lsst/images/_polygon.py Region   9% 45 41 0   17% 24 4   12%
python/lsst/images/_polygon.py Polygon   0% 18 18 0   0% 2 0   0%
python/lsst/images/_polygon.py RegionSerializationModel   0% 3 3 0   100% 0 0   0%
python/lsst/images/_polygon.py (no class)   100% 52 0 5   100% 0 0   100%
python/lsst/images/_transforms/__init__.py (no class)   100% 5 0 0   100% 0 0   100%
python/lsst/images/_transforms/_ast.py StringStream   0% 13 13 0   0% 8 0   0%
python/lsst/images/_transforms/_ast.py Object   0% 22 22 0   0% 8 0   0%
python/lsst/images/_transforms/_ast.py Mapping   0% 7 7 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py UnitMap   0% 1 1 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py ShiftMap   0% 1 1 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py CmpMap   0% 1 1 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py Frame   0% 9 9 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py SkyFrame   0% 1 1 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py CmpFrame   0% 1 1 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py FrameSet   0% 16 16 0   0% 6 0   0%
python/lsst/images/_transforms/_ast.py FrameDict   0% 1 1 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py FitsChan   0% 7 7 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py Channel   0% 2 2 0   100% 0 0   0%
python/lsst/images/_transforms/_ast.py (no class)   8% 95 87 3   50% 2 1   9%
python/lsst/images/_transforms/_camera_frame_set.py CameraFrameSet   0% 68 68 0   0% 24 0   0%
python/lsst/images/_transforms/_camera_frame_set.py CameraFrameSetSerializationModel   0% 3 3 0   0% 2 0   0%
python/lsst/images/_transforms/_camera_frame_set.py (no class)   100% 32 0 0   100% 0 0   100%
python/lsst/images/_transforms/_frame_set.py FrameLookupError   100% 0 0 0   100% 0 0   100%
python/lsst/images/_transforms/_frame_set.py FrameSet   0% 4 4 2   100% 0 0   0%
python/lsst/images/_transforms/_frame_set.py (no class)   100% 12 0 0   100% 0 0   100%
python/lsst/images/_transforms/_frames.py Frame   0% 5 5 0   100% 0 0   0%
python/lsst/images/_transforms/_frames.py DetectorFrame   0% 6 6 0   100% 0 0   0%
python/lsst/images/_transforms/_frames.py FocalPlaneFrame   0% 5 5 0   100% 0 0   0%
python/lsst/images/_transforms/_frames.py FieldAngleFrame   0% 6 6 0   100% 0 0   0%
python/lsst/images/_transforms/_frames.py TractFrame   0% 6 6 0   100% 0 0   0%
python/lsst/images/_transforms/_frames.py GeneralFrame   0% 5 5 0   100% 0 0   0%
python/lsst/images/_transforms/_frames.py SkyFrame   0% 6 6 0   100% 0 0   0%
python/lsst/images/_transforms/_frames.py (no class)   97% 101 3 0   100% 0 0   97%
python/lsst/images/_transforms/_projection.py Projection   0% 48 48 0   0% 14 0   0%
python/lsst/images/_transforms/_projection.py ProjectionAstropyView   0% 23 23 0   0% 4 0   0%
python/lsst/images/_transforms/_projection.py ProjectionSerializationModel   0% 5 5 0   0% 2 0   0%
python/lsst/images/_transforms/_projection.py (no class)   97% 88 3 5   0% 2 0   94%
python/lsst/images/_transforms/_transform.py TransformCompositionError   100% 0 0 0   100% 0 0   100%
python/lsst/images/_transforms/_transform.py Transform   0% 74 74 0   0% 20 0   0%
python/lsst/images/_transforms/_transform.py MappingSerializationModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/_transforms/_transform.py TransformSerializationModel   0% 23 23 0   0% 14 0   0%
python/lsst/images/_transforms/_transform.py (no class)   77% 79 18 6   0% 4 0   73%
python/lsst/images/_visit_image.py VisitImage   0% 254 254 0   0% 126 0   0%
python/lsst/images/_visit_image.py VisitImageSerializationModel   0% 14 14 0   0% 4 0   0%
python/lsst/images/_visit_image.py (no class)   73% 176 47 11   23% 52 12   62%
python/lsst/images/aperture_corrections.py ApertureCorrectionMapSerializationModel   0% 7 7 0   0% 4 0   0%
python/lsst/images/aperture_corrections.py (no class)   71% 21 6 5   0% 2 0   65%
python/lsst/images/cameras.py DetectorType   0% 3 3 0   100% 0 0   0%
python/lsst/images/cameras.py Orientation   0% 6 6 0   100% 0 0   0%
python/lsst/images/cameras.py DetectorAttributes   100% 0 0 0   100% 0 0   100%
python/lsst/images/cameras.py ReadoutCorner   0% 16 16 0   0% 8 0   0%
python/lsst/images/cameras.py AmplifierRawGeometry   0% 10 10 0   100% 0 0   0%
python/lsst/images/cameras.py AmplifierCalibrations   0% 4 4 0   0% 2 0   0%
python/lsst/images/cameras.py Amplifier   0% 31 31 0   0% 8 0   0%
python/lsst/images/cameras.py Detector   0% 56 56 0   0% 8 0   0%
python/lsst/images/cameras.py DetectorSerializationModel   0% 7 7 0   0% 6 0   0%
python/lsst/images/cameras.py (no class)   100% 153 0 13   100% 0 0   100%
python/lsst/images/cells/__init__.py (no class)   100% 4 0 0   100% 0 0   100%
python/lsst/images/cells/_coadd.py CellCoadd   0% 73 73 0   0% 18 0   0%
python/lsst/images/cells/_coadd.py CellCoaddSerializationModel   0% 20 20 0   0% 10 0   0%
python/lsst/images/cells/_coadd.py (no class)   100% 71 0 7   100% 0 0   100%
python/lsst/images/cells/_provenance.py CoaddProvenance   0% 50 50 0   0% 8 0   0%
python/lsst/images/cells/_provenance.py CoaddProvenanceSerializationModel   0% 50 50 0   0% 24 0   0%
python/lsst/images/cells/_provenance.py (no class)   100% 42 0 10   100% 0 0   100%
python/lsst/images/cells/_psf.py CellPointSpreadFunction   3% 73 71 0   11% 18 2   4%
python/lsst/images/cells/_psf.py CellPointSpreadFunctionSerializationModel   0% 8 8 0   0% 4 0   0%
python/lsst/images/cells/_psf.py (no class)   100% 35 0 5   100% 0 0   100%
python/lsst/images/fields/__init__.py (no class)   100% 6 0 0   100% 0 0   100%
python/lsst/images/fields/_base.py BaseField   3% 36 35 7   6% 16 1   4%
python/lsst/images/fields/_base.py (no class)   100% 38 0 7   50% 4 2   95%
python/lsst/images/fields/_chebyshev.py ChebyshevField   0% 129 129 0   0% 54 0   0%
python/lsst/images/fields/_chebyshev.py ChebyshevFieldSerializationModel   0% 3 3 0   0% 2 0   0%
python/lsst/images/fields/_chebyshev.py (no class)   100% 54 0 7   100% 0 0   100%
python/lsst/images/fields/_concrete.py (no class)   46% 39 21 12   0% 12 0   35%
python/lsst/images/fields/_product.py ProductField   0% 46 46 0   0% 18 0   0%
python/lsst/images/fields/_product.py ProductFieldSerializationModel   0% 3 3 0   0% 2 0   0%
python/lsst/images/fields/_product.py (no class)   100% 37 0 6   100% 0 0   100%
python/lsst/images/fields/_spline.py SplineField   0% 96 96 0   0% 46 0   0%
python/lsst/images/fields/_spline.py SplineFieldSerializationModel   0% 3 3 0   0% 2 0   0%
python/lsst/images/fields/_spline.py (no class)   100% 47 0 5   100% 0 0   100%
python/lsst/images/fields/_sum.py SumField   0% 44 44 0   0% 22 0   0%
python/lsst/images/fields/_sum.py SumFieldSerializationModel   0% 3 3 0   0% 2 0   0%
python/lsst/images/fields/_sum.py (no class)   100% 36 0 6   100% 0 0   100%
python/lsst/images/fits/__init__.py (no class)   100% 3 0 0   100% 0 0   100%
python/lsst/images/fits/_common.py ExtensionKey   0% 12 12 0   0% 8 0   0%
python/lsst/images/fits/_common.py PointerModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/fits/_common.py InvalidFitsArchiveError   100% 0 0 0   100% 0 0   100%
python/lsst/images/fits/_common.py FitsCompressionAlgorithm   100% 0 0 0   100% 0 0   100%
python/lsst/images/fits/_common.py FitsDitherAlgorithm   0% 7 7 1   0% 4 0   0%
python/lsst/images/fits/_common.py FitsQuantizationOptions   100% 0 0 0   100% 0 0   100%
python/lsst/images/fits/_common.py FitsCompressionOptions   0% 3 3 0   0% 2 0   0%
python/lsst/images/fits/_common.py PrecompressedImage   0% 4 4 0   0% 2 0   0%
python/lsst/images/fits/_common.py FitsOpaqueMetadata   0% 33 33 0   0% 18 0   0%
python/lsst/images/fits/_common.py (no class)   69% 135 42 0   0% 24 0   58%
python/lsst/images/fits/_input_archive.py FitsInputArchive   0% 79 79 1   0% 28 0   0%
python/lsst/images/fits/_input_archive.py _ExtensionReader   0% 21 21 1   0% 8 0   0%
python/lsst/images/fits/_input_archive.py _RangeStreamProxy   0% 28 28 3   0% 6 0   0%
python/lsst/images/fits/_input_archive.py (no class)   91% 79 7 0   0% 2 0   89%
python/lsst/images/fits/_output_archive.py FitsOutputArchive   0% 126 126 0   0% 46 0   0%
python/lsst/images/fits/_output_archive.py _HDUBytes   0% 20 20 0   0% 6 0   0%
python/lsst/images/fits/_output_archive.py (no class)   85% 65 10 0   0% 4 0   80%
python/lsst/images/formatters.py GenericFormatter   0% 73 73 0   0% 30 0   0%
python/lsst/images/formatters.py (no class)   0% 30 30 0   100% 0 0   0%
python/lsst/images/json/__init__.py (no class)   100% 2 0 0   100% 0 0   100%
python/lsst/images/json/_input_archive.py JsonInputArchive   0% 27 27 1   0% 10 0   0%
python/lsst/images/json/_input_archive.py (no class)   72% 25 7 2   0% 2 0   67%
python/lsst/images/json/_output_archive.py JsonOutputArchive   0% 27 27 0   0% 8 0   0%
python/lsst/images/json/_output_archive.py (no class)   66% 32 11 2   0% 6 0   55%
python/lsst/images/ndf/__init__.py (no class)   71% 7 2 0   100% 0 0   71%
python/lsst/images/ndf/_common.py NdfPointerModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/ndf/_common.py (no class)   47% 17 9 0   0% 6 0   35%
python/lsst/images/ndf/_hds.py (no class)   20% 131 105 4   0% 58 0   14%
python/lsst/images/ndf/_input_archive.py NdfInputArchive   0% 70 70 1   0% 28 0   0%
python/lsst/images/ndf/_input_archive.py (no class)   28% 188 136 0   0% 74 0   20%
python/lsst/images/ndf/_model.py HdsPrimitive   0% 46 46 0   0% 30 0   0%
python/lsst/images/ndf/_model.py HdsStructure   0% 72 72 0   0% 40 0   0%
python/lsst/images/ndf/_model.py HdsExtension   0% 1 1 0   100% 0 0   0%
python/lsst/images/ndf/_model.py NdfContainer   0% 5 5 0   0% 2 0   0%
python/lsst/images/ndf/_model.py NdfArray   0% 22 22 0   0% 14 0   0%
python/lsst/images/ndf/_model.py NdfQuality   0% 4 4 0   100% 0 0   0%
python/lsst/images/ndf/_model.py NdfWcs   0% 3 3 0   100% 0 0   0%
python/lsst/images/ndf/_model.py Ndf   0% 15 15 0   0% 6 0   0%
python/lsst/images/ndf/_model.py NdfDocument   0% 23 23 0   0% 14 0   0%
python/lsst/images/ndf/_model.py (no class)   80% 106 21 0   0% 18 0   69%
python/lsst/images/ndf/_output_archive.py NdfOutputArchive   0% 203 203 0   0% 78 0   0%
python/lsst/images/ndf/_output_archive.py (no class)   50% 123 62 0   0% 20 0   43%
python/lsst/images/psfs/__init__.py (no class)   100% 4 0 0   100% 0 0   100%
python/lsst/images/psfs/_base.py PointSpreadFunction   0% 15 15 5   0% 6 0   0%
python/lsst/images/psfs/_base.py (no class)   100% 21 0 0   100% 0 0   100%
python/lsst/images/psfs/_gaussian.py GaussianPointSpreadFunction   0% 42 42 0   0% 14 0   0%
python/lsst/images/psfs/_gaussian.py GaussianPSFSerializationModel   0% 3 3 0   0% 2 0   0%
python/lsst/images/psfs/_gaussian.py (no class)   100% 35 0 0   100% 0 0   100%
python/lsst/images/psfs/_legacy.py LegacyPointSpreadFunction   0% 24 24 0   0% 6 0   0%
python/lsst/images/psfs/_legacy.py PSFExWrapper   0% 9 9 0   0% 2 0   0%
python/lsst/images/psfs/_legacy.py PSFExSerializationModel   0% 20 20 0   0% 2 0   0%
python/lsst/images/psfs/_legacy.py (no class)   100% 42 0 0   100% 0 0   100%
python/lsst/images/psfs/_piff.py PiffWrapper   0% 40 40 2   0% 2 0   0%
python/lsst/images/psfs/_piff.py GalSimPixelScaleModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/psfs/_piff.py PiffTableModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/psfs/_piff.py PiffObjectModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/psfs/_piff.py PiffSerializationModel   0% 10 10 0   0% 2 0   0%
python/lsst/images/psfs/_piff.py _ArchivePiffWriter   0% 38 38 1   0% 20 0   0%
python/lsst/images/psfs/_piff.py _ArchivePiffReader   0% 21 21 0   0% 8 0   0%
python/lsst/images/psfs/_piff.py (no class)   100% 77 0 8   100% 0 0   100%
python/lsst/images/serialization/__init__.py (no class)   100% 6 0 0   100% 0 0   100%
python/lsst/images/serialization/_asdf_utils.py _UnitSerialization   17% 12 10 0   100% 0 0   17%
python/lsst/images/serialization/_asdf_utils.py ArrayReferenceModel   0% 1 1 0   100% 0 0   0%
python/lsst/images/serialization/_asdf_utils.py InlineArrayModel   0% 7 7 0   0% 4 0   0%
python/lsst/images/serialization/_asdf_utils.py _InlineArraySerialization   33% 6 4 0   100% 0 0   33%
python/lsst/images/serialization/_asdf_utils.py QuantityModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_asdf_utils.py InlineArrayQuantityModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_asdf_utils.py ArrayReferenceQuantityModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_asdf_utils.py _QuantitySerialization   33% 6 4 0   100% 0 0   33%
python/lsst/images/serialization/_asdf_utils.py _InlineArrayQuantitySerialization   0% 6 6 0   100% 0 0   0%
python/lsst/images/serialization/_asdf_utils.py TimeModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_asdf_utils.py _TimeSerialization   0% 7 7 0   0% 2 0   0%
python/lsst/images/serialization/_asdf_utils.py (no class)   100% 91 0 0   100% 0 0   100%
python/lsst/images/serialization/_common.py ButlerInfo   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_common.py JsonRef   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_common.py ArchiveTree   0% 9 9 1   0% 4 0   0%
python/lsst/images/serialization/_common.py ReadResult   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_common.py ArchiveReadError   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_common.py InvalidParameterError   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_common.py InvalidComponentError   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_common.py OpaqueArchiveMetadata   0% 2 2 0   100% 0 0   0%
python/lsst/images/serialization/_common.py (no class)   93% 42 3 3   100% 0 0   93%
python/lsst/images/serialization/_dtypes.py NumberType   0% 14 14 0   0% 6 0   0%
python/lsst/images/serialization/_dtypes.py (no class)   97% 30 1 0   100% 0 0   97%
python/lsst/images/serialization/_input_archive.py InputArchive   0% 1 1 5   100% 0 0   0%
python/lsst/images/serialization/_input_archive.py (no class)   100% 27 0 2   100% 0 0   100%
python/lsst/images/serialization/_output_archive.py OutputArchive   100% 0 0 7   100% 0 0   100%
python/lsst/images/serialization/_output_archive.py NestedOutputArchive   0% 10 10 0   100% 0 0   0%
python/lsst/images/serialization/_output_archive.py (no class)   100% 39 0 2   100% 0 0   100%
python/lsst/images/serialization/_tables.py UnsupportedTableError   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_tables.py TableColumnModel   0% 37 37 0   0% 14 0   0%
python/lsst/images/serialization/_tables.py TableModel   100% 0 0 0   100% 0 0   100%
python/lsst/images/serialization/_tables.py (no class)   100% 35 0 2   100% 0 0   100%
python/lsst/images/tests/__init__.py (no class)   100% 4 0 0   100% 0 0   100%
python/lsst/images/tests/_checks.py (no class)   13% 405 353 9   0% 112 0   10%
python/lsst/images/tests/_creation.py (no class)   73% 11 3 0   100% 0 0   73%
python/lsst/images/tests/_data_ids.py (no class)   100% 6 0 0   100% 0 0   100%
python/lsst/images/tests/_roundtrip.py TemporaryButler   0% 25 25 0   0% 6 0   0%
python/lsst/images/tests/_roundtrip.py RoundtripBase   0% 66 66 3   0% 26 0   0%
python/lsst/images/tests/_roundtrip.py RoundtripFits   0% 4 4 0   100% 0 0   0%
python/lsst/images/tests/_roundtrip.py RoundtripJson   0% 5 5 0   100% 0 0   0%
python/lsst/images/tests/_roundtrip.py RoundtripNdf   0% 7 7 0   100% 0 0   0%
python/lsst/images/tests/_roundtrip.py (no class)   96% 56 2 2   100% 0 0   96%
python/lsst/images/tests/extract_legacy_test_data.py (no class)   0% 95 95 2   0% 26 0   0%
python/lsst/images/utils.py (no class)   59% 17 7 0   25% 4 1   52%
python/lsst/images/version.py (no class)   100% 5 0 0   100% 0 0   100%
tests/test_cameras.py CamerasTestCase   0% 31 31 0   0% 6 0   0%
tests/test_cameras.py (no class)   100% 18 0 6   100% 0 0   100%
tests/test_cell_coadd.py CellCoaddTestCase   0% 42 42 0   0% 2 0   0%
tests/test_cell_coadd.py (no class)   100% 19 0 2   100% 0 0   100%
tests/test_color_image.py ColorImageTestCase   0% 45 45 0   0% 6 0   0%
tests/test_color_image.py (no class)   78% 27 6 2   0% 2 0   72%
tests/test_fields.py FieldTestCase   0% 101 101 0   100% 0 0   0%
tests/test_fields.py FieldLegacyTestCase   0% 39 39 0   100% 0 0   0%
tests/test_fields.py FieldLegacyDataTestCase   0% 5 5 0   100% 0 0   0%
tests/test_fields.py (no class)   96% 45 2 2   100% 0 0   96%
tests/test_geom.py IntervalModel   100% 0 0 0   100% 0 0   100%
tests/test_geom.py BoxModel   100% 0 0 0   100% 0 0   100%
tests/test_geom.py XYYXTestCase   0% 20 20 0   100% 0 0   0%
tests/test_geom.py IntervalTestCase   0% 118 118 0   100% 0 0   0%
tests/test_geom.py BoxTestCase   0% 120 120 0   100% 0 0   0%
tests/test_geom.py (no class)   100% 31 0 2   100% 0 0   100%
tests/test_image.py ImageTestCase   0% 108 108 0   100% 0 0   0%
tests/test_image.py (no class)   93% 28 2 2   100% 0 0   93%
tests/test_json_schema.py JsonSchemaTestCase   0% 12 12 0   0% 4 0   0%
tests/test_json_schema.py (no class)   100% 9 0 2   100% 0 0   100%
tests/test_legacy.py LegacyConversionTestCase   0% 28 28 0   100% 0 0   0%
tests/test_legacy.py (no class)   89% 18 2 2   100% 0 0   89%
tests/test_mask.py MaskTestCase   0% 119 119 0   0% 10 0   0%
tests/test_mask.py (no class)   100% 17 0 2   100% 0 0   100%
tests/test_masked_image.py MaskedImageTestCase   0% 115 115 0   100% 0 0   0%
tests/test_masked_image.py (no class)   94% 33 2 2   100% 0 0   94%
tests/test_ndf_common.py NdfPointerModelTestCase   0% 9 9 0   100% 0 0   0%
tests/test_ndf_common.py (no class)   83% 12 2 0   100% 0 0   83%
tests/test_ndf_hds.py HdsPrimitiveTestCase   0% 99 99 0   0% 6 0   0%
tests/test_ndf_hds.py HdsStructureTestCase   0% 32 32 0   0% 2 0   0%
tests/test_ndf_hds.py HdsCanonicalExampleTestCase   0% 29 29 0   100% 0 0   0%
tests/test_ndf_hds.py (no class)   85% 46 7 0   0% 4 0   78%
tests/test_ndf_input_archive.py NdfInputArchiveOpenTestCase   0% 15 15 0   0% 2 0   0%
tests/test_ndf_input_archive.py NdfInputArchiveDataTestCase   0% 86 86 0   0% 4 0   0%
tests/test_ndf_input_archive.py NdfInputArchiveDataTestCase.test_deserialize_pointer_round_trips_subtree.TinyTree   100% 0 0 0   100% 0 0   100%
tests/test_ndf_input_archive.py NdfInputArchiveDataTestCase.test_deserialize_pointer_caches_by_ref.TinyTree   100% 0 0 0   100% 0 0   100%
tests/test_ndf_input_archive.py NdfInputArchiveDataTestCase.test_deserialize_pointer_caches_frame_set_for_get_frame_set.TinyTree   100% 0 0 0   100% 0 0   100%
tests/test_ndf_input_archive.py NdfInputArchiveDataTestCase.test_deserialize_pointer_caches_frame_set_for_get_frame_set.DummyFrameSet   0% 1 1 1   100% 0 0   0%
tests/test_ndf_input_archive.py NdfInputArchiveOpaqueMetadataTestCase   0% 21 21 0   100% 0 0   0%
tests/test_ndf_input_archive.py NdfReadFunctionTestCase   0% 114 114 0   100% 0 0   0%
tests/test_ndf_input_archive.py (no class)   96% 49 2 0   100% 0 0   96%
tests/test_ndf_layout.py NdfImageLayoutTestCase   0% 21 21 0   100% 0 0   0%
tests/test_ndf_layout.py NdfCompatibleMaskLayoutTestCase   0% 44 44 0   100% 0 0   0%
tests/test_ndf_layout.py NdfIncompatibleMaskLayoutTestCase   0% 53 53 0   100% 0 0   0%
tests/test_ndf_layout.py (no class)   63% 35 13 2   0% 6 0   54%
tests/test_ndf_model.py NdfModelTestCase   0% 43 43 0   100% 0 0   0%
tests/test_ndf_model.py (no class)   74% 19 5 2   0% 2 0   67%
tests/test_ndf_output_archive.py TinyFrameSet   0% 2 2 0   100% 0 0   0%
tests/test_ndf_output_archive.py TinyTree   100% 0 0 0   100% 0 0   100%
tests/test_ndf_output_archive.py NdfOutputArchiveBasicsTestCase   0% 10 10 0   100% 0 0   0%
tests/test_ndf_output_archive.py NdfOutputArchiveAddArrayTestCase   0% 76 76 0   100% 0 0   0%
tests/test_ndf_output_archive.py NdfOutputArchivePointerTestCase   0% 45 45 0   100% 0 0   0%
tests/test_ndf_output_archive.py NdfOutputArchivePointerTestCase.test_serialize_pointer_preserves_nested_arrays.TreeWithArray   100% 0 0 0   100% 0 0   100%
tests/test_ndf_output_archive.py NdfOutputArchiveAddTableTestCase   0% 47 47 0   100% 0 0   0%
tests/test_ndf_output_archive.py NdfWriteWcsTestCase   0% 70 70 0   100% 0 0   0%
tests/test_ndf_output_archive.py NdfWriteFunctionTestCase   0% 66 66 0   100% 0 0   0%
tests/test_ndf_output_archive.py (no class)   97% 61 2 0   100% 0 0   97%
tests/test_ndf_starlink_ingest.py StarlinkIngestTestCase   0% 18 18 0   100% 0 0   0%
tests/test_ndf_starlink_ingest.py (no class)   88% 17 2 2   100% 0 0   88%
tests/test_polygon.py SimplePolygonTestCase   0% 35 35 0   100% 0 0   0%
tests/test_polygon.py RegionTestCase   0% 28 28 0   100% 0 0   0%
tests/test_polygon.py (no class)   91% 23 2 2   100% 0 0   91%
tests/test_psfs.py PointSpreadFunctionTestCase   0% 80 80 0   0% 2 0   0%
tests/test_psfs.py (no class)   91% 22 2 2   100% 0 0   91%
tests/test_transforms.py TransformTestCase   0% 91 91 0   100% 0 0   0%
tests/test_transforms.py FrameSetTestHolder   0% 4 4 0   100% 0 0   0%
tests/test_transforms.py FrameSetTestHolderModel   0% 4 4 0   100% 0 0   0%
tests/test_transforms.py (no class)   100% 31 0 2   100% 0 0   100%
tests/test_utils.py UtilsTestCase   0% 34 34 0   100% 0 0   0%
tests/test_utils.py (no class)   100% 6 0 2   100% 0 0   100%
tests/test_visit_image.py VisitImageTestCase   0% 130 130 0   100% 0 0   0%
tests/test_visit_image.py VisitImageLegacyTestMixin   0% 133 133 0   0% 4 0   0%
tests/test_visit_image.py VisitImageLegacyTestCase   0% 68 68 0   100% 0 0   0%
tests/test_visit_image.py PreliminaryVisitImageLegacyTestCase   0% 10 10 0   100% 0 0   0%
tests/test_visit_image.py (no class)   97% 62 2 2   100% 0 0   97%
Total     32% 10823 7384 276   2% 2028 41   27%

No items found using the specified filter.