Coverage report: 64%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-12 02:10 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
src / eo_history / __init__.py (no function)   100% 6 0 4   100% 0 0   100%
src / eo_history / _version.py (no function)   0% 11 11 0   100% 0 0   0%
src / eo_history / backends.py get_backend   70% 10 3 0   50% 2 1   67%
src / eo_history / backends.py (no function)   100% 2 0 0   100% 0 0   100%
src / eo_history / container.py is_singularity   100% 2 0 0   100% 0 0   100%
src / eo_history / container.py is_docker   100% 2 0 0   100% 0 0   100%
src / eo_history / container.py is_container   100% 1 0 0   100% 0 0   100%
src / eo_history / container.py get_container_build_info   0% 3 3 0   100% 0 0   0%
src / eo_history / container.py get_build_singularity_labels   0% 11 11 0   0% 10 0   0%
src / eo_history / container.py (no function)   100% 7 0 0   100% 0 0   100%
src / eo_history / history.py read_metadata_from_file   100% 4 0 0   100% 2 0   100%
src / eo_history / history.py read_metadata_from_object   75% 4 1 0   50% 2 1   67%
src / eo_history / history.py set_processing_history_object   100% 4 0 0   100% 2 0   100%
src / eo_history / history.py ProcessingHistory.__init__   100% 4 0 0   100% 0 0   100%
src / eo_history / history.py ProcessingHistory.dump   0% 14 14 0   0% 6 0   0%
src / eo_history / history.py ProcessingHistory.fromXMLTree   0% 10 10 0   0% 4 0   0%
src / eo_history / history.py ProcessingHistory.addFile   0% 5 5 0   0% 2 0   0%
src / eo_history / history.py ProcessingHistory.addRelationship   0% 5 5 0   0% 2 0   0%
src / eo_history / history.py ProcessingHistory.addDirectParent   100% 1 0 0   100% 0 0   100%
src / eo_history / history.py ProcessingHistory.createKey   67% 3 1 0   50% 2 1   60%
src / eo_history / history.py ProcessingHistory.mergeHistory   56% 9 4 0   50% 8 4   53%
src / eo_history / history.py ProcessingHistory.processNode   0% 11 11 0   0% 6 0   0%
src / eo_history / history.py ProcessingHistory.convert_to_builtin_types   67% 15 5 0   64% 14 5   66%
src / eo_history / history.py ProcessingHistory.toString   69% 13 4 0   38% 8 3   57%
src / eo_history / history.py ProcessingHistory.fromString   56% 27 12 0   33% 12 4   49%
src / eo_history / history.py readTreeFromDataset   87% 15 2 0   70% 10 3   80%
src / eo_history / history.py readTreeFromFilename   100% 11 0 0   67% 6 2   88%
src / eo_history / history.py _read_metadata_from_rasterio   80% 10 2 0   50% 4 2   71%
src / eo_history / history.py _read_metadata_from_rasterio_filename   100% 4 0 0   100% 0 0   100%
src / eo_history / history.py _read_metadata_from_gdal   67% 18 6 0   50% 8 4   62%
src / eo_history / history.py _read_metadata_from_gdal_filename   100% 4 0 0   100% 0 0   100%
src / eo_history / history.py _set_processing_history_gdal   65% 20 7 0   50% 6 3   62%
src / eo_history / history.py _set_processing_history_rasterio   60% 10 4 0   50% 2 1   58%
src / eo_history / history.py getMandatoryFields   87% 70 9 0   87% 38 5   87%
src / eo_history / history.py insertHistory   100% 12 0 0   83% 6 1   94%
src / eo_history / history.py insertMetadataDataset   100% 11 0 0   83% 6 1   94%
src / eo_history / history.py setProcessingHistoryDataset   66% 29 10 0   67% 12 4   66%
src / eo_history / history.py trimParents   0% 11 11 0   0% 4 0   0%
src / eo_history / history.py insertMetadataFilename   100% 18 0 0   83% 6 1   96%
src / eo_history / history.py fileIsXML   0% 6 6 0   100% 0 0   0%
src / eo_history / history.py (no function)   92% 76 6 0   50% 2 1   91%
Total     68% 509 163 4   55% 192 47   64%

No items found using the specified filter.