Coverage report: 82%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-21 01:27 -0700

      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/cpputils/__init__.py (no function)   100% 4 0 0   100% 0 0   100%
python/lsst/cpputils/backtrace/__init__.py (no function)   100% 1 0 0   100% 0 0   100%
python/lsst/cpputils/version.py (no function)   100% 5 0 0   100% 0 0   100%
tests/backtrace.py (no function)   0% 4 4 0   0% 2 0   0%
tests/test_backtrace.py BacktraceTestCase.setUp   100% 1 0 0   100% 0 0   100%
tests/test_backtrace.py BacktraceTestCase.test_segfault   100% 6 0 0   50% 2 1   88%
tests/test_backtrace.py (no function)   91% 11 1 0   50% 2 1   85%
tests/test_cache.py numberToWords   27% 11 8 0   25% 4 1   27%
tests/test_cache.py CacheTestCase.check   100% 31 0 0   100% 6 0   100%
tests/test_cache.py CacheTestCase.testDirect   100% 1 0 0   100% 0 0   100%
tests/test_cache.py CacheTestCase.testLazy   75% 8 2 0   50% 2 1   70%
tests/test_cache.py CacheTestCase.testLazy.addFunction   100% 2 0 0   100% 0 0   100%
tests/test_cache.py CacheTestCase.testLazy.trap   100% 1 0 0   100% 0 0   100%
tests/test_cache.py (no function)   89% 9 1 0   50% 2 1   82%
tests/test_pybind11.py Pybind11TestCase.setUp   100% 1 0 0   100% 0 0   100%
tests/test_pybind11.py Pybind11TestCase.testConstructors   100% 3 0 0   100% 0 0   100%
tests/test_pybind11.py Pybind11TestCase.testReturnNone   0% 2 2 0   100% 0 0   0%
tests/test_pybind11.py Pybind11TestCase.testReturnSelf   0% 2 2 0   100% 0 0   0%
tests/test_pybind11.py Pybind11TestCase.testReturnCopy   0% 5 5 0   100% 0 0   0%
tests/test_pybind11.py Pybind11TestCase.testStringification   100% 3 0 0   100% 0 0   100%
tests/test_pybind11.py Pybind11TestCase.testEqualityComparison   100% 2 0 0   100% 0 0   100%
tests/test_pybind11.py Pybind11TestCase.testListEqualityComparison   0% 2 2 0   100% 0 0   0%
tests/test_pybind11.py Pybind11TestCase.assertAccepts   50% 4 2 0   100% 0 0   50%
tests/test_pybind11.py Pybind11TestCase.checkNumeric   100% 6 0 0   100% 4 0   100%
tests/test_pybind11.py Pybind11TestCase.checkFloating   100% 2 0 0   100% 0 0   100%
tests/test_pybind11.py Pybind11TestCase.checkInteger   0% 3 3 0   100% 0 0   0%
tests/test_pybind11.py Pybind11TestCase.testFloatingPoints   100% 3 0 0   100% 0 0   100%
tests/test_pybind11.py Pybind11TestCase.testExtendedIntegers   0% 5 5 0   0% 2 0   0%
tests/test_pybind11.py Pybind11TestCase.testOverloads   100% 2 0 0   100% 0 0   100%
tests/test_pybind11.py Pybind11TestCase.testCppIndex1Axis   100% 9 0 0   100% 4 0   100%
tests/test_pybind11.py Pybind11TestCase.testCppIndex2Axis   100% 28 0 0   100% 8 0   100%
tests/test_pybind11.py Pybind11TestCase.testTemplateInvoker   100% 5 0 0   100% 2 0   100%
tests/test_pybind11.py (no function)   97% 30 1 0   50% 2 1   94%
tests/test_smart_holder.py SmartHolderTestSuite.PyDerived.__init__   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.PyDerived.abstract   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.PyCppDerived.__init__   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.PyCppDerived.nonOverridable   0% 1 1 0   100% 0 0   0%
tests/test_smart_holder.py SmartHolderTestSuite.PyCppDerived.overridable   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.PyCppDerived.abstract   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.checkGarbageCollection   100% 6 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.testPyDerivedGarbageCollection   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.testCppDerivedGarbageCollection   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py SmartHolderTestSuite.testPyCppDerivedGarbageCollection   100% 1 0 0   100% 0 0   100%
tests/test_smart_holder.py (no function)   94% 18 1 0   50% 2 1   90%
Total     84% 247 40 0   70% 44 7   82%

No items found using the specified filter.