Coverage report: 97%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-14 19:58 -0700

      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.