Coverage report: 19%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-06 08:43 +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 / meas / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / astrom / __init__.py (no function)   100% 20 0 0   100% 0 0   100%
python / lsst / meas / astrom / approximateWcs.py _MockTestCase.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / approximateWcs.py approximateWcs   0% 31 31 0   0% 8 0   0%
python / lsst / meas / astrom / approximateWcs.py (no function)   100% 11 0 0   100% 0 0   100%
python / lsst / meas / astrom / astrometry.py AstrometryConfig.setDefaults   0% 5 5 0   100% 0 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryConfig.validate   0% 5 5 0   0% 2 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask.__init__   0% 7 7 0   0% 4 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask.run   0% 10 10 0   0% 6 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask.solve   0% 53 53 0   0% 20 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask.check   0% 11 11 0   0% 2 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask._matchAndFitWcs   0% 19 19 0   0% 6 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask._removeMagnitudeOutliers   0% 16 16 0   0% 2 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask._compute_ref_src_filter_diff   0% 17 17 0   0% 6 0   0%
python / lsst / meas / astrom / astrometry.py AstrometryTask._do_fiducial_zeropoint_culling   0% 34 34 0   0% 10 0   0%
python / lsst / meas / astrom / astrometry.py (no function)   100% 44 0 0   100% 0 0   100%
python / lsst / meas / astrom / denormalizeMatches.py denormalizeMatches   0% 19 19 0   0% 6 0   0%
python / lsst / meas / astrom / denormalizeMatches.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / meas / astrom / directMatch.py DirectMatchTask.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / astrom / directMatch.py DirectMatchTask.setRefObjLoader   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / directMatch.py DirectMatchTask.run   0% 18 18 0   0% 6 0   0%
python / lsst / meas / astrom / directMatch.py DirectMatchTask.calculateCircle   0% 4 4 0   100% 0 0   0%
python / lsst / meas / astrom / directMatch.py (no function)   100% 19 0 0   100% 0 0   100%
python / lsst / meas / astrom / display.py displayAstrometry   0% 36 36 0   0% 20 0   0%
python / lsst / meas / astrom / display.py plotAstrometry   0% 25 25 0   0% 8 0   0%
python / lsst / meas / astrom / display.py plotAstrometry.makeLineSegmentData   0% 13 13 0   0% 8 0   0%
python / lsst / meas / astrom / display.py plotAstrometry.plotSourceCircles   0% 3 3 0   100% 0 0   0%
python / lsst / meas / astrom / display.py (no function)   100% 8 0 0   100% 0 0   100%
python / lsst / meas / astrom / exceptions.py AstrometryError.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / astrom / exceptions.py AstrometryError.__str__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / exceptions.py AstrometryError.metadata   0% 4 4 0   0% 4 0   0%
python / lsst / meas / astrom / exceptions.py BadAstrometryFit.__init__   0% 5 5 0   100% 0 0   0%
python / lsst / meas / astrom / exceptions.py (no function)   100% 11 0 0   100% 0 0   100%
python / lsst / meas / astrom / fitAffineWcs.py FitAffineWcsTask.fitWcs   0% 32 32 0   0% 6 0   0%
python / lsst / meas / astrom / fitAffineWcs.py TransformedSkyWcsMaker.__init__   0% 13 13 0   0% 4 0   0%
python / lsst / meas / astrom / fitAffineWcs.py TransformedSkyWcsMaker.makeWcs   0% 13 13 0   0% 6 0   0%
python / lsst / meas / astrom / fitAffineWcs.py (no function)   100% 22 0 0   100% 0 0   100%
python / lsst / meas / astrom / fitSipDistortion.py FitSipDistortionTask.__init__   0% 5 5 0   100% 0 0   0%
python / lsst / meas / astrom / fitSipDistortion.py FitSipDistortionTask.fitWcs   0% 51 51 0   0% 16 0   0%
python / lsst / meas / astrom / fitSipDistortion.py FitSipDistortionTask.display   0% 31 31 0   0% 8 0   0%
python / lsst / meas / astrom / fitSipDistortion.py FitSipDistortionTask.makeInitialWcs   0% 10 10 0   0% 2 0   0%
python / lsst / meas / astrom / fitSipDistortion.py (no function)   100% 30 0 0   100% 0 0   100%
python / lsst / meas / astrom / fitTanSipWcs.py FitTanSipWcsTask.fitWcs   0% 37 37 0   0% 16 0   0%
python / lsst / meas / astrom / fitTanSipWcs.py FitTanSipWcsTask.initialWcs   0% 9 9 0   0% 2 0   0%
python / lsst / meas / astrom / fitTanSipWcs.py FitTanSipWcsTask._fitWcs   0% 4 4 0   0% 2 0   0%
python / lsst / meas / astrom / fitTanSipWcs.py FitTanSipWcsTask.rejectMatches   0% 5 5 0   100% 0 0   0%
python / lsst / meas / astrom / fitTanSipWcs.py FitTanSipWcsTask.plotFit   0% 35 35 0   100% 0 0   0%
python / lsst / meas / astrom / fitTanSipWcs.py (no function)   100% 27 0 0   100% 0 0   100%
python / lsst / meas / astrom / fit_sip_approximation.py FitSipApproximationTask.run   0% 5 5 0   100% 0 0   0%
python / lsst / meas / astrom / fit_sip_approximation.py (no function)   100% 14 0 0   100% 0 0   100%
python / lsst / meas / astrom / matchOptimisticB / __init__.py (no function)   100% 1 0 0   100% 0 0   100%
python / lsst / meas / astrom / matchOptimisticBTask.py MatchTolerance.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / matchOptimisticBTask.py MatchOptimisticBTask.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / matchOptimisticBTask.py MatchOptimisticBTask.filterStars   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / matchOptimisticBTask.py MatchOptimisticBTask.matchObjectsToSources   0% 27 27 0   0% 14 0   0%
python / lsst / meas / astrom / matchOptimisticBTask.py MatchOptimisticBTask._getIsGoodKeys   0% 3 3 0   100% 0 0   0%
python / lsst / meas / astrom / matchOptimisticBTask.py MatchOptimisticBTask._isGoodTest   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / matchOptimisticBTask.py MatchOptimisticBTask._doMatch   0% 28 28 0   0% 12 0   0%
python / lsst / meas / astrom / matchOptimisticBTask.py (no function)   100% 30 0 0   100% 0 0   100%
python / lsst / meas / astrom / matchPessimisticB.py MatchTolerancePessimistic.__init__   0% 8 8 0   0% 2 0   0%
python / lsst / meas / astrom / matchPessimisticB.py MatchPessimisticBConfig.validate   0% 5 5 0   0% 4 0   0%
python / lsst / meas / astrom / matchPessimisticB.py MatchPessimisticBTask.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / matchPessimisticB.py MatchPessimisticBTask.matchObjectsToSources   0% 27 27 0   0% 14 0   0%
python / lsst / meas / astrom / matchPessimisticB.py MatchPessimisticBTask._filterRefCat   0% 10 10 0   0% 2 0   0%
python / lsst / meas / astrom / matchPessimisticB.py MatchPessimisticBTask._doMatch   0% 65 65 0   0% 30 0   0%
python / lsst / meas / astrom / matchPessimisticB.py MatchPessimisticBTask._latlong_flux_to_xyz_mag   0% 8 8 0   0% 2 0   0%
python / lsst / meas / astrom / matchPessimisticB.py MatchPessimisticBTask._get_pair_pattern_statistics   0% 18 18 0   0% 2 0   0%
python / lsst / meas / astrom / matchPessimisticB.py (no function)   100% 38 0 0   100% 0 0   100%
python / lsst / meas / astrom / match_probabilistic_task.py radec_to_xy   0% 2 2 0   100% 0 0   0%
python / lsst / meas / astrom / match_probabilistic_task.py MatchProbabilisticTask._apply_select_bool   0% 11 11 0   0% 8 0   0%
python / lsst / meas / astrom / match_probabilistic_task.py MatchProbabilisticTask.columns_in_ref   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / match_probabilistic_task.py MatchProbabilisticTask.columns_in_target   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / match_probabilistic_task.py MatchProbabilisticTask.match   0% 21 21 0   0% 8 0   0%
python / lsst / meas / astrom / match_probabilistic_task.py MatchProbabilisticTask.run   0% 4 4 0   100% 0 0   0%
python / lsst / meas / astrom / match_probabilistic_task.py MatchProbabilisticTask.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / astrom / match_probabilistic_task.py (no function)   100% 25 0 0   100% 0 0   100%
python / lsst / meas / astrom / matcher_probabilistic.py _mul_column   0% 3 3 0   0% 2 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py _radec_to_xyz   0% 10 10 0   0% 2 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py CatalogExtras.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py ConvertCatalogCoordinatesConfig.format_catalogs   0% 18 18 0   0% 12 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py MatchProbabilisticConfig.columns_in_ref   0% 6 6 0   0% 4 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py MatchProbabilisticConfig.columns_in_target   0% 4 4 0   0% 2 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py MatchProbabilisticConfig.validate   0% 14 14 0   0% 8 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py default_value   0% 7 7 0   0% 6 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py MatcherProbabilistic.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py MatcherProbabilistic.match   0% 122 122 0   0% 32 0   0%
python / lsst / meas / astrom / matcher_probabilistic.py (no function)   100% 70 0 0   100% 0 0   100%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py _rotation_matrix_chi_sq   0% 4 4 0   100% 0 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB.__init__   0% 6 6 0   0% 2 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._build_distances_and_angles   0% 12 12 0   0% 2 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB.match   0% 49 49 0   0% 18 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._compute_test_vectors   0% 16 16 0   0% 2 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._construct_pattern_and_shift_rot_matrix   0% 11 11 0   0% 2 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._intermediate_verify   0% 7 7 0   0% 6 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._create_spherical_rotation_matrix   0% 3 3 0   100% 0 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._intermediate_verify_comparison   0% 4 4 0   100% 0 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._test_pattern_lengths   0% 2 2 0   100% 0 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._test_rotation_agreement   0% 10 10 0   0% 6 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._final_verify   0% 22 22 0   0% 6 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._clip_distances   0% 6 6 0   0% 2 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._match_sources   0% 14 14 0   100% 0 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._handshake_match   0% 6 6 0   0% 4 0   0%
python / lsst / meas / astrom / pessimistic_pattern_matcher_b_3D.py (no function)   100% 23 0 0   100% 0 0   100%
python / lsst / meas / astrom / ref_match.py RefMatchConfig.setDefaults   0% 6 6 0   100% 0 0   0%
python / lsst / meas / astrom / ref_match.py RefMatchTask.__init__   0% 10 10 0   0% 6 0   0%
python / lsst / meas / astrom / ref_match.py RefMatchTask.setRefObjLoader   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / ref_match.py RefMatchTask.loadAndMatch   0% 17 17 0   0% 4 0   0%
python / lsst / meas / astrom / ref_match.py RefMatchTask._computeMatchStatsOnSky   0% 4 4 0   100% 0 0   0%
python / lsst / meas / astrom / ref_match.py (no function)   100% 26 0 0   100% 0 0   100%
python / lsst / meas / astrom / refit_pointing.py NoVisitWcs.metadata   0% 1 1 0   100% 0 0   0%
python / lsst / meas / astrom / refit_pointing.py RefitPointingTask.__init__   0% 6 6 0   100% 0 0   0%
python / lsst / meas / astrom / refit_pointing.py RefitPointingTask.run   0% 11 11 0   0% 4 0   0%
python / lsst / meas / astrom / refit_pointing.py RefitPointingTask._fit_pointing   0% 52 52 0   0% 20 0   0%
python / lsst / meas / astrom / refit_pointing.py RefitPointingTask._compute_pointing_residual   0% 3 3 0   100% 0 0   0%
python / lsst / meas / astrom / refit_pointing.py RefitPointingTask._null_bad   0% 5 5 0   0% 4 0   0%
python / lsst / meas / astrom / refit_pointing.py RefitPointingTask._make_visit_geometry   0% 16 16 0   0% 6 0   0%
python / lsst / meas / astrom / refit_pointing.py RefitPointingTask._make_grid   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / refit_pointing.py (no function)   100% 29 0 0   100% 0 0   100%
python / lsst / meas / astrom / setMatchDistance.py setMatchDistance   0% 8 8 0   0% 4 0   0%
python / lsst / meas / astrom / setMatchDistance.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / meas / astrom / sip / __init__.py (no function)   100% 4 0 0   100% 0 0   100%
python / lsst / meas / astrom / sip / genDistortedImage.py noDistort   0% 2 2 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py linearXDistort   0% 3 3 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py quadraticDistortX   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py cubicDistortX   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py manyTermX   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py linearYDistort   0% 3 3 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py quadraticDistortY   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py cubicDistortY   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py manyTermY   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py crossTerms1   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py crossTerms2   0% 7 7 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py crossTerms3   0% 8 8 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py quadraticDistort   0% 9 9 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py T2DistortX   0% 5 5 0   100% 0 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py distortList   0% 14 14 0   0% 4 0   0%
python / lsst / meas / astrom / sip / genDistortedImage.py (no function)   100% 18 0 0   100% 0 0   100%
python / lsst / meas / astrom / sip / sourceMatchStatistics.py sourceMatchStatistics   0% 28 28 0   0% 8 0   0%
python / lsst / meas / astrom / sip / sourceMatchStatistics.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / meas / astrom / verifyWcs.py checkMatches   0% 50 50 0   0% 18 0   0%
python / lsst / meas / astrom / verifyWcs.py (no function)   0% 9 9 0   100% 0 0   0%
python / lsst / meas / astrom / version.py (no function)   100% 5 0 0   100% 0 0   100%
tests / cat_add_deblend_flags.py (no function)   0% 14 14 0   100% 0 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.setUp   0% 10 10 0   100% 0 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.testTrivial   0% 1 1 0   100% 0 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.testRadial   0% 1 1 0   100% 0 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.doTest   0% 56 56 0   0% 2 0   0%
tests / test_astrometryTask.py TestAstrometricSolver._makeSourceCatalogSchema   0% 5 5 0   100% 0 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.makeSourceCat   0% 15 15 0   0% 2 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.testBadAstrometry   0% 13 13 0   100% 0 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.testMatcherFails   0% 11 11 0   100% 0 0   0%
tests / test_astrometryTask.py TestAstrometricSolver.testExceptions   0% 7 7 0   100% 0 0   0%
tests / test_astrometryTask.py TestMagnitudeOutliers.testMagnitudeOutlierRejection   0% 29 29 0   0% 2 0   0%
tests / test_astrometryTask.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_astrometryTask.py (no function)   94% 35 2 0   50% 2 1   92%
tests / test_denormalizeMatches.py DenormalizeMatchesTestCase.checkDenormalizeMatches   0% 25 25 0   0% 8 0   0%
tests / test_denormalizeMatches.py DenormalizeMatchesTestCase.testDenormalizeMatches   0% 2 2 0   0% 2 0   0%
tests / test_denormalizeMatches.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_denormalizeMatches.py (no function)   86% 14 2 0   50% 2 1   81%
tests / test_directMatch.py DirectMatchTestCase.setUp   0% 7 7 0   100% 0 0   0%
tests / test_directMatch.py DirectMatchTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_directMatch.py DirectMatchTestCase.checkMatching   0% 12 12 0   0% 4 0   0%
tests / test_directMatch.py DirectMatchTestCase.testWithoutNoise   0% 1 1 0   100% 0 0   0%
tests / test_directMatch.py DirectMatchTestCase.testWithNoise   0% 8 8 0   100% 0 0   0%
tests / test_directMatch.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_directMatch.py (no function)   91% 22 2 0   50% 2 1   88%
tests / test_fitAffineWcsTask.py BaseTestCase.setUp   0% 6 6 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py BaseTestCase.loadData   0% 20 20 0   0% 4 0   0%
tests / test_fitAffineWcsTask.py BaseTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py BaseTestCase.checkResults   0% 31 31 0   0% 8 0   0%
tests / test_fitAffineWcsTask.py BaseTestCase.doTest   0% 10 10 0   0% 2 0   0%
tests / test_fitAffineWcsTask.py BaseTestCase.doTestAffine   0% 11 11 0   0% 2 0   0%
tests / test_fitAffineWcsTask.py BaseTestCase.doTestAffineReverse   0% 11 11 0   0% 2 0   0%
tests / test_fitAffineWcsTask.py SideLoadTestCases.testTrivial   0% 1 1 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py SideLoadTestCases.testOffset   0% 1 1 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py SideLoadTestCases.testSkyOffset   0% 2 2 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py SideLoadTestCases.testAffine   0% 2 2 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py SideLoadTestCases.testAffineAndOffset   0% 2 2 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_fitAffineWcsTask.py (no function)   94% 34 2 0   50% 2 1   92%
tests / test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.setUp   0% 5 5 0   100% 0 0   0%
tests / test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.testTrivial   0% 2 2 0   0% 2 0   0%
tests / test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.testRadial   0% 2 2 0   0% 2 0   0%
tests / test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.testWarnings   0% 4 4 0   100% 0 0   0%
tests / test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.doTest   0% 6 6 0   0% 2 0   0%
tests / test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.plotWcs   0% 22 22 0   0% 4 0   0%
tests / test_fitTanSipWcsHighOrder.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_fitTanSipWcsHighOrder.py (no function)   90% 20 2 0   50% 2 1   86%
tests / test_fitTanSipWcsTask.py BaseTestCase.setUp   0% 6 6 0   100% 0 0   0%
tests / test_fitTanSipWcsTask.py BaseTestCase.loadData   0% 26 26 0   0% 8 0   0%
tests / test_fitTanSipWcsTask.py BaseTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_fitTanSipWcsTask.py BaseTestCase.checkResults   0% 31 31 0   0% 8 0   0%
tests / test_fitTanSipWcsTask.py BaseTestCase.doTest   0% 34 34 0   0% 14 0   0%
tests / test_fitTanSipWcsTask.py BaseTestCase.plotWcs   0% 62 62 0   0% 6 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testTrivial   0% 2 2 0   0% 2 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testOffset   0% 2 2 0   0% 2 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testLinearX   0% 2 2 0   0% 2 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testLinearXY   0% 1 1 0   100% 0 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testLinearYX   0% 2 2 0   0% 2 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testQuadraticX   0% 2 2 0   0% 2 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testRadial   0% 5 5 0   0% 2 0   0%
tests / test_fitTanSipWcsTask.py SideLoadTestCases.testRadial.radialDistortion   0% 2 2 0   100% 0 0   0%
tests / test_fitTanSipWcsTask.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_fitTanSipWcsTask.py (no function)   95% 39 2 0   50% 2 1   93%
tests / test_lsf1d.py Lsf1dTestCase.testBadArgs1   0% 6 6 0   100% 0 0   0%
tests / test_lsf1d.py Lsf1dTestCase.testBadArgs2   0% 6 6 0   100% 0 0   0%
tests / test_lsf1d.py Lsf1dTestCase.testBadArgs3   0% 6 6 0   100% 0 0   0%
tests / test_lsf1d.py Lsf1dTestCase.testBadArgs4   0% 6 6 0   100% 0 0   0%
tests / test_lsf1d.py Lsf1dTestCase.testConst1   0% 7 7 0   0% 2 0   0%
tests / test_lsf1d.py Lsf1dTestCase.testCompareToCpp1   0% 9 9 0   100% 0 0   0%
tests / test_lsf1d.py Lsf1dTestCase.testCompareToCpp2   0% 12 12 0   0% 2 0   0%
tests / test_lsf1d.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_lsf1d.py (no function)   89% 18 2 0   50% 2 1   85%
tests / test_lsf2d.py Lsf2dTestCase.testBadArgs1   0% 6 6 0   100% 0 0   0%
tests / test_lsf2d.py Lsf2dTestCase.testBadArgs2   0% 6 6 0   100% 0 0   0%
tests / test_lsf2d.py Lsf2dTestCase.testBadArgs3   0% 6 6 0   100% 0 0   0%
tests / test_lsf2d.py Lsf2dTestCase.testBadArgs4   0% 6 6 0   100% 0 0   0%
tests / test_lsf2d.py Lsf2dTestCase.testFitLinearXSurface2   0% 11 11 0   0% 2 0   0%
tests / test_lsf2d.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_lsf2d.py (no function)   88% 16 2 0   50% 2 1   83%
tests / test_makeMatchStatistics.py TestAstrometricSolver.setUp   0% 20 20 0   0% 2 0   0%
tests / test_makeMatchStatistics.py TestAstrometricSolver.tearDown   0% 7 7 0   100% 0 0   0%
tests / test_makeMatchStatistics.py TestAstrometricSolver.testMakeMatchStatistics   0% 10 10 0   0% 4 0   0%
tests / test_makeMatchStatistics.py TestAstrometricSolver.testMakeMatchStatisticsInRadians   0% 14 14 0   0% 4 0   0%
tests / test_makeMatchStatistics.py TestAstrometricSolver.testMakeMatchStatisticsInPixels   0% 13 13 0   0% 4 0   0%
tests / test_makeMatchStatistics.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_makeMatchStatistics.py (no function)   91% 23 2 0   50% 2 1   88%
tests / test_matchOptimisticB.py TestMatchOptimisticB.setUp   0% 7 7 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.testLinearXDistort   0% 1 1 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.testLinearYDistort   0% 1 1 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.testQuadraticDistort   0% 1 1 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.testLargeDistortion   0% 4 4 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.testLargeDistortion.applyDistortion   0% 3 3 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.singleTestInstance   0% 40 40 0   0% 8 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.singleTestInstance.plot   0% 1 1 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.computePosRefCatalog   0% 12 12 0   0% 2 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.loadSourceCatalog   0% 14 14 0   0% 4 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.testArgumentErrors   0% 13 13 0   100% 0 0   0%
tests / test_matchOptimisticB.py TestMatchOptimisticB.testConfigPickle   0% 2 2 0   100% 0 0   0%
tests / test_matchOptimisticB.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_matchOptimisticB.py (no function)   93% 30 2 0   50% 2 1   91%
tests / test_matchPessimisticB.py TestMatchPessimisticB.setUp   0% 10 10 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.testLinearXDistort   0% 1 1 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.testLinearYDistort   0% 1 1 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.testQuadraticDistort   0% 1 1 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.testLargeDistortion   0% 4 4 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.testLargeDistortion.applyDistortion   0% 3 3 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.singleTestInstance   0% 39 39 0   0% 8 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.singleTestInstance.plot   0% 1 1 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.testPassingMatcherState   0% 21 21 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.testReferenceFilter   0% 16 16 0   100% 0 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.computePosRefCatalog   0% 13 13 0   0% 2 0   0%
tests / test_matchPessimisticB.py TestMatchPessimisticB.loadSourceCatalog   0% 14 14 0   0% 4 0   0%
tests / test_matchPessimisticB.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_matchPessimisticB.py (no function)   93% 28 2 0   50% 2 1   90%
tests / test_match_probabilistic_task.py MatchProbabilisticTaskTestCase.setUp   0% 27 27 0   100% 0 0   0%
tests / test_match_probabilistic_task.py MatchProbabilisticTaskTestCase.tearDown   0% 6 6 0   100% 0 0   0%
tests / test_match_probabilistic_task.py MatchProbabilisticTaskTestCase.test_MatchProbabilisticTask   0% 5 5 0   0% 2 0   0%
tests / test_match_probabilistic_task.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_match_probabilistic_task.py (no function)   88% 16 2 0   50% 2 1   83%
tests / test_matcher_probabilistic.py MatchProbabilisticConfigTestCase.setUp   0% 13 13 0   100% 0 0   0%
tests / test_matcher_probabilistic.py MatchProbabilisticConfigTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_matcher_probabilistic.py MatchProbabilisticConfigTestCase.test_MatchProbabilisticConfig   0% 4 4 0   0% 2 0   0%
tests / test_matcher_probabilistic.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_matcher_probabilistic.py (no function)   85% 13 2 0   50% 2 1   80%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.setUp   0% 12 12 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testConstructPattern   0% 27 27 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchPerfect   0% 4 4 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testOptimisticMatch   0% 4 4 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchSkip   0% 4 4 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchMoreSources   0% 4 4 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchMoreReferences   0% 4 4 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testShift   0% 9 9 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testRotation   0% 9 9 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testShiftRotation   0% 14 14 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testLinearDistortion   0% 12 12 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testNoReferenceSources   0% 2 2 0   100% 0 0   0%
tests / test_pessimisticPatternMatcherB3D.py (no function)   95% 21 1 0   50% 2 1   91%
tests / test_refit_pointing.py RefitPointingTestCase.setUpClass   0% 3 3 0   100% 0 0   0%
tests / test_refit_pointing.py RefitPointingTestCase.test_config_validate   0% 2 2 0   100% 0 0   0%
tests / test_refit_pointing.py RefitPointingTestCase.test_init   0% 7 7 0   100% 0 0   0%
tests / test_refit_pointing.py RefitPointingTestCase.test_ideal_run   0% 27 27 0   0% 6 0   0%
tests / test_refit_pointing.py RefitPointingTestCase.test_rejection_run   0% 41 41 0   0% 10 0   0%
tests / test_refit_pointing.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_refit_pointing.py (no function)   91% 22 2 0   50% 2 1   88%
tests / test_setMatchDistance.py BaseTestCase.setUp   0% 29 29 0   0% 8 0   0%
tests / test_setMatchDistance.py BaseTestCase.tearDown   0% 5 5 0   100% 0 0   0%
tests / test_setMatchDistance.py BaseTestCase.doTest   0% 15 15 0   0% 4 0   0%
tests / test_setMatchDistance.py SideLoadTestCases.testTrivial   0% 1 1 0   100% 0 0   0%
tests / test_setMatchDistance.py SideLoadTestCases.testQuadraticX   0% 1 1 0   100% 0 0   0%
tests / test_setMatchDistance.py SideLoadTestCases.testRadial   0% 3 3 0   100% 0 0   0%
tests / test_setMatchDistance.py SideLoadTestCases.testRadial.radialDistortion   0% 2 2 0   100% 0 0   0%
tests / test_setMatchDistance.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_setMatchDistance.py (no function)   93% 28 2 0   50% 2 1   90%
tests / test_transforms.py makeRandomCoefficientMatrix   0% 4 4 0   0% 2 0   0%
tests / test_transforms.py makeRandomAffineTransform   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py makeRandomPolynomialTransform   0% 10 10 0   0% 2 0   0%
tests / test_transforms.py makeRandomScaledPolynomialTransform   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py makeRandomSipForwardTransform   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py makeRandomSipReverseTransform   0% 4 4 0   100% 0 0   0%
tests / test_transforms.py TransformTestMixin.makeRandom   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py TransformTestMixin.assertTransformsAlmostEqual   0% 9 9 0   0% 2 0   0%
tests / test_transforms.py TransformTestMixin.testLinearize   0% 13 13 0   100% 0 0   0%
tests / test_transforms.py PolynomialTransformTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py PolynomialTransformTestCase.makeRandom   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py PolynomialTransformTestCase.testArrayConstructor   0% 12 12 0   100% 0 0   0%
tests / test_transforms.py PolynomialTransformTestCase.testConvertScaledPolynomial   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py PolynomialTransformTestCase.testConvertSipForward   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py PolynomialTransformTestCase.testConvertSipReverse   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py PolynomialTransformTestCase.testCompose   0% 12 12 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformTestCase.makeRandom   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformTestCase.testConstruction   0% 5 5 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformTestCase.testConvertPolynomial   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformTestCase.testConvertSipForward   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformTestCase.testConvertSipReverse   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.makeRandom   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testConstruction   0% 5 5 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testConvertPolynomial   0% 5 5 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testConvertScaledPolynomialManual   0% 5 5 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testConvertScaledPolynomialAutomatic   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testTransformPixels   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testMakeWcs   0% 28 28 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testMakeWcs.fwdThenRev   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testMakeWcs.fwdThenLocalRev   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testMakeWcs.nullTransform   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels   0% 11 11 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t1a   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t2a   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t1b   0% 2 2 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t2b   0% 2 2 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testRotateWcsPixelsBy90   0% 28 28 0   100% 0 0   0%
tests / test_transforms.py SipForwardTransformTestCase.testRotateWcsPixelsBy90.compareFinite   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py SipReverseTransformTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py SipReverseTransformTestCase.makeRandom   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py SipReverseTransformTestCase.testConstruction   0% 7 7 0   100% 0 0   0%
tests / test_transforms.py SipReverseTransformTestCase.testConvertPolynomial   0% 5 5 0   100% 0 0   0%
tests / test_transforms.py SipReverseTransformTestCase.testConvertScaledPolynomialManual   0% 5 5 0   100% 0 0   0%
tests / test_transforms.py SipReverseTransformTestCase.testConvertScaledPolynomialAutomatic   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py SipReverseTransformTestCase.testTransformPixels   0% 3 3 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformFitterTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py ScaledPolynomialTransformFitterTestCase.testFromMatches   0% 82 82 0   0% 8 0   0%
tests / test_transforms.py ScaledPolynomialTransformFitterTestCase.testFromGrid   0% 14 14 0   0% 2 0   0%
tests / test_transforms.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_transforms.py (no function)   97% 67 2 0   50% 2 1   96%
Total     22% 4024 3123 0   2% 700 17   19%

No items found using the specified filter.