Coverage report: 88%

Files Functions Classes

coverage.py v7.14.3, created at 2026-06-23 08:47 +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/ap/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/__init__.py (no function)   100% 12 0 0   100% 0 0   100%
python/lsst/ap/association/association.py AssociationTask.run   100% 6 0 0   100% 2 0   100%
python/lsst/ap/association/association.py AssociationTask.check_dia_source_radec   100% 7 0 0   100% 4 0   100%
python/lsst/ap/association/association.py AssociationTask.associate_sources   100% 3 0 0   100% 0 0   100%
python/lsst/ap/association/association.py AssociationTask.score   92% 12 1 0   50% 2 1   86%
python/lsst/ap/association/association.py AssociationTask._make_spatial_tree   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/association.py AssociationTask._radec_to_xyz   100% 8 0 0   100% 0 0   100%
python/lsst/ap/association/association.py AssociationTask.match   95% 19 1 0   75% 4 1   91%
python/lsst/ap/association/association.py (no function)   100% 25 0 0   100% 0 0   100%
python/lsst/ap/association/diaForcedSource.py DiaForcedSourcedConfig.setDefaults   100% 7 0 0   100% 0 0   100%
python/lsst/ap/association/diaForcedSource.py DiaForcedSourceTask.__init__   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/diaForcedSource.py DiaForcedSourceTask.run   92% 13 1 0   50% 2 1   87%
python/lsst/ap/association/diaForcedSource.py DiaForcedSourceTask._convert_from_pandas   100% 11 0 0   100% 2 0   100%
python/lsst/ap/association/diaForcedSource.py DiaForcedSourceTask._calibrate_and_merge   100% 19 0 0   100% 0 0   100%
python/lsst/ap/association/diaForcedSource.py DiaForcedSourceTask._trim_to_exposure   100% 4 0 0   100% 0 0   100%
python/lsst/ap/association/diaForcedSource.py (no function)   100% 24 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py TooManyDiaObjectsError.__init__   100% 4 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py TooManyDiaObjectsError.metadata   0% 1 1 0   100% 0 0   0%
python/lsst/ap/association/diaPipe.py PostApdbUpdateError.__init__   0% 2 2 0   100% 0 0   0%
python/lsst/ap/association/diaPipe.py PostApdbUpdateError.metadata   0% 1 1 0   100% 0 0   0%
python/lsst/ap/association/diaPipe.py DiaPipelineConnections.__init__   59% 17 7 0   80% 10 2   67%
python/lsst/ap/association/diaPipe.py DiaPipelineConnections.adjustQuantum   0% 5 5 0   0% 4 0   0%
python/lsst/ap/association/diaPipe.py DiaPipelineConfig.setDefaults   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.__init__   100% 17 0 0   100% 10 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.runQuantum   0% 14 14 0   0% 2 0   0%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.run   83% 69 12 0   68% 22 7   79%
python/lsst/ap/association/diaPipe.py DiaPipelineTask._validateExposure   66% 38 13 0   54% 26 12   61%
python/lsst/ap/association/diaPipe.py DiaPipelineTask._selectGoodDiaObjects   100% 16 0 0   100% 6 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.createNewDiaObjects   100% 11 0 0   100% 4 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.filterSources   97% 37 1 0   95% 22 1   97%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.associateDiaSources   94% 31 2 0   86% 14 2   91%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.standardizeDataFrame   100% 6 0 0   75% 4 1   90%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.standardizeDataFrame._setNullColumn   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.standardizeTable   100% 3 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.mergeAssociatedCatalogs   73% 15 4 0   50% 8 4   65%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.runForcedMeasurement   100% 4 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.loadRefreshedDiaObjects   88% 17 2 0   50% 6 3   78%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.writeToApdb   100% 7 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.testDataFrameIndex   0% 1 1 0   100% 0 0   0%
python/lsst/ap/association/diaPipe.py DiaPipelineTask._add_association_meta_data   100% 5 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.purgeDiaObjects   83% 18 3 0   75% 4 1   82%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.mergeCatalogs   100% 5 0 0   100% 2 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.updateObjectTable   100% 4 0 0   100% 0 0   100%
python/lsst/ap/association/diaPipe.py DiaPipelineTask.checkTableIndex   100% 2 0 0   100% 2 0   100%
python/lsst/ap/association/diaPipe.py (no function)   100% 102 0 0   100% 0 0   100%
python/lsst/ap/association/exportDiaCatalogs.py ExportDiaCatalogsConnections.__init__   0% 3 3 0   0% 2 0   0%
python/lsst/ap/association/exportDiaCatalogs.py ExportDiaCatalogsTask.__init__   0% 3 3 0   100% 0 0   0%
python/lsst/ap/association/exportDiaCatalogs.py ExportDiaCatalogsTask.runQuantum   0% 7 7 0   100% 0 0   0%
python/lsst/ap/association/exportDiaCatalogs.py ExportDiaCatalogsTask._makeRegionTime   0% 8 8 0   100% 0 0   0%
python/lsst/ap/association/exportDiaCatalogs.py (no function)   100% 31 0 0   100% 0 0   100%
python/lsst/ap/association/filterDiaSourceCatalog.py FilterDiaSourceCatalogConnections.__init__   0% 7 7 0   0% 6 0   0%
python/lsst/ap/association/filterDiaSourceCatalog.py FilterDiaSourceCatalogTask.run   97% 31 1 0   90% 10 1   95%
python/lsst/ap/association/filterDiaSourceCatalog.py FilterDiaSourceCatalogTask._check_dia_source_trail   100% 5 0 0   100% 0 0   100%
python/lsst/ap/association/filterDiaSourceCatalog.py FilterDiaSourceCatalogTask._estimate_pixel_scale   83% 23 4 0   75% 4 1   81%
python/lsst/ap/association/filterDiaSourceCatalog.py FilterDiaSourceReliabilityTask.runQuantum   0% 3 3 0   100% 0 0   0%
python/lsst/ap/association/filterDiaSourceCatalog.py FilterDiaSourceReliabilityTask.run   88% 8 1 0   50% 2 1   80%
python/lsst/ap/association/filterDiaSourceCatalog.py (no function)   100% 42 0 0   100% 0 0   100%
python/lsst/ap/association/loadDiaCatalogs.py LoadDiaCatalogsTask.__init__   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/loadDiaCatalogs.py LoadDiaCatalogsTask.run   90% 21 2 0   50% 2 1   87%
python/lsst/ap/association/loadDiaCatalogs.py LoadDiaCatalogsTask.loadDiaObjects   71% 7 2 0   50% 2 1   67%
python/lsst/ap/association/loadDiaCatalogs.py LoadDiaCatalogsTask.loadDiaSources   62% 8 3 0   50% 2 1   60%
python/lsst/ap/association/loadDiaCatalogs.py LoadDiaCatalogsTask.loadDiaForcedSources   58% 12 5 0   50% 4 2   56%
python/lsst/ap/association/loadDiaCatalogs.py (no function)   100% 33 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberNewDiaObjectsMetricConfig.setDefaults   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberNewDiaObjectsMetricTask.makeMeasurement   100% 7 0 0   100% 2 0   100%
python/lsst/ap/association/metrics.py NumberNewDiaObjectsMetricTask.getInputMetadataKeys   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberUnassociatedDiaObjectsMetricConfig.setDefaults   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberUnassociatedDiaObjectsMetricTask.makeMeasurement   100% 7 0 0   100% 2 0   100%
python/lsst/ap/association/metrics.py NumberUnassociatedDiaObjectsMetricTask.getInputMetadataKeys   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py FractionUpdatedDiaObjectsMetricConfig.setDefaults   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py FractionUpdatedDiaObjectsMetricTask.makeMeasurement   100% 11 0 0   100% 4 0   100%
python/lsst/ap/association/metrics.py FractionUpdatedDiaObjectsMetricTask.getInputMetadataKeys   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberSolarSystemObjectsMetricConfig.setDefaults   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberSolarSystemObjectsMetricTask.makeMeasurement   100% 7 0 0   100% 2 0   100%
python/lsst/ap/association/metrics.py NumberSolarSystemObjectsMetricTask.getInputMetadataKeys   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberAssociatedSolarSystemObjectsMetricConfig.setDefaults   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py NumberAssociatedSolarSystemObjectsMetricTask.makeMeasurement   100% 7 0 0   100% 2 0   100%
python/lsst/ap/association/metrics.py NumberAssociatedSolarSystemObjectsMetricTask.getInputMetadataKeys   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py TotalUnassociatedDiaObjectsMetricConfig.setDefaults   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/metrics.py TotalUnassociatedDiaObjectsMetricTask.makeMeasurement   78% 9 2 0   100% 2 0   82%
python/lsst/ap/association/metrics.py (no function)   100% 51 0 0   100% 0 0   100%
python/lsst/ap/association/mpSkyEphemerisQuery.py MPSkyEphemerisQueryTask.run   0% 22 22 0   0% 12 0   0%
python/lsst/ap/association/mpSkyEphemerisQuery.py MPSkyEphemerisQueryTask._mpSkyConeSearch   0% 53 53 0   0% 16 0   0%
python/lsst/ap/association/mpSkyEphemerisQuery.py (no function)   100% 34 0 0   100% 0 0   100%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.__init__   95% 22 1 0   92% 12 1   94%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.run   86% 63 9 0   69% 16 5   82%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask._patchDiaSources   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.createDiaSourceExtent   100% 6 0 0   100% 4 0   100%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.produceAlerts   100% 27 0 0   75% 4 1   97%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.createCcdDataCutout   92% 26 2 0   100% 6 0   94%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.makeLocalTransformMatrix   100% 5 0 0   100% 0 0   100%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.makeAlertDict   59% 51 21 0   58% 26 5   58%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask.streamCcdDataToBytes   100% 4 0 0   100% 0 0   100%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask._serializeAlert   100% 6 0 0   100% 2 0   100%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask._serializeConfluentWireHeader   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask._delivery_callback   0% 5 5 0   0% 4 0   0%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask._server_check   33% 6 4 0   0% 4 0   20%
python/lsst/ap/association/packageAlerts.py PackageAlertsTask._computePsf   20% 15 12 0   0% 4 0   16%
python/lsst/ap/association/packageAlerts.py (no function)   97% 60 2 0   100% 0 0   97%
python/lsst/ap/association/ssSingleFrameAssociation.py SsSingleFrameAssociationTask.__init__   0% 2 2 0   100% 0 0   0%
python/lsst/ap/association/ssSingleFrameAssociation.py SsSingleFrameAssociationTask.runQuantum   0% 4 4 0   100% 0 0   0%
python/lsst/ap/association/ssSingleFrameAssociation.py SsSingleFrameAssociationTask.run   0% 11 11 0   0% 2 0   0%
python/lsst/ap/association/ssSingleFrameAssociation.py (no function)   100% 23 0 0   100% 0 0   100%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogConfig.setDefaults   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogTask.__init__   100% 11 0 0   75% 4 1   93%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogTask._create_bit_pack_mappings   100% 15 0 0   75% 8 2   91%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogTask.runQuantum   0% 4 4 0   100% 0 0   0%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogTask.run   87% 23 3 0   62% 8 3   81%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogTask.addUnpackedFlagFunctors   100% 4 0 0   100% 2 0   100%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogTask.computeBBoxSizes   91% 11 1 0   75% 4 1   87%
python/lsst/ap/association/transformDiaSourceCatalog.py TransformDiaSourceCatalogTask.bitPackFlags   0% 6 6 0   0% 4 0   0%
python/lsst/ap/association/transformDiaSourceCatalog.py UnpackApdbFlags.__init__   100% 14 0 0   75% 8 2   91%
python/lsst/ap/association/transformDiaSourceCatalog.py UnpackApdbFlags.unpack   0% 5 5 0   0% 2 0   0%
python/lsst/ap/association/transformDiaSourceCatalog.py UnpackApdbFlags.flagExists   100% 3 0 0   100% 2 0   100%
python/lsst/ap/association/transformDiaSourceCatalog.py UnpackApdbFlags.makeFlagBitMask   100% 11 0 0   92% 12 1   96%
python/lsst/ap/association/transformDiaSourceCatalog.py getSignificance   100% 6 0 0   100% 4 0   100%
python/lsst/ap/association/transformDiaSourceCatalog.py (no function)   100% 48 0 0   100% 0 0   100%
python/lsst/ap/association/utils.py readSchemaFromApdb   100% 1 0 0   100% 0 0   100%
python/lsst/ap/association/utils.py getMidpointFromTimespan   100% 13 0 0   100% 8 0   100%
python/lsst/ap/association/utils.py makeEmptyForcedSourceTable   100% 2 0 0   100% 0 0   100%
python/lsst/ap/association/utils.py getRegion   100% 4 0 0   100% 0 0   100%
python/lsst/ap/association/utils.py paddedRegion   67% 9 3 0   25% 4 1   54%
python/lsst/ap/association/utils.py (no function)   100% 13 0 0   100% 0 0   100%
python/lsst/ap/association/version.py (no function)   100% 5 0 0   100% 0 0   100%
tests/test_association_task.py TestAssociationTask.setUp   100% 8 0 0   100% 0 0   100%
tests/test_association_task.py TestAssociationTask.test_run   100% 9 0 0   100% 0 0   100%
tests/test_association_task.py TestAssociationTask.test_run_no_existing_objects   100% 6 0 0   100% 0 0   100%
tests/test_association_task.py TestAssociationTask.test_associate_sources   100% 5 0 0   100% 2 0   100%
tests/test_association_task.py TestAssociationTask.test_score_and_match   100% 8 0 0   100% 2 0   100%
tests/test_association_task.py TestAssociationTask.test_remove_nan_dia_sources   100% 7 0 0   100% 0 0   100%
tests/test_association_task.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_association_task.py (no function)   89% 19 2 0   50% 2 1   86%
tests/test_diaForcedSource.py create_test_dia_objects   100% 9 0 0   100% 0 0   100%
tests/test_diaForcedSource.py TestDiaForcedSource.setUp   100% 61 0 0   100% 0 0   100%
tests/test_diaForcedSource.py TestDiaForcedSource.testRun   100% 17 0 0   100% 2 0   100%
tests/test_diaForcedSource.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_diaForcedSource.py (no function)   91% 22 2 0   50% 2 1   88%
tests/test_diaPipe.py _makeMockDataFrame   100% 3 0 0   100% 0 0   100%
tests/test_diaPipe.py _makeMockTable   100% 3 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._makeDefaultConfig   100% 4 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.setUp   100% 19 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRun   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunWithSolarSystemAssociation   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunWithAlerts   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunWithoutAlertsOrSolarSystem   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunWithReload   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunWithReloadAndSolarSystem   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunWithReloadAndAlerts   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunDisableDeprecatedDoRunForcedMeasurement   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._testRun   100% 31 0 0   100% 10 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._testRun.concatMock   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._testRun.solarSystemAssociator_run   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._testRun.associator_run   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._testRun.loadObjects_run   100% 3 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._testRun.updateObjectTableMock   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask._testRun._selectGoodDiaObjects   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_tooManyDiaObjectsError   100% 8 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_tooManyDiaObjectsError.runAndTestWithContextManager   100% 5 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_createDiaObjects   100% 8 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_purgeDiaObjects   100% 36 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_purgeDiaObjects.check_diaObjects   100% 5 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_filterDiaObjects   100% 32 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_filterDiaObjects.runAndCheckFilter   100% 13 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.testRunWithForcedMeasurement   100% 38 0 0   75% 4 1   98%
tests/test_diaPipe.py TestDiaPipelineTask.test_selectGoodObjects   100% 27 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_selectGoodObjectsWithWrongFlags   100% 21 0 0   100% 2 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_mergeEmptyCatalog   100% 6 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_mergeCatalogs   100% 13 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_updateObjectTable   100% 12 0 0   100% 0 0   100%
tests/test_diaPipe.py TestDiaPipelineTask.test_diaCalculationAllBands   100% 38 0 0   93% 14 1   98%
tests/test_diaPipe.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_diaPipe.py (no function)   96% 50 2 0   50% 2 1   94%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.setUp   100% 54 0 0   100% 10 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_without_filter   100% 10 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_filter_sky_only   100% 12 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_filter_defaultBadFlagList_only   100% 11 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_filter_nonDefaultBadFlagList_only   100% 12 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_filter_negative_only   100% 13 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_filter_negative_and_sky   100% 11 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_filter_reliability_only   100% 20 0 0   100% 4 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_filter_trailed_sources_only   100% 10 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_run_with_all_filters   100% 11 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py TestFilterDiaSourceCatalogTask.test_pixelScale_calculation   100% 9 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_filterDiaSourceCatalog.py (no function)   93% 27 2 0   50% 2 1   90%
tests/test_loadDiaCatalogs.py TestLoadDiaCatalogs.setUp   100% 19 0 0   100% 0 0   100%
tests/test_loadDiaCatalogs.py TestLoadDiaCatalogs._makeConfig   100% 4 0 0   100% 0 0   100%
tests/test_loadDiaCatalogs.py TestLoadDiaCatalogs.testRun   100% 6 0 0   100% 0 0   100%
tests/test_loadDiaCatalogs.py TestLoadDiaCatalogs.testLoadDiaObjects   100% 5 0 0   100% 0 0   100%
tests/test_loadDiaCatalogs.py TestLoadDiaCatalogs.testLoadDiaForcedSources   100% 5 0 0   100% 0 0   100%
tests/test_loadDiaCatalogs.py TestLoadDiaCatalogs.testLoadDiaSources   100% 5 0 0   100% 0 0   100%
tests/test_loadDiaCatalogs.py TestLoadDiaCatalogs.test_apdbSchema   100% 8 0 0   100% 2 0   100%
tests/test_loadDiaCatalogs.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_loadDiaCatalogs.py (no function)   92% 26 2 0   50% 2 1   89%
tests/test_metrics.py _makeAssociationMetadata   100% 7 0 0   100% 0 0   100%
tests/test_metrics.py TestNewDiaObjects.makeTask   100% 1 0 0   100% 0 0   100%
tests/test_metrics.py TestNewDiaObjects.testValid   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestNewDiaObjects.testNoNew   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestNewDiaObjects.testAssociationFailed   57% 7 3 0   100% 0 0   57%
tests/test_metrics.py TestNewDiaObjects.testBadlyTypedKeys   100% 4 0 0   100% 0 0   100%
tests/test_metrics.py TestUnassociatedDiaObjects.makeTask   100% 1 0 0   100% 0 0   100%
tests/test_metrics.py TestUnassociatedDiaObjects.testValid   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestUnassociatedDiaObjects.testAllUpdated   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestUnassociatedDiaObjects.testAssociationFailed   57% 7 3 0   100% 0 0   57%
tests/test_metrics.py TestUnassociatedDiaObjects.testBadlyTypedKeys   100% 4 0 0   100% 0 0   100%
tests/test_metrics.py TestFracUpdatedDiaObjects.makeTask   100% 1 0 0   100% 0 0   100%
tests/test_metrics.py TestFracUpdatedDiaObjects.testValid   100% 8 0 0   100% 0 0   100%
tests/test_metrics.py TestFracUpdatedDiaObjects.testNoUpdated   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestFracUpdatedDiaObjects.testAllUpdated   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestFracUpdatedDiaObjects.testNoObjects   75% 8 2 0   100% 0 0   75%
tests/test_metrics.py TestFracUpdatedDiaObjects.testAssociationFailed   57% 7 3 0   100% 0 0   57%
tests/test_metrics.py TestFracUpdatedDiaObjects.testBadlyTypedKeys   100% 4 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberSolarSystemObjects.makeTask   100% 1 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberSolarSystemObjects.testValid   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberSolarSystemObjects.testAllUpdated   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberSolarSystemObjects.testAssociationFailed   57% 7 3 0   100% 0 0   57%
tests/test_metrics.py TestNumberSolarSystemObjects.testBadlyTypedKeys   100% 4 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberAssociatedSolarSystemObjects.makeTask   100% 1 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberAssociatedSolarSystemObjects.testValid   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberAssociatedSolarSystemObjects.testAllUpdated   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestNumberAssociatedSolarSystemObjects.testAssociationFailed   57% 7 3 0   100% 0 0   57%
tests/test_metrics.py TestNumberAssociatedSolarSystemObjects.testBadlyTypedKeys   100% 4 0 0   100% 0 0   100%
tests/test_metrics.py TestTotalUnassociatedObjects.makeTask   100% 3 0 0   100% 0 0   100%
tests/test_metrics.py TestTotalUnassociatedObjects.setUp   100% 4 0 0   100% 0 0   100%
tests/test_metrics.py TestTotalUnassociatedObjects.testValid   100% 5 0 0   100% 0 0   100%
tests/test_metrics.py TestTotalUnassociatedObjects.testAllAssociated   100% 6 0 0   100% 0 0   100%
tests/test_metrics.py TestTotalUnassociatedObjects.testFineGrainedMetric   100% 2 0 0   100% 0 0   100%
tests/test_metrics.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_metrics.py (no function)   97% 66 2 0   50% 2 1   96%
tests/test_packageAlerts.py _roundTripThroughApdb   89% 28 3 0   50% 6 3   82%
tests/test_packageAlerts.py mock_alert   100% 1 0 0   100% 0 0   100%
tests/test_packageAlerts.py mock_ss_alert   100% 4 0 0   100% 0 0   100%
tests/test_packageAlerts.py _deserialize_alert   100% 3 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.setUp   100% 30 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testCreateExtentMinimum   100% 7 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testCreateExtentMaximum   100% 7 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testCreateCcdDataCutout   100% 9 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testMakeLocalTransformMatrix   100% 5 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testStreamCcdDataToBytes   100% 8 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testMakeAlertDict   100% 22 0 0   100% 2 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testMakeAlertDictSchedulerFields   100% 11 0 0   100% 2 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testCutoutRotpa   100% 14 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_produceAlerts_empty_password   100% 8 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_produceAlerts_empty_username   100% 8 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_produceAlerts_empty_server   100% 8 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_produceAlerts_empty_topic   100% 8 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_produceAlerts_success   100% 12 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_produceAlerts_one_failure   100% 19 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_produceAlerts_one_failure.mock_produce   100% 4 0 0   100% 2 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testRun_without_produce   100% 25 0 0   100% 10 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testRun_without_produce_use_averagePsf   100% 25 0 0   100% 10 0   100%
tests/test_packageAlerts.py TestPackageAlerts.testRun_with_produce   100% 5 0 0   100% 0 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_serialize_alert_round_trip   100% 9 0 0   100% 4 0   100%
tests/test_packageAlerts.py TestPackageAlerts.test_server_check   100% 3 0 0   100% 0 0   100%
tests/test_packageAlerts.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_packageAlerts.py (no function)   95% 79 4 0   50% 2 1   94%
tests/test_ssoAssociationTask.py TestSolarSystemAssociation.setUp   100% 42 0 0   100% 4 0   100%
tests/test_ssoAssociationTask.py TestSolarSystemAssociation.test_run   100% 6 0 0   100% 0 0   100%
tests/test_ssoAssociationTask.py TestSolarSystemAssociation.test_mask   100% 12 0 0   100% 0 0   100%
tests/test_ssoAssociationTask.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_ssoAssociationTask.py (no function)   90% 21 2 0   50% 2 1   87%
tests/test_transformDiaSourceCatalog.py TestTransformDiaSourceCatalogTask.setUp   100% 34 0 0   100% 2 0   100%
tests/test_transformDiaSourceCatalog.py TestTransformDiaSourceCatalogTask.test_run   100% 13 0 0   100% 0 0   100%
tests/test_transformDiaSourceCatalog.py TestTransformDiaSourceCatalogTask.test_run_with_apdb_schema   100% 15 0 0   100% 0 0   100%
tests/test_transformDiaSourceCatalog.py TestTransformDiaSourceCatalogTask.test_run_dia_source_wrong_flags   100% 2 0 0   100% 0 0   100%
tests/test_transformDiaSourceCatalog.py TestTransformDiaSourceCatalogTask.test_computeBBoxSize   100% 5 0 0   100% 2 0   100%
tests/test_transformDiaSourceCatalog.py TestTransformDiaSourceCatalogTask.test_flag_existence_check   100% 5 0 0   100% 0 0   100%
tests/test_transformDiaSourceCatalog.py TestTransformDiaSourceCatalogTask.test_flag_bitmask   100% 8 0 0   100% 0 0   100%
tests/test_transformDiaSourceCatalog.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_transformDiaSourceCatalog.py (no function)   93% 27 2 0   50% 2 1   90%
tests/test_utils.py TestUtils.test_regionTime_timespan   100% 5 0 0   100% 0 0   100%
tests/test_utils.py TestUtils.test_invalidTimespan   100% 21 0 0   100% 0 0   100%
tests/test_utils.py (no function)   100% 7 0 0   100% 0 0   100%
tests/utils_tests.py makeDiaObjects   100% 11 0 0   100% 4 0   100%
tests/utils_tests.py makeDiaSources   100% 17 0 0   100% 8 0   100%
tests/utils_tests.py makeSolarSystemSources   100% 4 0 0   100% 0 0   100%
tests/utils_tests.py makeDiaForcedSources   93% 14 1 0   75% 4 1   89%
tests/utils_tests.py makeExposure   95% 38 2 0   50% 4 2   90%
tests/utils_tests.py makeRegionTime   90% 10 1 0   50% 6 3   75%
tests/utils_tests.py (no function)   100% 20 0 0   100% 0 0   100%
Total     90% 3434 336 0   70% 532 87   88%

No items found using the specified filter.