Coverage report: 22%

Files Functions Classes

coverage.py v7.5.1, created at 2024-05-16 03:31 -0700

File function statements missing excluded branches partial coverage
python/lsst/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/shapelet/__init__.py (no function) 10 0 0 0 0 100%
python/lsst/shapelet/constants/__init__.py (no function) 1 0 0 0 0 100%
python/lsst/shapelet/constants/constantsContinued.py BasisTypeEnum.__reduce__ 1 1 0 0 0 0%
python/lsst/shapelet/constants/constantsContinued.py (no function) 6 0 0 2 0 100%
python/lsst/shapelet/generator.py IndexGenerator.__init__ 2 2 0 0 0 0%
python/lsst/shapelet/generator.py IndexGenerator.make 4 4 0 4 0 0%
python/lsst/shapelet/generator.py IndexGenerator.__len__ 1 1 0 0 0 0%
python/lsst/shapelet/generator.py HermiteIndexGenerator.__iter__ 5 5 0 4 0 0%
python/lsst/shapelet/generator.py LaguerreIndexGenerator.__iter__ 14 14 0 6 0 0%
python/lsst/shapelet/generator.py (no function) 12 0 0 2 0 100%
python/lsst/shapelet/multiShapeletFunction/__init__.py (no function) 1 0 0 0 0 100%
python/lsst/shapelet/multiShapeletFunction/multiShapeletFunctionContinued.py MultiShapeletFunction.__reduce__ 1 1 0 0 0 0%
python/lsst/shapelet/multiShapeletFunction/multiShapeletFunctionContinued.py (no function) 6 0 0 2 0 100%
python/lsst/shapelet/radialProfile/__init__.py (no function) 1 0 0 0 0 100%
python/lsst/shapelet/radialProfile/radialProfileContinued.py RadialProfile.evaluate 3 3 0 2 0 0%
python/lsst/shapelet/radialProfile/radialProfileContinued.py (no function) 7 0 0 2 0 100%
python/lsst/shapelet/shapeletFunction/__init__.py (no function) 1 0 0 0 0 100%
python/lsst/shapelet/shapeletFunction/shapeletFunctionContinued.py ShapeletFunction.__reduce__ 1 1 0 0 0 0%
python/lsst/shapelet/shapeletFunction/shapeletFunctionContinued.py (no function) 6 0 0 2 0 100%
python/lsst/shapelet/tests.py ShapeletTestCase.makeUnitVector 3 3 0 0 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.makeImage 6 6 0 4 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.makeRandomShapeletFunction 10 10 0 4 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.makeRandomMultiShapeletFunction 4 4 0 2 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.compareShapeletFunctions 4 4 0 0 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.simplifyMultiShapeletFunction 10 10 0 8 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.compareMultiShapeletFunctions 6 6 0 4 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.checkMoments 15 15 0 0 0 0%
python/lsst/shapelet/tests.py ShapeletTestCase.checkConvolution 22 22 0 2 0 0%
python/lsst/shapelet/tests.py (no function) 23 2 0 8 0 94%
python/lsst/shapelet/tractor.py registerRadialProfiles 28 5 0 10 1 84%
python/lsst/shapelet/tractor.py evaluateRadial 18 18 0 12 0 0%
python/lsst/shapelet/tractor.py integrateNormalizedFluxes 9 9 0 6 0 0%
python/lsst/shapelet/tractor.py plotSuite 63 63 0 44 0 0%
python/lsst/shapelet/tractor.py (no function) 14 0 0 0 0 100%
python/lsst/shapelet/version.py (no function) 5 0 0 0 0 100%
tests/test_functorKeys.py FunctorKeyTestCase.setUp 1 1 0 0 0 0%
tests/test_functorKeys.py FunctorKeyTestCase.testComputeOrder 7 7 0 4 0 0%
tests/test_functorKeys.py FunctorKeyTestCase.testShapeletFunctionKey 17 17 0 0 0 0%
tests/test_functorKeys.py FunctorKeyTestCase.testMultiShapeletFunctionKey 16 16 0 4 0 0%
tests/test_functorKeys.py setup_module 1 1 0 0 0 0%
tests/test_functorKeys.py (no function) 18 2 0 2 1 85%
tests/test_hermiteTransformMatrix.py HermiteTransformMatrixTestCase.setUp 4 4 0 0 0 0%
tests/test_hermiteTransformMatrix.py HermiteTransformMatrixTestCase.ht 4 4 0 2 0 0%
tests/test_hermiteTransformMatrix.py HermiteTransformMatrixTestCase.testCoefficientMatrices 7 7 0 4 0 0%
tests/test_hermiteTransformMatrix.py HermiteTransformMatrixTestCase.testCoefficientsAgainstHermite 4 4 0 2 0 0%
tests/test_hermiteTransformMatrix.py HermiteTransformMatrixTestCase.testTransformMatrix 16 16 0 8 0 0%
tests/test_hermiteTransformMatrix.py setup_module 1 1 0 0 0 0%
tests/test_hermiteTransformMatrix.py (no function) 24 4 0 8 1 84%
tests/test_matrixBuilder.py MatrixBuilderTestCase.setUp 5 5 0 0 0 0%
tests/test_matrixBuilder.py MatrixBuilderTestCase.checkAccessors 2 2 0 0 0 0%
tests/test_matrixBuilder.py MatrixBuilderTestCase.testShapeletMatrixBuilder 43 43 0 0 0 0%
tests/test_matrixBuilder.py MatrixBuilderTestCase.testRemappedShapeletMatrixBuilder 35 35 0 0 0 0%
tests/test_matrixBuilder.py MatrixBuilderTestCase.testConvolvedShapeletMatrixBuilder 43 43 0 8 0 0%
tests/test_matrixBuilder.py MatrixBuilderTestCase.testRemappedConvolvedShapeletMatrixBuilder 32 32 0 4 0 0%
tests/test_matrixBuilder.py MatrixBuilderTestCase.testCompoundMatrixBuilder 39 39 0 8 0 0%
tests/test_matrixBuilder.py MatrixBuilderTestCase.testConvolvedCompoundMatrixBuilder 40 40 0 6 0 0%
tests/test_matrixBuilder.py setup_module 1 1 0 0 0 0%
tests/test_matrixBuilder.py (no function) 22 2 0 2 1 88%
tests/test_multiShapelet.py MultiShapeletTestCase.setUp 1 1 0 0 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testMoments 7 7 0 0 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testPickle 8 8 0 2 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testConvolveGaussians 31 31 0 8 0 5%
tests/test_multiShapelet.py MultiShapeletTestCase.testConvolveGaussians.makeMultiShapeletFunction 6 6 0 2 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testConvolveGaussians.evalMultiGaussian 4 4 0 0 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testConvolveGaussians.printForGalSim 5 5 0 2 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testBasisNormalize 11 11 0 2 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testBasisNormalize.makePositiveMatrix 3 3 0 0 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testBasisScale 11 11 0 6 0 0%
tests/test_multiShapelet.py MultiShapeletTestCase.testBasisMerge 17 17 0 8 0 0%
tests/test_multiShapelet.py setup_module 1 1 0 0 0 0%
tests/test_multiShapelet.py (no function) 21 2 0 2 1 87%
tests/test_profiles.py ProfileTestCase.testRadii 10 10 0 4 0 0%
tests/test_profiles.py ProfileTestCase.testGaussian 6 6 0 0 0 0%
tests/test_profiles.py ProfileTestCase.testShapeletApproximations 33 33 0 8 0 0%
tests/test_profiles.py setup_module 1 1 0 0 0 0%
tests/test_profiles.py (no function) 25 2 0 2 1 89%
tests/test_projection.py ProjectionTestCase.setUp 2 2 0 0 0 0%
tests/test_projection.py ProjectionTestCase.testRotation 15 15 0 0 0 0%
tests/test_projection.py ProjectionTestCase.testPerturbation 16 16 0 6 0 0%
tests/test_projection.py ProjectionTestCase.testConvolution0 8 8 0 0 0 0%
tests/test_projection.py setup_module 1 1 0 0 0 0%
tests/test_projection.py (no function) 19 2 0 2 1 86%
tests/test_shapeletFunction.py ShapeletFunctionTestCase.setUp 10 10 0 2 0 0%
tests/test_shapeletFunction.py ShapeletFunctionTestCase.testPickle 7 7 0 2 0 0%
tests/test_shapeletFunction.py ShapeletFunctionTestCase.testConversion 14 14 0 4 0 0%
tests/test_shapeletFunction.py ShapeletFunctionTestCase.testMoments 5 5 0 2 0 0%
tests/test_shapeletFunction.py ShapeletFunctionTestCase.testDerivatives 17 17 0 4 0 0%
tests/test_shapeletFunction.py ShapeletFunctionTestCase.testAddToImage 14 14 0 2 0 0%
tests/test_shapeletFunction.py ShapeletFunctionTestCase.testConvolution 16 16 0 2 0 0%
tests/test_shapeletFunction.py setup_module 1 1 0 0 0 0%
tests/test_shapeletFunction.py (no function) 26 4 0 2 1 82%
Total   1079 826 0 266 8 22%

No items found using the specified filter.