| python/lsst/__init__.py |
(no class) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/__init__.py |
(no class) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/__main__.py |
(no class) |
|
0% |
2 |
2 |
2 |
|
100% |
0 |
0 |
|
0% |
| python/lsst/images/_backgrounds.py |
Background |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_backgrounds.py |
BackgroundMap |
|
86% |
21 |
3 |
4 |
|
60% |
10 |
4 |
|
77% |
| python/lsst/images/_backgrounds.py |
BackgroundMapSerializationModel |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python/lsst/images/_backgrounds.py |
(no class) |
|
100% |
37 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_cell_grid.py |
CellIJ |
|
33% |
6 |
4 |
0 |
|
100% |
0 |
0 |
|
33% |
| python/lsst/images/_cell_grid.py |
CellGrid |
|
20% |
10 |
8 |
0 |
|
0% |
2 |
0 |
|
17% |
| python/lsst/images/_cell_grid.py |
CellGridBounds |
|
51% |
41 |
20 |
0 |
|
38% |
24 |
3 |
|
46% |
| python/lsst/images/_cell_grid.py |
PatchDefinition |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python/lsst/images/_cell_grid.py |
(no class) |
|
100% |
59 |
0 |
7 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_color_image.py |
ColorImage |
|
66% |
32 |
11 |
0 |
|
50% |
8 |
2 |
|
62% |
| python/lsst/images/_color_image.py |
ColorImageSerializationModel |
|
75% |
8 |
2 |
0 |
|
50% |
2 |
1 |
|
70% |
| python/lsst/images/_color_image.py |
(no class) |
|
100% |
50 |
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) |
|
52% |
96 |
46 |
0 |
|
30% |
44 |
3 |
|
45% |
| python/lsst/images/_difference_image.py |
DifferenceImage |
|
10% |
40 |
36 |
0 |
|
0% |
16 |
0 |
|
7% |
| python/lsst/images/_difference_image.py |
DifferenceImageTemplateInfo |
|
0% |
36 |
36 |
0 |
|
0% |
12 |
0 |
|
0% |
| python/lsst/images/_difference_image.py |
DifferenceImageSerializationModel |
|
43% |
7 |
4 |
0 |
|
25% |
4 |
1 |
|
36% |
| python/lsst/images/_difference_image.py |
(no class) |
|
100% |
76 |
0 |
14 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_generalized_image.py |
GeneralizedImage |
|
86% |
37 |
5 |
3 |
|
70% |
10 |
3 |
|
83% |
| python/lsst/images/_generalized_image.py |
LocalSliceProxy |
|
43% |
7 |
4 |
0 |
|
0% |
2 |
0 |
|
33% |
| python/lsst/images/_generalized_image.py |
AbsoluteSliceProxy |
|
57% |
7 |
3 |
0 |
|
0% |
2 |
0 |
|
44% |
| python/lsst/images/_generalized_image.py |
(no class) |
|
100% |
55 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_geom.py |
YX |
|
20% |
10 |
8 |
0 |
|
100% |
0 |
0 |
|
20% |
| python/lsst/images/_geom.py |
XY |
|
20% |
10 |
8 |
0 |
|
100% |
0 |
0 |
|
20% |
| python/lsst/images/_geom.py |
_SerializedInterval |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_geom.py |
Interval |
|
99% |
68 |
1 |
0 |
|
93% |
28 |
2 |
|
97% |
| python/lsst/images/_geom.py |
IntervalSliceFactory |
|
96% |
25 |
1 |
0 |
|
94% |
18 |
1 |
|
95% |
| python/lsst/images/_geom.py |
_SerializedBox |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_geom.py |
Box |
|
93% |
94 |
7 |
0 |
|
84% |
44 |
7 |
|
90% |
| python/lsst/images/_geom.py |
BoxSliceFactory |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| 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% |
175 |
0 |
14 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_image.py |
Image |
|
78% |
132 |
29 |
0 |
|
71% |
58 |
9 |
|
76% |
| python/lsst/images/_image.py |
ImageSerializationModel |
|
84% |
25 |
4 |
0 |
|
67% |
12 |
2 |
|
78% |
| python/lsst/images/_image.py |
(no class) |
|
100% |
71 |
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 |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| python/lsst/images/_mask.py |
MaskPlaneBit |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_mask.py |
MaskSchema |
|
96% |
70 |
3 |
0 |
|
85% |
34 |
5 |
|
92% |
| python/lsst/images/_mask.py |
Mask |
|
82% |
186 |
33 |
0 |
|
77% |
92 |
19 |
|
81% |
| python/lsst/images/_mask.py |
MaskSerializationModel |
|
85% |
39 |
6 |
0 |
|
69% |
16 |
3 |
|
80% |
| python/lsst/images/_mask.py |
(no class) |
|
96% |
164 |
7 |
5 |
|
94% |
16 |
1 |
|
96% |
| python/lsst/images/_masked_image.py |
MaskedImage |
|
61% |
114 |
45 |
0 |
|
54% |
56 |
2 |
|
58% |
| python/lsst/images/_masked_image.py |
MaskedImageSerializationModel |
|
82% |
11 |
2 |
0 |
|
50% |
4 |
2 |
|
73% |
| python/lsst/images/_masked_image.py |
(no class) |
|
100% |
69 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_observation_summary_stats.py |
ObservationSummaryStats |
|
46% |
24 |
13 |
1 |
|
61% |
18 |
3 |
|
52% |
| python/lsst/images/_observation_summary_stats.py |
(no class) |
|
100% |
68 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_polygon.py |
Region |
|
91% |
54 |
5 |
0 |
|
63% |
30 |
11 |
|
81% |
| python/lsst/images/_polygon.py |
Polygon |
|
100% |
23 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| python/lsst/images/_polygon.py |
RegionSerializationModel |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_polygon.py |
(no class) |
|
100% |
65 |
0 |
6 |
|
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% |
24 |
24 |
0 |
|
0% |
10 |
0 |
|
0% |
| python/lsst/images/_transforms/_ast.py |
Mapping |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
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 |
ZoomMap |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python/lsst/images/_transforms/_ast.py |
PolyMap |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python/lsst/images/_transforms/_ast.py |
MatrixMap |
|
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% |
106 |
97 |
3 |
|
50% |
2 |
1 |
|
9% |
| python/lsst/images/_transforms/_camera_frame_set.py |
CameraFrameSet |
|
40% |
68 |
41 |
0 |
|
42% |
24 |
4 |
|
40% |
| python/lsst/images/_transforms/_camera_frame_set.py |
CameraFrameSetSerializationModel |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python/lsst/images/_transforms/_camera_frame_set.py |
(no class) |
|
100% |
36 |
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 |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| 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 |
|
67% |
6 |
2 |
0 |
|
100% |
0 |
0 |
|
67% |
| python/lsst/images/_transforms/_frames.py |
GeneralFrame |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_transforms/_frames.py |
SkyFrame |
|
83% |
6 |
1 |
0 |
|
100% |
0 |
0 |
|
83% |
| python/lsst/images/_transforms/_frames.py |
(no class) |
|
100% |
101 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_transforms/_sky_projection.py |
SkyProjection |
|
47% |
55 |
29 |
0 |
|
60% |
20 |
2 |
|
51% |
| python/lsst/images/_transforms/_sky_projection.py |
SkyProjectionAstropyView |
|
17% |
23 |
19 |
0 |
|
25% |
4 |
1 |
|
19% |
| python/lsst/images/_transforms/_sky_projection.py |
SkyProjectionSerializationModel |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| python/lsst/images/_transforms/_sky_projection.py |
(no class) |
|
99% |
93 |
1 |
5 |
|
50% |
2 |
1 |
|
98% |
| python/lsst/images/_transforms/_transform.py |
TransformCompositionError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_transforms/_transform.py |
Transform |
|
73% |
98 |
26 |
0 |
|
60% |
42 |
5 |
|
69% |
| python/lsst/images/_transforms/_transform.py |
MappingSerializationModel |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/_transforms/_transform.py |
TransformSerializationModel |
|
65% |
23 |
8 |
0 |
|
57% |
14 |
6 |
|
62% |
| python/lsst/images/_transforms/_transform.py |
(no class) |
|
100% |
85 |
0 |
5 |
|
75% |
4 |
1 |
|
99% |
| python/lsst/images/_visit_image.py |
VisitImage |
|
25% |
255 |
192 |
0 |
|
16% |
124 |
6 |
|
22% |
| python/lsst/images/_visit_image.py |
VisitImageSerializationModel |
|
75% |
16 |
4 |
0 |
|
67% |
6 |
2 |
|
73% |
| python/lsst/images/_visit_image.py |
(no class) |
|
67% |
150 |
50 |
11 |
|
0% |
30 |
0 |
|
56% |
| python/lsst/images/aperture_corrections.py |
ApertureCorrectionMapSerializationModel |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| python/lsst/images/aperture_corrections.py |
(no class) |
|
76% |
25 |
6 |
5 |
|
0% |
2 |
0 |
|
70% |
| 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 |
|
75% |
16 |
4 |
0 |
|
88% |
8 |
1 |
|
79% |
| python/lsst/images/cameras.py |
AmplifierRawGeometry |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| python/lsst/images/cameras.py |
AmplifierCalibrations |
|
50% |
4 |
2 |
0 |
|
50% |
2 |
1 |
|
50% |
| python/lsst/images/cameras.py |
Amplifier |
|
0% |
31 |
31 |
0 |
|
0% |
8 |
0 |
|
0% |
| python/lsst/images/cameras.py |
Detector |
|
16% |
56 |
47 |
0 |
|
12% |
8 |
1 |
|
16% |
| python/lsst/images/cameras.py |
DetectorSerializationModel |
|
71% |
7 |
2 |
0 |
|
50% |
6 |
3 |
|
62% |
| python/lsst/images/cameras.py |
(no class) |
|
100% |
157 |
0 |
13 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cells/__init__.py |
(no class) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cells/_aperture_corrections.py |
CellField |
|
9% |
53 |
48 |
0 |
|
5% |
20 |
1 |
|
8% |
| python/lsst/images/cells/_aperture_corrections.py |
CellApertureCorrectionMapSerializationModel |
|
47% |
32 |
17 |
0 |
|
40% |
20 |
2 |
|
44% |
| python/lsst/images/cells/_aperture_corrections.py |
(no class) |
|
100% |
41 |
0 |
7 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cells/_coadd.py |
CellCoadd |
|
20% |
133 |
106 |
0 |
|
25% |
40 |
8 |
|
21% |
| python/lsst/images/cells/_coadd.py |
CellCoaddSerializationModel |
|
52% |
25 |
12 |
0 |
|
21% |
14 |
3 |
|
41% |
| python/lsst/images/cells/_coadd.py |
(no class) |
|
100% |
83 |
0 |
9 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cells/_provenance.py |
CoaddProvenance |
|
15% |
66 |
56 |
0 |
|
0% |
12 |
0 |
|
13% |
| python/lsst/images/cells/_provenance.py |
CoaddProvenanceSerializationModel |
|
42% |
50 |
29 |
0 |
|
33% |
24 |
2 |
|
39% |
| python/lsst/images/cells/_provenance.py |
(no class) |
|
100% |
48 |
0 |
13 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cells/_psf.py |
CellPointSpreadFunction |
|
19% |
81 |
66 |
0 |
|
20% |
20 |
4 |
|
19% |
| python/lsst/images/cells/_psf.py |
CellPointSpreadFunctionSerializationModel |
|
62% |
8 |
3 |
0 |
|
50% |
4 |
2 |
|
58% |
| python/lsst/images/cells/_psf.py |
(no class) |
|
100% |
40 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cli/__init__.py |
(no class) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cli/_convert.py |
(no class) |
|
69% |
94 |
29 |
3 |
|
68% |
34 |
5 |
|
69% |
| python/lsst/images/cli/_diagram.py |
(no class) |
|
100% |
44 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| python/lsst/images/cli/_fuzz.py |
(no class) |
|
87% |
92 |
12 |
0 |
|
73% |
30 |
8 |
|
84% |
| python/lsst/images/cli/_inspect.py |
(no class) |
|
93% |
28 |
2 |
0 |
|
100% |
2 |
0 |
|
93% |
| python/lsst/images/cli/_main.py |
(no class) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/cli/_minify.py |
(no class) |
|
64% |
14 |
5 |
0 |
|
0% |
2 |
0 |
|
56% |
| python/lsst/images/cli/_reformat.py |
(no class) |
|
90% |
30 |
3 |
0 |
|
75% |
4 |
1 |
|
88% |
| python/lsst/images/convolution_kernels.py |
ConvolutionKernel |
|
100% |
0 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/convolution_kernels.py |
ImageBasisConvolutionKernel |
|
21% |
72 |
57 |
0 |
|
31% |
32 |
6 |
|
24% |
| python/lsst/images/convolution_kernels.py |
ImageBasisConvolutionKernelSerializationModel |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| python/lsst/images/convolution_kernels.py |
(no class) |
|
100% |
53 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/diagram.py |
Attribute |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/diagram.py |
Reference |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/diagram.py |
Node |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/diagram.py |
Graph |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/diagram.py |
Policy |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/diagram.py |
(no class) |
|
98% |
374 |
9 |
0 |
|
95% |
162 |
8 |
|
97% |
| python/lsst/images/fields/__init__.py |
(no class) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/fields/_base.py |
BaseField |
|
47% |
36 |
19 |
7 |
|
56% |
16 |
1 |
|
50% |
| python/lsst/images/fields/_base.py |
(no class) |
|
100% |
38 |
0 |
7 |
|
50% |
4 |
2 |
|
95% |
| python/lsst/images/fields/_chebyshev.py |
ChebyshevField |
|
80% |
153 |
31 |
0 |
|
67% |
66 |
10 |
|
76% |
| python/lsst/images/fields/_chebyshev.py |
ChebyshevFieldSerializationModel |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python/lsst/images/fields/_chebyshev.py |
(no class) |
|
99% |
67 |
1 |
9 |
|
50% |
2 |
1 |
|
97% |
| python/lsst/images/fields/_concrete.py |
(no class) |
|
74% |
39 |
10 |
12 |
|
42% |
12 |
3 |
|
67% |
| python/lsst/images/fields/_product.py |
ProductField |
|
85% |
46 |
7 |
0 |
|
83% |
18 |
1 |
|
84% |
| python/lsst/images/fields/_product.py |
ProductFieldSerializationModel |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python/lsst/images/fields/_product.py |
(no class) |
|
100% |
41 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/fields/_spline.py |
SplineField |
|
76% |
109 |
26 |
0 |
|
59% |
56 |
21 |
|
70% |
| python/lsst/images/fields/_spline.py |
SplineFieldSerializationModel |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| python/lsst/images/fields/_spline.py |
(no class) |
|
100% |
51 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/fields/_sum.py |
SumField |
|
80% |
44 |
9 |
0 |
|
82% |
22 |
2 |
|
80% |
| python/lsst/images/fields/_sum.py |
SumFieldSerializationModel |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python/lsst/images/fields/_sum.py |
(no class) |
|
100% |
40 |
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 |
|
83% |
12 |
2 |
0 |
|
75% |
8 |
2 |
|
80% |
| 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 |
|
71% |
7 |
2 |
1 |
|
50% |
4 |
2 |
|
64% |
| python/lsst/images/fits/_common.py |
FitsQuantizationOptions |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/fits/_common.py |
FitsCompressionOptions |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| python/lsst/images/fits/_common.py |
PrecompressedImage |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python/lsst/images/fits/_common.py |
FitsOpaqueMetadata |
|
90% |
39 |
4 |
0 |
|
70% |
20 |
6 |
|
83% |
| python/lsst/images/fits/_common.py |
(no class) |
|
95% |
158 |
8 |
0 |
|
83% |
30 |
1 |
|
93% |
| python/lsst/images/fits/_input_archive.py |
FitsInputArchive |
|
61% |
102 |
40 |
1 |
|
38% |
32 |
8 |
|
55% |
| python/lsst/images/fits/_input_archive.py |
_ExtensionReader |
|
95% |
21 |
1 |
1 |
|
88% |
8 |
1 |
|
93% |
| python/lsst/images/fits/_input_archive.py |
_RangeStreamProxy |
|
46% |
28 |
15 |
3 |
|
67% |
6 |
2 |
|
50% |
| python/lsst/images/fits/_input_archive.py |
(no class) |
|
100% |
87 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/fits/_output_archive.py |
FitsOutputArchive |
|
70% |
139 |
42 |
0 |
|
44% |
52 |
11 |
|
63% |
| python/lsst/images/fits/_output_archive.py |
_HDUBytes |
|
75% |
20 |
5 |
0 |
|
50% |
6 |
3 |
|
69% |
| python/lsst/images/fits/_output_archive.py |
(no class) |
|
99% |
69 |
1 |
0 |
|
75% |
4 |
1 |
|
97% |
| python/lsst/images/formatters.py |
_TreeCache |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/formatters.py |
GenericFormatter |
|
91% |
121 |
11 |
0 |
|
89% |
66 |
7 |
|
90% |
| python/lsst/images/formatters.py |
(no class) |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/json/__init__.py |
(no class) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/json/_input_archive.py |
JsonInputArchive |
|
58% |
43 |
18 |
1 |
|
43% |
14 |
4 |
|
54% |
| python/lsst/images/json/_input_archive.py |
(no class) |
|
100% |
24 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/json/_output_archive.py |
JsonOutputArchive |
|
32% |
28 |
19 |
0 |
|
0% |
8 |
0 |
|
25% |
| python/lsst/images/json/_output_archive.py |
(no class) |
|
97% |
32 |
1 |
2 |
|
67% |
6 |
2 |
|
92% |
| 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 |
HdsNameShrinker |
|
100% |
16 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| python/lsst/images/ndf/_common.py |
(no class) |
|
100% |
18 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| python/lsst/images/ndf/_hds.py |
(no class) |
|
92% |
132 |
10 |
4 |
|
81% |
58 |
11 |
|
89% |
| python/lsst/images/ndf/_input_archive.py |
NdfInputArchive |
|
92% |
93 |
7 |
1 |
|
80% |
30 |
6 |
|
89% |
| python/lsst/images/ndf/_input_archive.py |
(no class) |
|
83% |
216 |
36 |
0 |
|
63% |
84 |
21 |
|
78% |
| python/lsst/images/ndf/_model.py |
HdsPrimitive |
|
70% |
46 |
14 |
0 |
|
57% |
30 |
7 |
|
64% |
| python/lsst/images/ndf/_model.py |
HdsStructure |
|
67% |
72 |
24 |
0 |
|
70% |
40 |
8 |
|
68% |
| python/lsst/images/ndf/_model.py |
HdsExtension |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/ndf/_model.py |
NdfContainer |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| python/lsst/images/ndf/_model.py |
NdfArray |
|
32% |
22 |
15 |
0 |
|
21% |
14 |
1 |
|
28% |
| python/lsst/images/ndf/_model.py |
NdfQuality |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/ndf/_model.py |
NdfWcs |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/ndf/_model.py |
Ndf |
|
80% |
15 |
3 |
0 |
|
50% |
6 |
3 |
|
71% |
| python/lsst/images/ndf/_model.py |
NdfDocument |
|
83% |
23 |
4 |
0 |
|
79% |
14 |
3 |
|
81% |
| python/lsst/images/ndf/_model.py |
(no class) |
|
98% |
111 |
2 |
0 |
|
89% |
18 |
2 |
|
97% |
| python/lsst/images/ndf/_output_archive.py |
NdfOutputArchive |
|
78% |
228 |
50 |
0 |
|
65% |
84 |
13 |
|
75% |
| python/lsst/images/ndf/_output_archive.py |
(no class) |
|
95% |
127 |
6 |
0 |
|
80% |
20 |
4 |
|
93% |
| 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 |
|
88% |
42 |
5 |
0 |
|
71% |
14 |
4 |
|
84% |
| python/lsst/images/psfs/_gaussian.py |
GaussianPSFSerializationModel |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python/lsst/images/psfs/_gaussian.py |
(no class) |
|
100% |
39 |
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% |
46 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/psfs/_piff.py |
PiffWrapper |
|
8% |
40 |
37 |
2 |
|
0% |
2 |
0 |
|
7% |
| python/lsst/images/psfs/_piff.py |
MinimalStar |
|
0% |
3 |
3 |
0 |
|
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 |
|
73% |
11 |
3 |
0 |
|
50% |
2 |
1 |
|
69% |
| python/lsst/images/psfs/_piff.py |
_ArchivePiffWriter |
|
63% |
38 |
14 |
1 |
|
70% |
20 |
4 |
|
66% |
| python/lsst/images/psfs/_piff.py |
_ArchivePiffReader |
|
76% |
21 |
5 |
0 |
|
50% |
8 |
2 |
|
69% |
| python/lsst/images/psfs/_piff.py |
(no class) |
|
100% |
87 |
0 |
8 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/__init__.py |
(no class) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_asdf_utils.py |
_UnitSerialization |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_asdf_utils.py |
ArrayReferenceModel |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_asdf_utils.py |
InlineArrayModel |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| python/lsst/images/serialization/_asdf_utils.py |
_InlineArraySerialization |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| 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 |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| 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/_backends.py |
Backend |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_backends.py |
(no class) |
|
100% |
28 |
0 |
2 |
|
100% |
6 |
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 |
|
94% |
33 |
2 |
1 |
|
79% |
14 |
3 |
|
89% |
| 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 |
ArchiveAccessRequiredError |
|
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) |
|
91% |
69 |
6 |
3 |
|
83% |
6 |
1 |
|
91% |
| python/lsst/images/serialization/_dtypes.py |
NumberType |
|
71% |
14 |
4 |
0 |
|
50% |
6 |
1 |
|
65% |
| python/lsst/images/serialization/_dtypes.py |
(no class) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_input_archive.py |
ArchiveInfo |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| python/lsst/images/serialization/_input_archive.py |
InputArchive |
|
100% |
1 |
0 |
7 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_input_archive.py |
DetachedArchive |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_input_archive.py |
(no class) |
|
100% |
50 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_io.py |
(no class) |
|
93% |
87 |
6 |
2 |
|
84% |
32 |
5 |
|
91% |
| python/lsst/images/serialization/_output_archive.py |
OutputArchive |
|
100% |
5 |
0 |
7 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_output_archive.py |
NestedOutputArchive |
|
55% |
11 |
5 |
0 |
|
100% |
0 |
0 |
|
55% |
| python/lsst/images/serialization/_output_archive.py |
(no class) |
|
100% |
41 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_reader.py |
Reader |
|
95% |
21 |
1 |
0 |
|
83% |
6 |
1 |
|
93% |
| python/lsst/images/serialization/_reader.py |
(no class) |
|
100% |
39 |
0 |
0 |
|
88% |
8 |
1 |
|
98% |
| python/lsst/images/serialization/_tables.py |
UnsupportedTableError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/serialization/_tables.py |
TableColumnModel |
|
35% |
37 |
24 |
0 |
|
21% |
14 |
1 |
|
31% |
| 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) |
|
43% |
441 |
251 |
9 |
|
30% |
126 |
10 |
|
40% |
| python/lsst/images/tests/_creation.py |
(no class) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/tests/_data_ids.py |
(no class) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/tests/_minify_for_fixtures.py |
(no class) |
|
23% |
188 |
144 |
1 |
|
8% |
36 |
3 |
|
21% |
| python/lsst/images/tests/_roundtrip.py |
TemporaryButler |
|
81% |
31 |
6 |
0 |
|
80% |
10 |
2 |
|
80% |
| python/lsst/images/tests/_roundtrip.py |
RoundtripBase |
|
86% |
73 |
10 |
1 |
|
76% |
34 |
2 |
|
83% |
| python/lsst/images/tests/_roundtrip.py |
RoundtripFits |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/tests/_roundtrip.py |
RoundtripJson |
|
33% |
3 |
2 |
0 |
|
100% |
0 |
0 |
|
33% |
| python/lsst/images/tests/_roundtrip.py |
RoundtripNdf |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/images/tests/_roundtrip.py |
(no class) |
|
96% |
48 |
2 |
2 |
|
100% |
0 |
0 |
|
96% |
| python/lsst/images/tests/extract_legacy_test_data.py |
(no class) |
|
26% |
100 |
74 |
4 |
|
0% |
28 |
0 |
|
20% |
| python/lsst/images/tests/verify_rewrite.py |
RewriteVerifier |
|
0% |
111 |
111 |
0 |
|
0% |
56 |
0 |
|
0% |
| python/lsst/images/tests/verify_rewrite.py |
(no class) |
|
63% |
49 |
18 |
5 |
|
0% |
4 |
0 |
|
58% |
| python/lsst/images/utils.py |
(no class) |
|
94% |
18 |
1 |
2 |
|
75% |
4 |
1 |
|
91% |
| 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 |
ReadoutCornerTestCase |
|
100% |
13 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| tests/test_cameras.py |
(no class) |
|
100% |
23 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| tests/test_cell_coadd.py |
CellCoaddTestCase |
|
0% |
75 |
75 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests/test_cell_coadd.py |
(no class) |
|
94% |
32 |
2 |
2 |
|
100% |
0 |
0 |
|
94% |
| tests/test_cli.py |
CliSkeletonTestCase |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_cli.py |
InspectTestCase |
|
100% |
41 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_cli.py |
ReformatTestCase |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_cli.py |
ConvertDetectTestCase |
|
84% |
19 |
3 |
0 |
|
100% |
2 |
0 |
|
86% |
| tests/test_cli.py |
ConvertVisitImageTestCase |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests/test_cli.py |
ConvertCellCoaddTestCase |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests/test_cli.py |
ConvertPreserveQuantizationTestCase |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_cli.py |
CliRegistrationTestCase |
|
100% |
21 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_cli.py |
ConvertSafetyTestCase |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_cli.py |
(no class) |
|
100% |
68 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_color_image.py |
ColorImageTestCase |
|
100% |
45 |
0 |
0 |
|
83% |
6 |
1 |
|
98% |
| tests/test_color_image.py |
(no class) |
|
89% |
27 |
3 |
2 |
|
50% |
2 |
1 |
|
86% |
| tests/test_detached_archive.py |
ArchiveAccessRequiredErrorTestCase |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_detached_archive.py |
DetachedArchiveTestCase |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_detached_archive.py |
ComponentProbeTestCase |
|
100% |
25 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| tests/test_detached_archive.py |
(no class) |
|
100% |
26 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Child |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Other |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Parent |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Containers |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
OptionalContainers |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
TreeNode |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
AliasHolder |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Scalars |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Leaf |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Middle |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Top |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
BuildGraphTestCase |
|
100% |
52 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
RealModelTestCase |
|
100% |
19 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_diagram.py |
PolicyTestCase |
|
100% |
58 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Dog |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Cat |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Owner |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
Kennel |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
RepeatedWrapper |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
WrapperCollection |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
InstanceGraphTestCase |
|
100% |
32 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
EmitterTestCase |
|
100% |
32 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_diagram.py |
DiagramCliTestCase |
|
100% |
66 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_diagram.py |
(no class) |
|
100% |
116 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_difference_image_extras.py |
DifferenceImageExtraLegacyTestCase |
|
0% |
46 |
46 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests/test_difference_image_extras.py |
(no class) |
|
91% |
22 |
2 |
2 |
|
100% |
0 |
0 |
|
91% |
| tests/test_fields.py |
FieldTestCase |
|
100% |
101 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fields.py |
FieldLegacyTestCase |
|
100% |
49 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_fields.py |
FieldLegacyDataTestCase |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests/test_fields.py |
(no class) |
|
96% |
48 |
2 |
2 |
|
100% |
0 |
0 |
|
96% |
| tests/test_fits_date_header.py |
FitsDateHeaderTestCase |
|
100% |
31 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_fits_date_header.py |
(no class) |
|
100% |
13 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fits_format_version.py |
FitsFormatVersionTestCase |
|
97% |
31 |
1 |
0 |
|
50% |
6 |
3 |
|
89% |
| tests/test_fits_format_version.py |
(no class) |
|
100% |
16 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fits_output_archive.py |
_TinyTree |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fits_output_archive.py |
_PointerTarget |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fits_output_archive.py |
FitsOutputArchiveNameRegistryTestCase |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fits_output_archive.py |
(no class) |
|
100% |
21 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/test_formatter_cache.py |
FormatterComponentCacheTestCase |
|
100% |
66 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_formatter_cache.py |
(no class) |
|
93% |
28 |
2 |
2 |
|
100% |
0 |
0 |
|
93% |
| tests/test_from_hdu_list.py |
ReadOffsetWcsTestCase |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_from_hdu_list.py |
ReadYx0TestCase |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_from_hdu_list.py |
FromHduListTestCase |
|
100% |
95 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| tests/test_from_hdu_list.py |
LegacyMaskBranchTestCase |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_from_hdu_list.py |
LegacyPlaneRetentionTestCase |
|
100% |
75 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| tests/test_from_hdu_list.py |
(no class) |
|
100% |
45 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fuzz.py |
ShuffleBlocksTestCase |
|
100% |
20 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| tests/test_fuzz.py |
FuzzMaskedImageCommandTestCase |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_fuzz.py |
(no class) |
|
100% |
26 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| 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 |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_geom.py |
IntervalTestCase |
|
100% |
118 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_geom.py |
BoxTestCase |
|
100% |
123 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_geom.py |
(no class) |
|
100% |
32 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_image.py |
ImageTestCase |
|
77% |
108 |
25 |
0 |
|
100% |
0 |
0 |
|
77% |
| tests/test_image.py |
(no class) |
|
93% |
28 |
2 |
2 |
|
100% |
0 |
0 |
|
93% |
| tests/test_json_schema.py |
JsonSchemaTestCase |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| tests/test_json_schema.py |
(no class) |
|
100% |
9 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_legacy.py |
LegacyConversionTestCase |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_legacy.py |
(no class) |
|
89% |
18 |
2 |
2 |
|
100% |
0 |
0 |
|
89% |
| tests/test_mask.py |
MaskTestCase |
|
90% |
249 |
25 |
0 |
|
100% |
14 |
0 |
|
90% |
| tests/test_mask.py |
(no class) |
|
100% |
32 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_masked_image.py |
MaskedImageTestCase |
|
88% |
124 |
15 |
0 |
|
100% |
0 |
0 |
|
88% |
| tests/test_masked_image.py |
(no class) |
|
94% |
34 |
2 |
2 |
|
100% |
0 |
0 |
|
94% |
| tests/test_ndf_common.py |
NdfPointerModelTestCase |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_common.py |
HdsNameShrinkerTestCase |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_common.py |
(no class) |
|
93% |
27 |
2 |
0 |
|
100% |
0 |
0 |
|
93% |
| tests/test_ndf_format_version.py |
NdfFormatVersionTestCase |
|
97% |
34 |
1 |
0 |
|
50% |
8 |
4 |
|
88% |
| tests/test_ndf_format_version.py |
(no class) |
|
91% |
22 |
2 |
2 |
|
100% |
0 |
0 |
|
91% |
| tests/test_ndf_hds.py |
HdsPrimitiveTestCase |
|
100% |
99 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| tests/test_ndf_hds.py |
HdsStructureTestCase |
|
100% |
32 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_ndf_hds.py |
HdsCanonicalExampleTestCase |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_hds.py |
(no class) |
|
89% |
46 |
5 |
0 |
|
25% |
4 |
1 |
|
84% |
| tests/test_ndf_input_archive.py |
NdfInputArchiveOpenTestCase |
|
100% |
15 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_ndf_input_archive.py |
NdfInputArchiveDataTestCase |
|
100% |
86 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| 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 |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_input_archive.py |
NdfReadFunctionTestCase |
|
100% |
114 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_input_archive.py |
(no class) |
|
96% |
49 |
2 |
0 |
|
100% |
0 |
0 |
|
96% |
| tests/test_ndf_layout.py |
NdfImageLayoutTestCase |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_layout.py |
NdfCompatibleMaskLayoutTestCase |
|
100% |
44 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_layout.py |
NdfIncompatibleMaskLayoutTestCase |
|
100% |
53 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_layout.py |
(no class) |
|
89% |
35 |
4 |
2 |
|
67% |
6 |
2 |
|
85% |
| tests/test_ndf_model.py |
NdfModelTestCase |
|
100% |
43 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_model.py |
(no class) |
|
84% |
19 |
3 |
2 |
|
50% |
2 |
1 |
|
81% |
| 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 |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_output_archive.py |
NdfOutputArchiveAddArrayTestCase |
|
100% |
117 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| tests/test_ndf_output_archive.py |
NdfOutputArchivePointerTestCase |
|
100% |
45 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| 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 |
|
100% |
66 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| tests/test_ndf_output_archive.py |
NdfWriteWcsTestCase |
|
100% |
70 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_output_archive.py |
NdfWriteFunctionTestCase |
|
100% |
66 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_output_archive.py |
(no class) |
|
97% |
69 |
2 |
0 |
|
100% |
0 |
0 |
|
97% |
| tests/test_ndf_starlink_ingest.py |
StarlinkIngestTestCase |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_ndf_starlink_ingest.py |
(no class) |
|
88% |
17 |
2 |
2 |
|
100% |
0 |
0 |
|
88% |
| tests/test_polygon.py |
SimplePolygonTestCase |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_polygon.py |
RegionTestCase |
|
100% |
32 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_polygon.py |
_PolygonHolder |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_polygon.py |
_RegionHolder |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_polygon.py |
(no class) |
|
94% |
33 |
2 |
2 |
|
100% |
0 |
0 |
|
94% |
| tests/test_psfs.py |
PointSpreadFunctionTestCase |
|
37% |
83 |
52 |
0 |
|
0% |
2 |
0 |
|
36% |
| tests/test_psfs.py |
(no class) |
|
91% |
22 |
2 |
2 |
|
100% |
0 |
0 |
|
91% |
| tests/test_schema_v1_fixtures.py |
SchemaV1FixturesTestCase |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| tests/test_schema_v1_fixtures.py |
(no class) |
|
100% |
10 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_schema_v1_legacy_fixtures.py |
LegacyFixtureReadBackTestCase |
|
87% |
31 |
4 |
0 |
|
62% |
8 |
3 |
|
82% |
| tests/test_schema_v1_legacy_fixtures.py |
(no class) |
|
88% |
16 |
2 |
2 |
|
100% |
0 |
0 |
|
88% |
| tests/test_schema_versioning.py |
_DummyArchiveTree |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/test_schema_versioning.py |
CheckCompatTestCase |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_schema_versioning.py |
ArchiveTreeVersionFieldsTestCase |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_schema_versioning.py |
JsonSchemaInjectionTestCase |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_schema_versioning.py |
ArchiveTreeClassInvariantsTestCase |
|
88% |
16 |
2 |
0 |
|
80% |
10 |
2 |
|
85% |
| tests/test_schema_versioning.py |
FixtureMutationTestCase |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_schema_versioning.py |
(no class) |
|
100% |
40 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_backends.py |
BackendForPathTestCase |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_backends.py |
MinifyDispatchTestCase |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_backends.py |
(no class) |
|
100% |
16 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_basic_info.py |
ArchiveInfoTestCase |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_basic_info.py |
JsonBasicInfoTestCase |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_basic_info.py |
FitsBasicInfoTestCase |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_basic_info.py |
NdfBasicInfoTestCase |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_basic_info.py |
(no class) |
|
95% |
38 |
2 |
0 |
|
100% |
0 |
0 |
|
95% |
| tests/test_serialization_io.py |
GenericReadTestCase |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_io.py |
GenericReadErrorsTestCase |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_io.py |
FixtureSweepTestCase |
|
93% |
15 |
1 |
0 |
|
88% |
8 |
1 |
|
91% |
| tests/test_serialization_io.py |
GenericWriteRoundTripTestCase |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_io.py |
GenericReadKwargsTestCase |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_io.py |
ReadClsTestCase |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_io.py |
(no class) |
|
90% |
41 |
4 |
2 |
|
100% |
0 |
0 |
|
90% |
| tests/test_serialization_reader.py |
FitsOpenTreeTestCase |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_reader.py |
NdfOpenTreeTestCase |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_reader.py |
JsonOpenTreeTestCase |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_reader.py |
ReaderApiTestCase |
|
98% |
49 |
1 |
0 |
|
100% |
0 |
0 |
|
98% |
| tests/test_serialization_reader.py |
(no class) |
|
97% |
59 |
2 |
2 |
|
50% |
2 |
1 |
|
95% |
| tests/test_serialization_registry.py |
ClassForSchemaTestCase |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_registry.py |
RegistrationTestCase |
|
100% |
33 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_serialization_registry.py |
RegistrationTestCase.test_duplicate_registration_raises._Imposter |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_registry.py |
RegistrationTestCase.test_entry_point_provider_loaded_on_miss._EntryPointTree |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_registry.py |
RegistrationTestCase.test_entry_point_provider_loaded_on_miss._FakeEntryPoint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_registry.py |
PublicTypeTestCase |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_serialization_registry.py |
ClassInvariantsTestCase |
|
87% |
15 |
2 |
0 |
|
83% |
12 |
2 |
|
85% |
| tests/test_serialization_registry.py |
(no class) |
|
100% |
33 |
0 |
2 |
|
100% |
4 |
0 |
|
100% |
| tests/test_transforms.py |
TransformTestCase |
|
44% |
147 |
83 |
0 |
|
100% |
0 |
0 |
|
44% |
| 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% |
41 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_utils.py |
UtilsTestCase |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_utils.py |
(no class) |
|
100% |
6 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_visit_image.py |
VisitImageTestCase |
|
100% |
177 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| 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 |
DifferenceImageLegacyTestCase |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests/test_visit_image.py |
(no class) |
|
97% |
73 |
2 |
2 |
|
100% |
0 |
0 |
|
97% |