Coverage report: 19%

Files Functions Classes

coverage.py v7.5.0, created at 2024-05-01 16:37 -0700

File function statements missing excluded branches partial coverage
convertToFitsTable.py main 40 40 0 16 0 0%
convertToFitsTable.py (no function) 8 8 0 2 0 0%
python/lsst/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/meas/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/meas/astrom/__init__.py (no function) 19 0 0 0 0 100%
python/lsst/meas/astrom/approximateWcs.py _MockTestCase.fail 1 1 0 0 0 0%
python/lsst/meas/astrom/approximateWcs.py approximateWcs 31 31 0 8 0 0%
python/lsst/meas/astrom/approximateWcs.py (no function) 11 0 0 0 0 100%
python/lsst/meas/astrom/astrometry.py AstrometryConfig.setDefaults 9 9 0 0 0 0%
python/lsst/meas/astrom/astrometry.py AstrometryTask.__init__ 5 5 0 2 0 0%
python/lsst/meas/astrom/astrometry.py AstrometryTask.run 7 7 0 4 0 0%
python/lsst/meas/astrom/astrometry.py AstrometryTask.solve 63 63 0 26 0 0%
python/lsst/meas/astrom/astrometry.py AstrometryTask._matchAndFitWcs 19 19 0 6 0 0%
python/lsst/meas/astrom/astrometry.py AstrometryTask._removeMagnitudeOutliers 16 16 0 4 0 0%
python/lsst/meas/astrom/astrometry.py (no function) 30 0 0 6 0 100%
python/lsst/meas/astrom/denormalizeMatches.py denormalizeMatches 19 19 0 6 0 0%
python/lsst/meas/astrom/denormalizeMatches.py (no function) 3 0 0 0 0 100%
python/lsst/meas/astrom/directMatch.py DirectMatchTask.__init__ 4 4 0 0 0 0%
python/lsst/meas/astrom/directMatch.py DirectMatchTask.setRefObjLoader 1 1 0 0 0 0%
python/lsst/meas/astrom/directMatch.py DirectMatchTask.run 18 18 0 6 0 0%
python/lsst/meas/astrom/directMatch.py DirectMatchTask.calculateCircle 4 4 0 4 0 0%
python/lsst/meas/astrom/directMatch.py (no function) 19 0 0 0 0 100%
python/lsst/meas/astrom/display.py displayAstrometry 36 36 0 22 0 0%
python/lsst/meas/astrom/display.py plotAstrometry 25 25 0 18 0 0%
python/lsst/meas/astrom/display.py plotAstrometry.makeLineSegmentData 13 13 0 8 0 0%
python/lsst/meas/astrom/display.py plotAstrometry.plotSourceCircles 3 3 0 2 0 0%
python/lsst/meas/astrom/display.py (no function) 8 0 0 0 0 100%
python/lsst/meas/astrom/fitAffineWcs.py FitAffineWcsTask.fitWcs 32 32 0 10 0 0%
python/lsst/meas/astrom/fitAffineWcs.py TransformedSkyWcsMaker.__init__ 13 13 0 6 0 0%
python/lsst/meas/astrom/fitAffineWcs.py TransformedSkyWcsMaker.makeWcs 13 13 0 6 0 0%
python/lsst/meas/astrom/fitAffineWcs.py (no function) 22 0 0 2 0 100%
python/lsst/meas/astrom/fitSipDistortion.py FitSipDistortionTask.__init__ 5 5 0 0 0 0%
python/lsst/meas/astrom/fitSipDistortion.py FitSipDistortionTask.fitWcs 51 51 0 20 0 0%
python/lsst/meas/astrom/fitSipDistortion.py FitSipDistortionTask.display 31 31 0 10 0 0%
python/lsst/meas/astrom/fitSipDistortion.py FitSipDistortionTask.makeInitialWcs 10 10 0 2 0 0%
python/lsst/meas/astrom/fitSipDistortion.py (no function) 29 0 0 2 0 100%
python/lsst/meas/astrom/fitTanSipWcs.py FitTanSipWcsTask.fitWcs 37 37 0 24 0 0%
python/lsst/meas/astrom/fitTanSipWcs.py FitTanSipWcsTask.initialWcs 9 9 0 2 0 0%
python/lsst/meas/astrom/fitTanSipWcs.py FitTanSipWcsTask._fitWcs 4 4 0 2 0 0%
python/lsst/meas/astrom/fitTanSipWcs.py FitTanSipWcsTask.rejectMatches 5 5 0 6 0 0%
python/lsst/meas/astrom/fitTanSipWcs.py FitTanSipWcsTask.plotFit 35 35 0 10 0 0%
python/lsst/meas/astrom/fitTanSipWcs.py (no function) 26 0 0 2 0 100%
python/lsst/meas/astrom/matchOptimisticB/__init__.py (no function) 1 0 0 0 0 100%
python/lsst/meas/astrom/matchOptimisticBTask.py MatchTolerance.__init__ 1 1 0 0 0 0%
python/lsst/meas/astrom/matchOptimisticBTask.py MatchOptimisticBTask.__init__ 1 1 0 0 0 0%
python/lsst/meas/astrom/matchOptimisticBTask.py MatchOptimisticBTask.filterStars 1 1 0 0 0 0%
python/lsst/meas/astrom/matchOptimisticBTask.py MatchOptimisticBTask.matchObjectsToSources 27 27 0 14 0 0%
python/lsst/meas/astrom/matchOptimisticBTask.py MatchOptimisticBTask._getIsGoodKeys 3 3 0 0 0 0%
python/lsst/meas/astrom/matchOptimisticBTask.py MatchOptimisticBTask._isGoodTest 1 1 0 0 0 0%
python/lsst/meas/astrom/matchOptimisticBTask.py MatchOptimisticBTask._doMatch 25 25 0 10 0 0%
python/lsst/meas/astrom/matchOptimisticBTask.py (no function) 30 0 0 4 0 100%
python/lsst/meas/astrom/matchPessimisticB.py MatchTolerancePessimistic.__init__ 8 8 0 2 0 0%
python/lsst/meas/astrom/matchPessimisticB.py MatchPessimisticBConfig.validate 5 5 0 4 0 0%
python/lsst/meas/astrom/matchPessimisticB.py MatchPessimisticBTask.__init__ 1 1 0 0 0 0%
python/lsst/meas/astrom/matchPessimisticB.py MatchPessimisticBTask.matchObjectsToSources 28 28 0 14 0 0%
python/lsst/meas/astrom/matchPessimisticB.py MatchPessimisticBTask._filterRefCat 10 10 0 2 0 0%
python/lsst/meas/astrom/matchPessimisticB.py MatchPessimisticBTask._doMatch 62 62 0 28 0 0%
python/lsst/meas/astrom/matchPessimisticB.py MatchPessimisticBTask._latlong_flux_to_xyz_mag 8 8 0 2 0 0%
python/lsst/meas/astrom/matchPessimisticB.py MatchPessimisticBTask._get_pair_pattern_statistics 18 18 0 2 0 0%
python/lsst/meas/astrom/matchPessimisticB.py (no function) 37 0 0 4 0 100%
python/lsst/meas/astrom/match_probabilistic_task.py radec_to_xy 2 2 0 2 0 0%
python/lsst/meas/astrom/match_probabilistic_task.py MatchProbabilisticTask._apply_select_bool 9 9 0 8 0 0%
python/lsst/meas/astrom/match_probabilistic_task.py MatchProbabilisticTask.columns_in_ref 1 1 0 0 0 0%
python/lsst/meas/astrom/match_probabilistic_task.py MatchProbabilisticTask.columns_in_target 1 1 0 0 0 0%
python/lsst/meas/astrom/match_probabilistic_task.py MatchProbabilisticTask.match 18 18 0 8 0 0%
python/lsst/meas/astrom/match_probabilistic_task.py MatchProbabilisticTask.run 4 4 0 0 0 0%
python/lsst/meas/astrom/match_probabilistic_task.py MatchProbabilisticTask.__init__ 2 2 0 0 0 0%
python/lsst/meas/astrom/match_probabilistic_task.py (no function) 24 0 0 8 0 100%
python/lsst/meas/astrom/matcher_probabilistic.py _mul_column 3 3 0 2 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py _radec_to_xyz 10 10 0 2 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py CatalogExtras.__init__ 4 4 0 0 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py ConvertCatalogCoordinatesConfig.format_catalogs 21 21 0 20 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py MatchProbabilisticConfig.columns_in_ref 4 4 0 2 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py MatchProbabilisticConfig.columns_in_target 4 4 0 2 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py default_value 7 7 0 6 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py MatcherProbabilistic.__init__ 1 1 0 0 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py MatcherProbabilistic.match 90 90 0 38 0 0%
python/lsst/meas/astrom/matcher_probabilistic.py (no function) 66 0 0 14 3 96%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py _rotation_matrix_chi_sq 4 4 0 0 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB.__init__ 6 6 0 2 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._build_distances_and_angles 12 12 0 2 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB.match 49 49 0 18 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._compute_test_vectors 16 16 0 2 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._construct_pattern_and_shift_rot_matrix 11 11 0 2 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._intermediate_verify 7 7 0 6 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._create_spherical_rotation_matrix 3 3 0 0 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._intermediate_verify_comparison 4 4 0 0 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._test_pattern_lengths 2 2 0 0 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._test_rotation_agreement 10 10 0 6 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._final_verify 22 22 0 6 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._clip_distances 6 6 0 2 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._match_sources 14 14 0 0 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py PessimisticPatternMatcherB._handshake_match 6 6 0 4 0 0%
python/lsst/meas/astrom/pessimistic_pattern_matcher_b_3D.py (no function) 23 0 0 0 0 100%
python/lsst/meas/astrom/ref_match.py RefMatchConfig.setDefaults 3 3 0 0 0 0%
python/lsst/meas/astrom/ref_match.py RefMatchTask.__init__ 10 10 0 6 0 0%
python/lsst/meas/astrom/ref_match.py RefMatchTask.setRefObjLoader 1 1 0 0 0 0%
python/lsst/meas/astrom/ref_match.py RefMatchTask.loadAndMatch 17 17 0 4 0 0%
python/lsst/meas/astrom/ref_match.py RefMatchTask._computeMatchStatsOnSky 4 4 0 0 0 0%
python/lsst/meas/astrom/ref_match.py RefMatchTask._getExposureMetadata 7 7 0 2 0 0%
python/lsst/meas/astrom/ref_match.py (no function) 29 0 0 2 0 100%
python/lsst/meas/astrom/setMatchDistance.py setMatchDistance 8 8 0 4 0 0%
python/lsst/meas/astrom/setMatchDistance.py (no function) 3 0 0 0 0 100%
python/lsst/meas/astrom/sip/__init__.py (no function) 4 0 0 0 0 100%
python/lsst/meas/astrom/sip/genDistortedImage.py noDistort 2 2 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py linearXDistort 3 3 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py quadraticDistortX 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py cubicDistortX 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py manyTermX 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py linearYDistort 3 3 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py quadraticDistortY 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py cubicDistortY 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py manyTermY 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py crossTerms1 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py crossTerms2 7 7 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py crossTerms3 8 8 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py quadraticDistort 9 9 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py T2DistortX 5 5 0 0 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py distortList 14 14 0 4 0 0%
python/lsst/meas/astrom/sip/genDistortedImage.py (no function) 18 0 0 0 0 100%
python/lsst/meas/astrom/sip/sourceMatchStatistics.py sourceMatchStatistics 28 28 0 8 0 0%
python/lsst/meas/astrom/sip/sourceMatchStatistics.py (no function) 3 0 0 0 0 100%
python/lsst/meas/astrom/version.py (no function) 5 0 0 0 0 100%
tests/test_astrometryTask.py TestAstrometricSolver.setUp 9 9 0 0 0 0%
tests/test_astrometryTask.py TestAstrometricSolver.tearDown 3 3 0 0 0 0%
tests/test_astrometryTask.py TestAstrometricSolver.testTrivial 1 1 0 0 0 0%
tests/test_astrometryTask.py TestAstrometricSolver.testRadial 1 1 0 0 0 0%
tests/test_astrometryTask.py TestAstrometricSolver.testUsedFlag 13 13 0 4 0 0%
tests/test_astrometryTask.py TestAstrometricSolver.testWcsFailure 18 18 0 2 0 0%
tests/test_astrometryTask.py TestAstrometricSolver.doTest 55 55 0 6 0 0%
tests/test_astrometryTask.py TestAstrometricSolver._makeSourceCatalogSchema 6 6 0 0 0 0%
tests/test_astrometryTask.py TestAstrometricSolver.makeSourceCat 15 15 0 2 0 0%
tests/test_astrometryTask.py TestMagnitudeOutliers.testMagnitudeOutlierRejection 29 29 0 2 0 0%
tests/test_astrometryTask.py setup_module 1 1 0 0 0 0%
tests/test_astrometryTask.py (no function) 35 2 0 4 1 92%
tests/test_denormalizeMatches.py DenormalizeMatchesTestCase.checkDenormalizeMatches 25 25 0 10 0 0%
tests/test_denormalizeMatches.py DenormalizeMatchesTestCase.testDenormalizeMatches 2 2 0 2 0 0%
tests/test_denormalizeMatches.py setup_module 1 1 0 0 0 0%
tests/test_denormalizeMatches.py (no function) 14 2 0 2 1 81%
tests/test_directMatch.py DirectMatchTestCase.setUp 7 7 0 0 0 0%
tests/test_directMatch.py DirectMatchTestCase.tearDown 2 2 0 0 0 0%
tests/test_directMatch.py DirectMatchTestCase.checkMatching 12 12 0 6 0 0%
tests/test_directMatch.py DirectMatchTestCase.testWithoutNoise 1 1 0 0 0 0%
tests/test_directMatch.py DirectMatchTestCase.testWithNoise 8 8 0 0 0 0%
tests/test_directMatch.py setup_module 1 1 0 0 0 0%
tests/test_directMatch.py (no function) 22 2 0 2 1 88%
tests/test_fitAffineWcsTask.py BaseTestCase.setUp 6 6 0 0 0 0%
tests/test_fitAffineWcsTask.py BaseTestCase.loadData 21 21 0 4 0 0%
tests/test_fitAffineWcsTask.py BaseTestCase.tearDown 4 4 0 0 0 0%
tests/test_fitAffineWcsTask.py BaseTestCase.checkResults 31 31 0 8 0 0%
tests/test_fitAffineWcsTask.py BaseTestCase.doTest 10 10 0 2 0 0%
tests/test_fitAffineWcsTask.py BaseTestCase.doTestAffine 11 11 0 2 0 0%
tests/test_fitAffineWcsTask.py BaseTestCase.doTestAffineReverse 11 11 0 2 0 0%
tests/test_fitAffineWcsTask.py SideLoadTestCases.testTrivial 1 1 0 2 0 0%
tests/test_fitAffineWcsTask.py SideLoadTestCases.testOffset 1 1 0 2 0 0%
tests/test_fitAffineWcsTask.py SideLoadTestCases.testSkyOffset 2 2 0 0 0 0%
tests/test_fitAffineWcsTask.py SideLoadTestCases.testAffine 2 2 0 0 0 0%
tests/test_fitAffineWcsTask.py SideLoadTestCases.testAffineAndOffset 2 2 0 0 0 0%
tests/test_fitAffineWcsTask.py setup_module 1 1 0 0 0 0%
tests/test_fitAffineWcsTask.py (no function) 34 2 0 2 1 92%
tests/test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.setUp 5 5 0 0 0 0%
tests/test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.tearDown 1 1 0 0 0 0%
tests/test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.testTrivial 2 2 0 2 0 0%
tests/test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.testRadial 2 2 0 2 0 0%
tests/test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.testWarnings 4 4 0 2 0 0%
tests/test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.doTest 6 6 0 2 0 0%
tests/test_fitTanSipWcsHighOrder.py ApproximateWcsTestCase.plotWcs 22 22 0 4 0 0%
tests/test_fitTanSipWcsHighOrder.py setup_module 1 1 0 0 0 0%
tests/test_fitTanSipWcsHighOrder.py (no function) 20 2 0 2 1 86%
tests/test_fitTanSipWcsTask.py BaseTestCase.setUp 6 6 0 0 0 0%
tests/test_fitTanSipWcsTask.py BaseTestCase.loadData 27 27 0 8 0 0%
tests/test_fitTanSipWcsTask.py BaseTestCase.tearDown 4 4 0 0 0 0%
tests/test_fitTanSipWcsTask.py BaseTestCase.checkResults 31 31 0 8 0 0%
tests/test_fitTanSipWcsTask.py BaseTestCase.doTest 34 34 0 14 0 0%
tests/test_fitTanSipWcsTask.py BaseTestCase.plotWcs 62 62 0 6 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testTrivial 2 2 0 4 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testOffset 2 2 0 4 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testLinearX 2 2 0 4 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testLinearXY 1 1 0 2 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testLinearYX 2 2 0 4 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testQuadraticX 2 2 0 4 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testRadial 5 5 0 2 0 0%
tests/test_fitTanSipWcsTask.py SideLoadTestCases.testRadial.radialDistortion 2 2 0 0 0 0%
tests/test_fitTanSipWcsTask.py setup_module 1 1 0 0 0 0%
tests/test_fitTanSipWcsTask.py (no function) 39 2 0 2 1 93%
tests/test_lsf1d.py Lsf1dTestCase.testBadArgs1 6 6 0 2 0 0%
tests/test_lsf1d.py Lsf1dTestCase.testBadArgs2 6 6 0 2 0 0%
tests/test_lsf1d.py Lsf1dTestCase.testBadArgs3 6 6 0 2 0 0%
tests/test_lsf1d.py Lsf1dTestCase.testBadArgs4 6 6 0 2 0 0%
tests/test_lsf1d.py Lsf1dTestCase.testConst1 7 7 0 2 0 0%
tests/test_lsf1d.py Lsf1dTestCase.testCompareToCpp1 9 9 0 0 0 0%
tests/test_lsf1d.py Lsf1dTestCase.testCompareToCpp2 12 12 0 2 0 0%
tests/test_lsf1d.py setup_module 1 1 0 0 0 0%
tests/test_lsf1d.py (no function) 18 2 0 2 1 85%
tests/test_lsf2d.py Lsf2dTestCase.testBadArgs1 6 6 0 2 0 0%
tests/test_lsf2d.py Lsf2dTestCase.testBadArgs2 6 6 0 2 0 0%
tests/test_lsf2d.py Lsf2dTestCase.testBadArgs3 6 6 0 2 0 0%
tests/test_lsf2d.py Lsf2dTestCase.testBadArgs4 6 6 0 2 0 0%
tests/test_lsf2d.py Lsf2dTestCase.testFitLinearXSurface2 11 11 0 2 0 0%
tests/test_lsf2d.py setup_module 1 1 0 0 0 0%
tests/test_lsf2d.py (no function) 16 2 0 2 1 83%
tests/test_makeMatchStatistics.py TestAstrometricSolver.setUp 20 20 0 4 0 0%
tests/test_makeMatchStatistics.py TestAstrometricSolver.tearDown 7 7 0 0 0 0%
tests/test_makeMatchStatistics.py TestAstrometricSolver.testMakeMatchStatistics 10 10 0 6 0 0%
tests/test_makeMatchStatistics.py TestAstrometricSolver.testMakeMatchStatisticsInRadians 14 14 0 12 0 0%
tests/test_makeMatchStatistics.py TestAstrometricSolver.testMakeMatchStatisticsInPixels 13 13 0 10 0 0%
tests/test_makeMatchStatistics.py setup_module 1 1 0 0 0 0%
tests/test_makeMatchStatistics.py (no function) 23 2 0 2 1 88%
tests/test_matchOptimisticB.py TestMatchOptimisticB.setUp 7 7 0 0 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.tearDown 4 4 0 0 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.testLinearXDistort 1 1 0 0 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.testLinearYDistort 1 1 0 0 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.testQuadraticDistort 1 1 0 0 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.testLargeDistortion 4 4 0 0 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.testLargeDistortion.applyDistortion 3 3 0 0 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.singleTestInstance 39 39 0 12 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.singleTestInstance.plot 1 1 0 2 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.computePosRefCatalog 12 12 0 2 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.loadSourceCatalog 14 14 0 4 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.testArgumentErrors 13 13 0 8 0 0%
tests/test_matchOptimisticB.py TestMatchOptimisticB.testConfigPickle 2 2 0 0 0 0%
tests/test_matchOptimisticB.py setup_module 1 1 0 0 0 0%
tests/test_matchOptimisticB.py (no function) 31 2 0 2 1 91%
tests/test_matchPessimisticB.py TestMatchPessimisticB.setUp 10 10 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.tearDown 4 4 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.testLinearXDistort 1 1 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.testLinearYDistort 1 1 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.testQuadraticDistort 1 1 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.testLargeDistortion 4 4 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.testLargeDistortion.applyDistortion 3 3 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.singleTestInstance 37 37 0 12 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.singleTestInstance.plot 1 1 0 2 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.testPassingMatcherState 19 19 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.testReferenceFilter 14 14 0 0 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.computePosRefCatalog 13 13 0 2 0 0%
tests/test_matchPessimisticB.py TestMatchPessimisticB.loadSourceCatalog 14 14 0 4 0 0%
tests/test_matchPessimisticB.py setup_module 1 1 0 0 0 0%
tests/test_matchPessimisticB.py (no function) 29 2 0 2 1 90%
tests/test_match_probabilistic_task.py MatchProbabilisticTaskTestCase.setUp 21 21 0 4 0 0%
tests/test_match_probabilistic_task.py MatchProbabilisticTaskTestCase.tearDown 4 4 0 0 0 0%
tests/test_match_probabilistic_task.py MatchProbabilisticTaskTestCase.test_MatchProbabilisticTask 5 5 0 4 0 0%
tests/test_match_probabilistic_task.py setup_module 1 1 0 0 0 0%
tests/test_match_probabilistic_task.py (no function) 16 2 0 2 1 83%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.setUp 12 12 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testConstructPattern 27 27 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchPerfect 4 4 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testOptimisticMatch 4 4 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchSkip 4 4 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchMoreSources 4 4 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testMatchMoreReferences 4 4 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testShift 9 9 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testRotation 9 9 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testShiftRotation 14 14 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testLinearDistortion 12 12 0 0 0 0%
tests/test_pessimisticPatternMatcherB3D.py TestPessimisticPatternMatcherB.testNoReferenceSources 2 2 0 2 0 0%
tests/test_pessimisticPatternMatcherB3D.py (no function) 21 1 0 2 1 91%
tests/test_setMatchDistance.py BaseTestCase.setUp 29 29 0 8 0 0%
tests/test_setMatchDistance.py BaseTestCase.tearDown 5 5 0 0 0 0%
tests/test_setMatchDistance.py BaseTestCase.doTest 15 15 0 4 0 0%
tests/test_setMatchDistance.py SideLoadTestCases.testTrivial 1 1 0 2 0 0%
tests/test_setMatchDistance.py SideLoadTestCases.testQuadraticX 1 1 0 2 0 0%
tests/test_setMatchDistance.py SideLoadTestCases.testRadial 3 3 0 0 0 0%
tests/test_setMatchDistance.py SideLoadTestCases.testRadial.radialDistortion 2 2 0 0 0 0%
tests/test_setMatchDistance.py setup_module 1 1 0 0 0 0%
tests/test_setMatchDistance.py (no function) 28 2 0 2 1 90%
tests/test_transforms.py makeRandomCoefficientMatrix 4 4 0 2 0 0%
tests/test_transforms.py makeRandomAffineTransform 1 1 0 0 0 0%
tests/test_transforms.py makeRandomPolynomialTransform 10 10 0 2 0 0%
tests/test_transforms.py makeRandomScaledPolynomialTransform 1 1 0 0 0 0%
tests/test_transforms.py makeRandomSipForwardTransform 1 1 0 0 0 0%
tests/test_transforms.py makeRandomSipReverseTransform 4 4 0 0 0 0%
tests/test_transforms.py TransformTestMixin.makeRandom 1 1 0 0 0 0%
tests/test_transforms.py TransformTestMixin.assertTransformsAlmostEqual 9 9 0 2 0 0%
tests/test_transforms.py TransformTestMixin.testLinearize 13 13 0 0 0 0%
tests/test_transforms.py PolynomialTransformTestCase.setUp 1 1 0 0 0 0%
tests/test_transforms.py PolynomialTransformTestCase.makeRandom 1 1 0 0 0 0%
tests/test_transforms.py PolynomialTransformTestCase.testArrayConstructor 12 12 0 0 0 0%
tests/test_transforms.py PolynomialTransformTestCase.testConvertScaledPolynomial 3 3 0 0 0 0%
tests/test_transforms.py PolynomialTransformTestCase.testConvertSipForward 3 3 0 0 0 0%
tests/test_transforms.py PolynomialTransformTestCase.testConvertSipReverse 3 3 0 0 0 0%
tests/test_transforms.py PolynomialTransformTestCase.testCompose 12 12 0 4 0 0%
tests/test_transforms.py ScaledPolynomialTransformTestCase.setUp 1 1 0 0 0 0%
tests/test_transforms.py ScaledPolynomialTransformTestCase.makeRandom 1 1 0 0 0 0%
tests/test_transforms.py ScaledPolynomialTransformTestCase.testConstruction 5 5 0 2 0 0%
tests/test_transforms.py ScaledPolynomialTransformTestCase.testConvertPolynomial 3 3 0 0 0 0%
tests/test_transforms.py ScaledPolynomialTransformTestCase.testConvertSipForward 3 3 0 0 0 0%
tests/test_transforms.py ScaledPolynomialTransformTestCase.testConvertSipReverse 3 3 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.setUp 1 1 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.makeRandom 1 1 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testConstruction 5 5 0 2 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testConvertPolynomial 5 5 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testConvertScaledPolynomialManual 5 5 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testConvertScaledPolynomialAutomatic 3 3 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testTransformPixels 3 3 0 2 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testMakeWcs 28 28 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testMakeWcs.fwdThenRev 1 1 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testMakeWcs.fwdThenLocalRev 1 1 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testMakeWcs.nullTransform 1 1 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels 11 11 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t1a 3 3 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t2a 3 3 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t1b 2 2 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testTransformWcsPixels.t2b 2 2 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testRotateWcsPixelsBy90 28 28 0 0 0 0%
tests/test_transforms.py SipForwardTransformTestCase.testRotateWcsPixelsBy90.compareFinite 3 3 0 0 0 0%
tests/test_transforms.py SipReverseTransformTestCase.setUp 1 1 0 0 0 0%
tests/test_transforms.py SipReverseTransformTestCase.makeRandom 1 1 0 0 0 0%
tests/test_transforms.py SipReverseTransformTestCase.testConstruction 7 7 0 2 0 0%
tests/test_transforms.py SipReverseTransformTestCase.testConvertPolynomial 5 5 0 0 0 0%
tests/test_transforms.py SipReverseTransformTestCase.testConvertScaledPolynomialManual 5 5 0 0 0 0%
tests/test_transforms.py SipReverseTransformTestCase.testConvertScaledPolynomialAutomatic 3 3 0 0 0 0%
tests/test_transforms.py SipReverseTransformTestCase.testTransformPixels 3 3 0 2 0 0%
tests/test_transforms.py ScaledPolynomialTransformFitterTestCase.setUp 1 1 0 0 0 0%
tests/test_transforms.py ScaledPolynomialTransformFitterTestCase.testFromMatches 82 82 0 8 0 0%
tests/test_transforms.py ScaledPolynomialTransformFitterTestCase.testFromGrid 14 14 0 2 0 0%
tests/test_transforms.py setup_module 1 1 0 0 0 0%
tests/test_transforms.py (no function) 67 2 0 2 1 96%
Total   3560 2762 0 840 18 19%

No items found using the specified filter.