Coverage report: 34%

Files Functions Classes

coverage.py v7.14.3, created at 2026-06-25 08:13 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/ctrl/bps/panda/__init__.py (no class)   100% 2 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/cmd_line_embedder.py CommandLineEmbedder   86% 37 5 0   70% 20 4   81%
python/lsst/ctrl/bps/panda/cmd_line_embedder.py (no class)   100% 11 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/constants.py (no class)   100% 17 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/edgenode/__init__.py (no class)   100% 0 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/edgenode/cmd_line_decoder.py (no class)   11% 158 141 0   2% 62 1   8%
python/lsst/ctrl/bps/panda/panda_auth_utils.py (no class)   64% 87 31 0   34% 32 9   56%
python/lsst/ctrl/bps/panda/panda_exceptions.py PandaAuthError   100% 0 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/panda_exceptions.py TokenNotFoundError   100% 0 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/panda_exceptions.py TokenExpiredError   100% 0 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/panda_exceptions.py TokenTooEarlyError   100% 0 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/panda_exceptions.py AuthConfigError   100% 0 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/panda_exceptions.py TokenRefreshError   100% 0 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/panda_exceptions.py (no class)   100% 12 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/panda_service.py PanDAService   14% 197 170 0   16% 86 0   14%
python/lsst/ctrl/bps/panda/panda_service.py PandaBpsWmsWorkflow   0% 14 14 0   0% 2 0   0%
python/lsst/ctrl/bps/panda/panda_service.py (no class)   100% 28 0 0   100% 0 0   100%
python/lsst/ctrl/bps/panda/utils.py (no class)   11% 505 449 0   6% 190 1   10%
python/lsst/ctrl/bps/panda/version.py (no class)   100% 5 0 0   100% 0 0   100%
tests/test_cmd_line_decoder.py TestCmdLineDecoder   100% 4 0 0   100% 0 0   100%
tests/test_cmd_line_decoder.py (no class)   89% 9 1 0   50% 2 1   82%
tests/test_cmd_line_embedder.py TestCmdLineEmbedder   100% 37 0 0   100% 0 0   100%
tests/test_cmd_line_embedder.py (no class)   92% 12 1 0   50% 2 1   86%
tests/test_panda_auth_utils.py VersionTestCase   100% 1 0 0   100% 0 0   100%
tests/test_panda_auth_utils.py TestPandaAuthUtils   100% 24 0 0   100% 2 0   100%
tests/test_panda_auth_utils.py (no class)   95% 37 2 0   67% 6 2   91%
tests/test_panda_service.py MockClient   100% 28 0 0   100% 20 0   100%
tests/test_panda_service.py TestPanDAService   100% 42 0 0   100% 0 0   100%
tests/test_panda_service.py (no class)   97% 33 1 0   50% 2 1   94%
tests/test_utils.py TestPandaUtils   100% 23 0 0   100% 0 0   100%
tests/test_utils.py (no class)   92% 12 1 0   50% 2 1   86%
Total     39% 1335 816 0   19% 428 21   34%

No items found using the specified filter.