Coverage report: 12%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-30 08:40 +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 / daf / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / daf / base / __init__.py (no function)   100% 5 0 0   100% 0 0   100%
python / lsst / daf / base / dateTime / __init__.py (no function)   100% 1 0 0   100% 0 0   100%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.toPython   0% 5 5 0   0% 2 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.toAstropy   0% 2 2 0   100% 0 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.__repr__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.__reduce__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.__lt__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.__le__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.__gt__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py DateTime.__ge__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / base / dateTime / dateTimeContinued.py (no function)   100% 13 0 0   100% 0 0   100%
python / lsst / daf / base / propertyContainer / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py getPropertySetState   0% 3 3 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py getPropertyListState   0% 2 2 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py setPropertySetState   0% 4 4 0   0% 4 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py setPropertyListState   0% 2 2 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _propertyContainerElementTypeName   0% 5 5 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _propertyContainerGet   0% 20 20 0   0% 10 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _iterable   0% 7 7 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _guessIntegerType   0% 34 34 0   0% 20 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _guessIntegerType._choose_int_from_range   0% 12 12 0   0% 10 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _propertyContainerSet   0% 14 14 0   0% 8 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _propertyContainerAdd   0% 14 14 0   0% 8 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _makePropertySet   0% 3 3 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py _makePropertyList   0% 3 3 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.from_mapping   0% 14 14 0   0% 10 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.get   0% 4 4 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.getArray   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.getScalar   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.set   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.add   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.update   0% 5 5 0   0% 6 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.toDict   0% 7 7 0   0% 4 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__eq__   0% 12 12 0   0% 12 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__copy__   0% 4 4 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__deepcopy__   0% 3 3 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__contains__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__setitem__   0% 6 6 0   0% 4 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__getitem__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__delitem__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__str__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__len__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__iter__   0% 2 2 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.keys   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.items   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.values   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.pop   0% 7 7 0   0% 4 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.__reduce__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.get_dict   0% 3 3 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertySet.set_dict   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.get   0% 4 4 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.getArray   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.getScalar   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.set   0% 4 4 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.add   0% 4 4 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.setComment   0% 5 5 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.toList   0% 9 9 0   0% 6 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.toOrderedDict   0% 4 4 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.__eq__   0% 6 6 0   0% 6 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.__copy__   0% 4 4 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.__deepcopy__   0% 3 3 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.__iter__   0% 2 2 0   0% 2 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.__setitem__   0% 10 10 0   0% 6 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.__reduce__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.get_dict   0% 9 9 0   0% 6 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py PropertyList.set_dict   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / propertyContainer / propertyContainerContinued.py (no function)   100% 84 0 0   100% 2 0   100%
python / lsst / daf / base / version.py (no function)   100% 5 0 0   100% 0 0   100%
python / lsst / daf / base / yaml.py dt_representer   0% 1 1 0   100% 0 0   0%
python / lsst / daf / base / yaml.py pl_representer   0% 2 2 0   100% 0 0   0%
python / lsst / daf / base / yaml.py ps_representer   0% 2 2 0   100% 0 0   0%
python / lsst / daf / base / yaml.py dt_constructor   0% 2 2 0   100% 0 0   0%
python / lsst / daf / base / yaml.py pl_constructor   0% 4 4 0   100% 0 0   0%
python / lsst / daf / base / yaml.py ps_constructor   0% 4 4 0   100% 0 0   0%
python / lsst / daf / base / yaml.py (no function)   79% 38 8 0   58% 12 5   74%
tests / test_PropertyList.py PropertyListTestCase.testConstruct   0% 2 2 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.checkPickle   0% 3 3 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testScalar   0% 51 51 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testGetDefault   0% 10 10 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testExists   0% 4 4 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testGetVector   0% 24 24 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testGetVector2   0% 12 12 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testAddScalar   0% 19 19 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testDateTimeToString   0% 3 3 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testGetScalarThrow   0% 26 26 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testAddVector   0% 11 11 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testComment   0% 12 12 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testOrder   0% 26 26 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testToOrderedDict   0% 27 27 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testHierarchy   0% 37 37 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testCombineHierarchical   0% 7 7 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testCopy   0% 23 23 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testArrayProperties   0% 16 16 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testHierarchy2   0% 25 25 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testvariousThrows   0% 18 18 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testNames   0% 12 12 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testParamNames   0% 10 10 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testPropertySetNames   0% 10 10 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testGetAs   0% 42 42 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testCombine   0% 36 36 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testUpdate   0% 43 43 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testCombineThrow   0% 9 9 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testremove   0% 41 41 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testdeepCopy   0% 16 16 0   100% 0 0   0%
tests / test_PropertyList.py PropertyListTestCase.testToString   0% 25 25 0   100% 0 0   0%
tests / test_PropertyList.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_PropertyList.py (no function)   95% 43 2 0   50% 2 1   93%
tests / test_PropertySet_2.py PropertySetTestCase.testConstruct   0% 2 2 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.checkPickle   0% 2 2 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testScalar   0% 52 52 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testNumPyScalars   0% 21 21 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testGetDefault   0% 11 11 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testExists   0% 5 5 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testGetVector   0% 23 23 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testGetVector2   0% 12 12 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testAddScalar   0% 18 18 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testSetAddVector   0% 40 40 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testDateTimeToString   0% 4 4 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testGetScalarThrow   0% 8 8 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testSubPS   0% 24 24 0   100% 0 0   0%
tests / test_PropertySet_2.py PropertySetTestCase.testCopy   0% 25 25 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testConstruct   0% 2 2 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testScalar   0% 45 45 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testGetDefault   0% 5 5 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testExists   0% 4 4 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testGetVector   0% 16 16 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testGetVector2   0% 8 8 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testAddScalar   0% 14 14 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testDateTimeToString   0% 3 3 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testGetScalarThrow   0% 7 7 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testSubPS   0% 21 21 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testCombine   0% 42 42 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testUpdate   0% 48 48 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testCombineThrow   0% 9 9 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testToDict   0% 51 51 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testFromDataclass   0% 7 7 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testAddVector   0% 7 7 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testArrayProperties   0% 16 16 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testHierarchy   0% 56 56 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testvariousThrows   0% 19 19 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testIntegerRanges   0% 15 15 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testNames   0% 15 15 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testParamNames   0% 13 13 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testPropertySetNames   0% 14 14 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testGetAs   0% 53 53 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testRemove   0% 37 37 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testDeepCopy   0% 17 17 0   100% 0 0   0%
tests / test_PropertySet_2.py FlatTestCase.testToString   0% 24 24 0   100% 0 0   0%
tests / test_PropertySet_2.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_PropertySet_2.py (no function)   96% 56 2 0   50% 2 1   95%
tests / test_dateTime.py DateTimeTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testMJD   0% 6 6 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testLeapSecond   0% 5 5 0   0% 2 0   0%
tests / test_dateTime.py DateTimeTestCase.testNsecs   0% 11 11 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testBoundaryMJD   0% 4 4 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testCrossBoundaryNsecs   0% 3 3 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testNsecsTAI   0% 6 6 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testNsecsDefault   0% 6 6 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testNow   0% 8 8 0   0% 4 0   0%
tests / test_dateTime.py DateTimeTestCase.testSorting   0% 6 6 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testCompare   0% 9 9 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testIsoEpoch   0% 3 3 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testIsoUTCBasic   0% 9 9 0   0% 6 0   0%
tests / test_dateTime.py DateTimeTestCase.testIsoNonUTCBasics   0% 8 8 0   0% 8 0   0%
tests / test_dateTime.py DateTimeTestCase.testIsoExpanded   0% 5 5 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testIsoNoNSecs   0% 5 5 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testSOFA   0% 4 4 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testAstropyComparison   0% 10 10 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testAstropyComparison.check_times   0% 6 6 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testIsoThrow   0% 51 51 0   0% 6 0   0%
tests / test_dateTime.py DateTimeTestCase.testWraparound   0% 2 2 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testDM7622   0% 8 8 0   0% 2 0   0%
tests / test_dateTime.py DateTimeTestCase.testStr   0% 9 9 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testNsecsTT   0% 6 6 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testFracSecs   0% 8 8 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testInvalid   0% 18 18 0   0% 4 0   0%
tests / test_dateTime.py DateTimeTestCase.testNegative   0% 29 29 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testConvert   0% 14 14 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testPickle   0% 3 3 0   100% 0 0   0%
tests / test_dateTime.py DateTimeTestCase.testToAstropy   0% 12 12 0   100% 0 0   0%
tests / test_dateTime.py TimeZoneBaseTestCase.setUp   0% 3 3 0   100% 0 0   0%
tests / test_dateTime.py TimeZoneBaseTestCase.tearDown   0% 3 3 0   0% 2 0   0%
tests / test_dateTime.py (no function)   98% 50 1 0   50% 2 1   96%
tests / test_dict.py DictTestCase.setUp   0% 37 37 0   100% 0 0   0%
tests / test_dict.py DictTestCase.testShallowCopyPropertySet   0% 9 9 0   100% 0 0   0%
tests / test_dict.py DictTestCase.testDeepCopyPropertySet   0% 8 8 0   100% 0 0   0%
tests / test_dict.py DictTestCase.testDictPropertySet   0% 43 43 0   0% 8 0   0%
tests / test_dict.py DictTestCase.testPop   0% 6 6 0   100% 0 0   0%
tests / test_dict.py DictTestCase.testDictPropertyList   0% 59 59 0   0% 4 0   0%
tests / test_dict.py DictTestCase.testCopyPropertyList   0% 14 14 0   100% 0 0   0%
tests / test_dict.py DictTestCase.test_get_set_dict   0% 3 3 0   100% 0 0   0%
tests / test_dict.py DictTestCase.test_get_set_dict.check   0% 13 13 0   100% 0 0   0%
tests / test_dict.py (no function)   93% 14 1 0   50% 2 1   88%
tests / test_executables.py (no function)   86% 7 1 0   50% 2 1   78%
tests / test_yaml.py YAMLTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_yaml.py YAMLTestCase.testYamlPS   0% 18 18 0   100% 0 0   0%
tests / test_yaml.py YAMLTestCase.testYamlPL   0% 15 15 0   100% 0 0   0%
tests / test_yaml.py YAMLTestCase.testYamlNest   0% 22 22 0   100% 0 0   0%
tests / test_yaml.py YAMLTestCase.testYamlDateTime   0% 4 4 0   100% 0 0   0%
tests / test_yaml.py YAMLTestCase.testLoader   0% 7 7 0   100% 0 0   0%
tests / test_yaml.py (no function)   83% 18 3 0   50% 2 1   80%
Total     12% 2613 2291 0   6% 232 11   12%

No items found using the specified filter.