Coverage report: 73%

Files Functions Classes

coverage.py v7.15.0, created at 2026-07-09 09:11 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
python/lsst/display/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
python/lsst/display/matplotlib/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl.__init__   87% 31 4 0   50% 6 3   81%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._close   100% 7 0 0   100% 2 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._show   0% 12 12 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl.savefig   0% 1 1 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl.show_colorbar   76% 17 4 0   50% 12 4   66%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl.useSexagesimal   100% 5 0 0   100% 2 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl.wait   0% 7 7 0   0% 2 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._setMaskTransparency   0% 1 1 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._getMaskTransparency   100% 1 0 0   100% 0 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._mtv   91% 23 2 0   83% 12 2   89%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._mtv.format_coord   0% 27 27 0   0% 12 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._i_mtv   81% 53 10 0   68% 28 7   77%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._drawWcsAxes   100% 7 0 0   100% 0 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._i_setImage   100% 10 0 0   100% 2 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._setImageColormap   100% 3 0 0   50% 2 1   80%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._buffer   0% 6 6 0   0% 4 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._flush   0% 1 1 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._erase   100% 7 0 0   100% 6 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._dot   78% 27 6 0   58% 12 3   72%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._drawLines   0% 7 7 0   0% 2 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._scale   0% 10 10 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._i_scale   0% 31 31 0   0% 24 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._zoom   82% 17 3 0   50% 6 3   74%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._pan   100% 3 0 0   100% 0 0   100%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._getEvent   0% 13 13 0   0% 4 0   0%
python/lsst/display/matplotlib/matplotlib.py DisplayImpl._getEvent.recordKeypress   0% 2 2 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py Normalize.__call__   0% 5 5 0   0% 2 0   0%
python/lsst/display/matplotlib/matplotlib.py AsinhNormalize.__init__   0% 5 5 0   0% 2 0   0%
python/lsst/display/matplotlib/matplotlib.py AsinhNormalize._getMinMaxQ   0% 5 5 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py AsinhZScaleNormalize.__init__   0% 3 3 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py ZScaleNormalize.__init__   0% 2 2 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py LinearNormalize.__init__   0% 2 2 0   100% 0 0   0%
python/lsst/display/matplotlib/matplotlib.py (no function)   100% 67 0 0   100% 0 0   100%
python/lsst/display/matplotlib/version.py (no function)   100% 5 0 0   100% 0 0   100%
python/lsst/display/matplotlib/wcsAxes.py _AstStringSource.__init__   100% 2 0 0   100% 0 0   100%
python/lsst/display/matplotlib/wcsAxes.py _AstStringSource.astsource   80% 5 1 0   50% 2 1   71%
python/lsst/display/matplotlib/wcsAxes.py astFrameSetFromWcs   100% 4 0 0   100% 0 0   100%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager.__init__   100% 19 0 0   100% 2 0   100%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager._plotOptions   100% 8 0 0   100% 4 0   100%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager.draw   88% 17 2 0   62% 8 1   80%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager._removeArtists   67% 6 2 0   100% 2 0   75%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager._onLimitsChanged   92% 13 1 0   83% 6 1   89%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager._redrawNow   78% 9 2 0   50% 4 2   69%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager.setSexagesimal   100% 4 0 0   50% 2 1   83%
python/lsst/display/matplotlib/wcsAxes.py WcsAxesManager.remove   83% 12 2 0   83% 6 1   83%
python/lsst/display/matplotlib/wcsAxes.py (no function)   100% 20 0 0   100% 0 0   100%
tests/test_display_matplotlib.py makeTestWcs   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py AstFrameSetTestCase.testRoundTrip   100% 8 0 0   100% 2 0   100%
tests/test_display_matplotlib.py makeWcsAxes   100% 9 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testDrawCreatesArtists   100% 8 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testFurnitureHidden   100% 5 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testTextNotClipped   100% 4 0 0   100% 4 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testDecimalLabelsByDefault   100% 7 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testSexagesimalLabels   100% 3 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testRedrawOnLimitChange   100% 9 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testDebouncedRedraw   100% 19 0 0   100% 4 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testDebouncedRedraw.FakeTimer._timer_start   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testDebouncedRedraw.FakeTimer._timer_stop   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testNoRedrawAfterRemove   100% 5 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testSetSexagesimal   100% 7 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testSetSexagesimal.tickLabels   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testConstructorFailureRestoresFurniture   100% 13 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesManagerTestCase.testRemove   100% 9 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.setUp   100% 3 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.tearDown   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.makeExposure   100% 4 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testWcsAxesByDefault   100% 7 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testUseWcsAxesFalse   100% 6 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testNoWcsMeansPixelAxes   100% 6 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testWcsGridOption   100% 6 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testZoomRedraws   100% 10 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testErasePreservesWcsAxes   100% 13 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testFallbackRestoresPixelAxes   100% 8 0 0   100% 2 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testEraseRemovesPatches   100% 7 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testRepeatedMtvDoesNotLeak   100% 9 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testUseSexagesimalRedraws   100% 9 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testUseSexagesimalRedraws.hasColon   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py WcsAxesDisplayTestCase.testCloseReleasesManagers   100% 5 0 0   100% 0 0   100%
tests/test_display_matplotlib.py DisplayMatplotlibTestCase.setUp   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py DisplayMatplotlibTestCase.tearDown   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py DisplayMatplotlibTestCase.testSetAfwDisplayBackend   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py DisplayMatplotlibTestCase.testSetImageColormap   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_display_matplotlib.py (no function)   96% 55 2 0   50% 2 1   95%
Total     78% 813 181 0   56% 206 31   73%

No items found using the specified filter.