Coverage report: 98%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-13 09:57 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/__init__.py (no class)   100% 2 0 0   100% 0 0   100%
python/lsst/atmospec/__init__.py (no class)   100% 7 0 0   100% 0 0   100%
python/lsst/atmospec/centroiding.py SingleStarCentroidTaskConnections   100% 0 0 0   100% 0 0   100%
python/lsst/atmospec/centroiding.py SingleStarCentroidTaskConfig   100% 19 0 0   100% 2 0   100%
python/lsst/atmospec/centroiding.py SingleStarCentroidTask   100% 47 0 0   100% 12 0   100%
python/lsst/atmospec/centroiding.py (no class)   100% 30 0 0   100% 0 0   100%
python/lsst/atmospec/dispersion.py DispersionRelation   100% 17 0 0   100% 2 0   100%
python/lsst/atmospec/dispersion.py (no class)   100% 8 0 0   100% 0 0   100%
python/lsst/atmospec/extraction.py SpectralExtractionTaskConfig   100% 0 0 0   100% 0 0   100%
python/lsst/atmospec/extraction.py SpectralExtractionTask   100% 169 0 0   97% 34 1   99%
python/lsst/atmospec/extraction.py (no class)   100% 47 0 0   100% 0 0   100%
python/lsst/atmospec/formatters.py SpectractorSpectrumFormatter   100% 2 0 0   100% 0 0   100%
python/lsst/atmospec/formatters.py SpectractorImageFormatter   100% 2 0 0   100% 0 0   100%
python/lsst/atmospec/formatters.py SpectractorFitParametersFormatter   100% 2 0 0   100% 0 0   100%
python/lsst/atmospec/formatters.py (no class)   100% 25 0 0   100% 0 0   100%
python/lsst/atmospec/nightAnalysis.py NightStellarSpectra   100% 76 0 0   100% 24 0   100%
python/lsst/atmospec/nightAnalysis.py (no class)   100% 41 0 0   100% 8 0   100%
python/lsst/atmospec/processStar.py ProcessStarTaskConnections   100% 7 0 0   67% 6 2   85%
python/lsst/atmospec/processStar.py ProcessStarTaskConfig   87% 15 2 0   83% 6 1   86%
python/lsst/atmospec/processStar.py ProcessStarTask   100% 200 0 0   94% 50 3   99%
python/lsst/atmospec/processStar.py (no class)   100% 109 0 0   100% 0 0   100%
python/lsst/atmospec/spectraction.py SpectractorShim   100% 211 0 0   99% 70 1   99%
python/lsst/atmospec/spectraction.py Spectraction   100% 0 0 0   100% 0 0   100%
python/lsst/atmospec/spectraction.py (no class)   100% 41 0 0   100% 0 0   100%
python/lsst/atmospec/utils.py (no class)   100% 250 0 0   98% 82 2   99%
python/lsst/atmospec/version.py (no class)   100% 5 0 0   100% 0 0   100%
tests/test_centroiding.py SingleStarCentroidConfigTestCase   100% 11 0 0   100% 0 0   100%
tests/test_centroiding.py SingleStarCentroidTaskTestCase   100% 85 0 0   100% 0 0   100%
tests/test_centroiding.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_centroiding.py (no class)   95% 40 2 0   50% 2 1   93%
tests/test_dispersion.py DispersionRelationTestCase   100% 51 0 0   100% 0 0   100%
tests/test_dispersion.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_dispersion.py (no class)   92% 25 2 0   50% 2 1   89%
tests/test_extraction.py ModelFunctionTestCase   100% 46 0 0   100% 2 0   100%
tests/test_extraction.py ConfigTestCase   100% 11 0 0   100% 0 0   100%
tests/test_extraction.py BackgroundTestCase   100% 18 0 0   100% 0 0   100%
tests/test_extraction.py InitialiseAndFluxTestCase   100% 130 0 0   100% 4 0   100%
tests/test_extraction.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_extraction.py (no class)   97% 60 2 0   75% 4 1   95%
tests/test_formatters.py FormattersTestCase   100% 42 0 0   100% 2 0   100%
tests/test_formatters.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_formatters.py (no class)   90% 21 2 0   50% 2 1   87%
tests/test_nightAnalysis.py FakeQuery   100% 3 0 0   100% 0 0   100%
tests/test_nightAnalysis.py makeButlerClass.FakeButler   100% 5 0 0   100% 2 0   100%
tests/test_nightAnalysis.py NightAnalysisFunctionsTestCase   100% 20 0 0   100% 0 0   100%
tests/test_nightAnalysis.py NightStellarSpectraTestCase   100% 53 0 0   100% 0 0   100%
tests/test_nightAnalysis.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_nightAnalysis.py (no class)   97% 79 2 0   75% 8 2   95%
tests/test_processStar.py ProcessStarTestCase   100% 45 0 0   100% 4 0   100%
tests/test_processStar.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_processStar.py (no class)   63% 27 10 0   50% 4 2   61%
tests/test_processStar_extra.py ConfigTestCase   100% 31 0 0   100% 0 0   100%
tests/test_processStar_extra.py ProcessStarTaskTestCase   100% 180 0 0   100% 0 0   100%
tests/test_processStar_extra.py InitDebugTestCase   100% 18 0 0   100% 0 0   100%
tests/test_processStar_extra.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_processStar_extra.py (no class)   98% 87 2 0   50% 2 1   97%
tests/test_spectraction.py SpectractionStaticTestCase   100% 14 0 0   100% 0 0   100%
tests/test_spectraction.py SpectractionParameterTestCase   100% 30 0 0   50% 4 2   94%
tests/test_spectraction.py SpectractionInitTestCase   100% 25 0 0   75% 4 1   97%
tests/test_spectraction.py SpectractionHelperTestCase   99% 89 1 0   50% 2 1   98%
tests/test_spectraction.py SpectractionAdrTestCase   100% 19 0 0   100% 0 0   100%
tests/test_spectraction.py SpectractionImageBuildTestCase   100% 29 0 0   100% 0 0   100%
tests/test_spectraction.py SpectractionRunTestCase   100% 73 0 0   100% 2 0   100%
tests/test_spectraction.py SpectractionContainerTestCase   100% 5 0 0   100% 0 0   100%
tests/test_spectraction.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_spectraction.py (no class)   98% 107 2 0   67% 6 2   96%
tests/test_utils.py AtmospecUtilsTestCase   100% 38 0 0   100% 4 0   100%
tests/test_utils.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_utils.py (no class)   89% 18 2 0   50% 2 1   85%
tests/test_utils_extra.py MakeGainFlatTestCase   100% 17 0 0   100% 4 0   100%
tests/test_utils_extra.py IsExposureTrimmedTestCase   100% 5 0 0   100% 0 0   100%
tests/test_utils_extra.py GetAmpReadNoiseTestCase   100% 15 0 0   100% 0 0   100%
tests/test_utils_extra.py GainFromFlatPairTestCase   100% 20 0 0   100% 2 0   100%
tests/test_utils_extra.py RotateExposureTestCase   100% 17 0 0   100% 0 0   100%
tests/test_utils_extra.py GetLinearStagePositionTestCase   100% 13 0 0   100% 0 0   100%
tests/test_utils_extra.py GetFilterAndDisperserTestCase   100% 13 0 0   100% 0 0   100%
tests/test_utils_extra.py IsDispersedExpTestCase   100% 10 0 0   100% 0 0   100%
tests/test_utils_extra.py IsDispersedDataIdTestCase   100% 29 0 0   100% 2 0   100%
tests/test_utils_extra.py SimbadLocationTestCase   100% 12 0 0   100% 0 0   100%
tests/test_utils_extra.py VizierLocationTestCase   100% 20 0 0   100% 0 0   100%
tests/test_utils_extra.py GetTargetCentroidTestCase   100% 33 0 0   100% 0 0   100%
tests/test_utils_extra.py RunNotebookTestCase   100% 37 0 0   100% 0 0   100%
tests/test_utils_extra.py RunNotebookTestCase.test_taskConfigs_connectionsAndPlainOption.Connections   100% 0 0 0   100% 0 0   100%
tests/test_utils_extra.py RunNotebookTestCase.test_taskConfigs_connectionsAndPlainOption.MyConfig   100% 0 0 0   100% 0 0   100%
tests/test_utils_extra.py RunNotebookTestCase.test_configOptions_plainAndConfigurable.SubConfig   100% 0 0 0   100% 0 0   100%
tests/test_utils_extra.py RunNotebookTestCase.test_configOptions_plainAndConfigurable.MainConfig   100% 0 0 0   100% 0 0   100%
tests/test_utils_extra.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_utils_extra.py (no class)   98% 138 3 0   67% 6 2   97%
Total     99% 3246 32 0   92% 372 28   98%

No items found using the specified filter.