Coverage report:
97%
hide covered
Files
Functions
Classes
coverage.py v7.14.1
, created at 2026-06-15 03:00 +0000
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
python
/
astshim
/
__init__.py
(no class)
100%
4
0
0
100%
0
0
100%
python
/
astshim
/
detail
/
__init__.py
(no class)
100%
1
0
0
100%
0
0
100%
python
/
astshim
/
fitsChanContinued.py
(no class)
96%
142
5
0
90%
62
6
95%
python
/
astshim
/
fitsTableContinued.py
(no class)
93%
14
1
0
50%
2
1
88%
python
/
astshim
/
keyMap
/
__init__.py
(no class)
100%
1
0
0
100%
0
0
100%
python
/
astshim
/
keyMap
/
keyMapContinued.py
(no class)
100%
6
0
0
100%
2
0
100%
python
/
astshim
/
test.py
ObjectTestCase
100%
37
0
0
100%
10
0
100%
python
/
astshim
/
test.py
MappingTestCase
96%
85
3
0
78%
18
2
93%
python
/
astshim
/
test.py
(no class)
100%
41
0
0
100%
4
0
100%
python
/
astshim
/
version.py
(no class)
0%
5
5
0
100%
0
0
0%
tests
/
test_append.py
TestFrameSetAppend
100%
78
0
0
100%
8
0
100%
tests
/
test_append.py
(no class)
92%
12
1
0
50%
2
1
86%
tests
/
test_base.py
TestBase
100%
18
0
0
100%
2
0
100%
tests
/
test_base.py
(no class)
90%
10
1
0
50%
2
1
83%
tests
/
test_channel.py
TestChannel
100%
35
0
0
100%
0
0
100%
tests
/
test_channel.py
(no class)
91%
11
1
0
50%
2
1
85%
tests
/
test_chebyMap.py
ReferenceCheby
100%
9
0
0
100%
2
0
100%
tests
/
test_chebyMap.py
TestChebyMap
100%
210
0
0
100%
4
0
100%
tests
/
test_chebyMap.py
(no class)
96%
25
1
0
50%
2
1
93%
tests
/
test_cmpFrame.py
TestCmpFrame
100%
11
0
0
100%
0
0
100%
tests
/
test_cmpFrame.py
(no class)
86%
7
1
0
50%
2
1
78%
tests
/
test_cmpMap.py
TestCmpMap
100%
81
0
0
100%
0
0
100%
tests
/
test_cmpMap.py
(no class)
92%
12
1
0
50%
2
1
86%
tests
/
test_fitsChan.py
TestFitsChan
99%
600
3
0
85%
20
3
99%
tests
/
test_fitsChan.py
(no class)
97%
36
1
0
75%
4
1
95%
tests
/
test_frame.py
TestFrame
100%
152
0
0
100%
4
0
100%
tests
/
test_frame.py
(no class)
96%
28
1
0
50%
2
1
93%
tests
/
test_frameDict.py
TestFrameDict
100%
246
0
0
100%
20
0
100%
tests
/
test_frameDict.py
(no class)
96%
23
1
0
50%
2
1
92%
tests
/
test_frameSet.py
TestFrameSet
100%
156
0
0
100%
0
0
100%
tests
/
test_frameSet.py
(no class)
94%
16
1
0
50%
2
1
89%
tests
/
test_functions.py
TestFunctions
100%
5
0
0
100%
0
0
100%
tests
/
test_functions.py
(no class)
83%
6
1
0
50%
2
1
75%
tests
/
test_keyMap.py
TestKeyMap
100%
178
0
0
100%
16
0
100%
tests
/
test_keyMap.py
(no class)
93%
15
1
0
50%
2
1
88%
tests
/
test_lutMap.py
TestLutMap
100%
14
0
0
100%
0
0
100%
tests
/
test_lutMap.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_makeRadialMapping.py
TestMakeRadialMapping
100%
57
0
0
100%
10
0
100%
tests
/
test_makeRadialMapping.py
(no class)
92%
12
1
0
50%
2
1
86%
tests
/
test_mapBox.py
TestMapBox
100%
22
0
0
100%
4
0
100%
tests
/
test_mapBox.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_mapSplit.py
TestMapSplit
100%
14
0
0
100%
2
0
100%
tests
/
test_mapSplit.py
(no class)
86%
7
1
0
50%
2
1
78%
tests
/
test_mapping.py
TestMapping
100%
88
0
0
100%
14
0
100%
tests
/
test_mapping.py
(no class)
95%
19
1
0
50%
2
1
90%
tests
/
test_mathMap.py
TestMathMap
100%
31
0
0
100%
0
0
100%
tests
/
test_mathMap.py
(no class)
90%
10
1
0
50%
2
1
83%
tests
/
test_matrixMap.py
TestMatrixMap
100%
33
0
0
100%
0
0
100%
tests
/
test_matrixMap.py
(no class)
91%
11
1
0
50%
2
1
85%
tests
/
test_normMap.py
TestNormMap
100%
23
0
0
100%
0
0
100%
tests
/
test_normMap.py
(no class)
92%
13
1
0
50%
2
1
87%
tests
/
test_object.py
TestObject
100%
95
0
0
100%
0
0
100%
tests
/
test_object.py
(no class)
94%
17
1
0
50%
2
1
89%
tests
/
test_pcdMap.py
TestPcdMap
100%
30
0
0
100%
0
0
100%
tests
/
test_pcdMap.py
(no class)
90%
10
1
0
50%
2
1
83%
tests
/
test_permMap.py
TestPermMap
100%
33
0
0
100%
0
0
100%
tests
/
test_permMap.py
(no class)
91%
11
1
0
50%
2
1
85%
tests
/
test_polyMap.py
TestPolyMap
100%
186
0
0
100%
6
0
100%
tests
/
test_polyMap.py
(no class)
95%
21
1
0
50%
2
1
91%
tests
/
test_quadApprox.py
TestQuadApprox
100%
6
0
0
100%
0
0
100%
tests
/
test_quadApprox.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_rateMap.py
TestRateMap
100%
17
0
0
100%
0
0
100%
tests
/
test_rateMap.py
(no class)
90%
10
1
0
50%
2
1
83%
tests
/
test_shiftMap.py
TestShiftMap
100%
13
0
0
100%
0
0
100%
tests
/
test_shiftMap.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_skyFrame.py
TestSkyFrame
100%
101
0
0
100%
4
0
100%
tests
/
test_skyFrame.py
(no class)
95%
20
1
0
50%
2
1
91%
tests
/
test_slaMap.py
TestSlaMap
100%
15
0
0
100%
0
0
100%
tests
/
test_slaMap.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_specFrame.py
TestSpecFrame
100%
35
0
0
100%
0
0
100%
tests
/
test_specFrame.py
(no class)
88%
8
1
0
50%
2
1
80%
tests
/
test_sphMap.py
TestSphMap
100%
19
0
0
100%
0
0
100%
tests
/
test_sphMap.py
(no class)
91%
11
1
0
50%
2
1
85%
tests
/
test_splineMap.py
TestSplineMap
100%
42
0
0
100%
4
0
100%
tests
/
test_splineMap.py
(no class)
92%
12
1
0
50%
2
1
86%
tests
/
test_timeFrame.py
TestTimeFrame
100%
43
0
0
100%
0
0
100%
tests
/
test_timeFrame.py
(no class)
88%
8
1
0
50%
2
1
80%
tests
/
test_timeMap.py
TestTimeMap
100%
38
0
0
100%
0
0
100%
tests
/
test_timeMap.py
(no class)
92%
12
1
0
50%
2
1
86%
tests
/
test_tranMap.py
TestTranMap
100%
31
0
0
100%
0
0
100%
tests
/
test_tranMap.py
(no class)
90%
10
1
0
50%
2
1
83%
tests
/
test_unitMap.py
TestUnitMap
100%
11
0
0
100%
0
0
100%
tests
/
test_unitMap.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_unitNormMap.py
TestUnitNormMap
98%
50
1
0
83%
6
1
96%
tests
/
test_unitNormMap.py
(no class)
90%
10
1
0
50%
2
1
83%
tests
/
test_wcsMap.py
TestWcsMap
100%
24
0
0
100%
0
0
100%
tests
/
test_wcsMap.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_winMap.py
TestWinMap
100%
14
0
0
100%
0
0
100%
tests
/
test_winMap.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_xmlChan.py
TestXmlChan
100%
32
0
0
100%
0
0
100%
tests
/
test_xmlChan.py
(no class)
92%
12
1
0
50%
2
1
86%
tests
/
test_zoomMap.py
TestZoomMap
100%
14
0
0
100%
4
0
100%
tests
/
test_zoomMap.py
(no class)
89%
9
1
0
50%
2
1
82%
Total
98%
3772
59
0
82%
312
54
97%
No items found using the specified filter.