Coverage report: 75%

Files Functions Classes

coverage.py v7.13.4, created at 2026-03-14 22:23 +0000

File class   statements missing excluded   coverage
genschema / __init__.py (no class)   4 0 0   100%
genschema / cli.py (no class)   88 88 0   0%
genschema / comparators / __init__.py (no class)   9 0 0   100%
genschema / comparators / delete_element.py DeleteElement   4 0 0   100%
genschema / comparators / delete_element.py (no class)   7 0 0   100%
genschema / comparators / empty.py EmptyComparator   25 2 0   92%
genschema / comparators / empty.py (no class)   6 0 0   100%
genschema / comparators / flag.py FlagMaker   2 2 0   0%
genschema / comparators / flag.py (no class)   5 0 0   100%
genschema / comparators / format.py FormatDetector   5 0 0   100%
genschema / comparators / format.py FormatComparator   29 5 0   83%
genschema / comparators / format.py (no class)   14 0 0   100%
genschema / comparators / no_additional_prop.py NoAdditionalProperties   3 0 0   100%
genschema / comparators / no_additional_prop.py (no class)   6 0 0   100%
genschema / comparators / required.py RequiredComparator   24 1 0   96%
genschema / comparators / required.py (no class)   6 0 0   100%
genschema / comparators / schema_version.py SchemaVersionComparator   3 0 0   100%
genschema / comparators / schema_version.py (no class)   6 0 0   100%
genschema / comparators / template.py ToDelete   0 0 0   100%
genschema / comparators / template.py Resource   0 0 0   100%
genschema / comparators / template.py ProcessingContext   0 0 0   100%
genschema / comparators / template.py Comparator   2 2 0   0%
genschema / comparators / template.py (no class)   21 0 0   100%
genschema / comparators / type.py TypeComparator   19 1 0   95%
genschema / comparators / type.py (no class)   73 1 0   99%
genschema / node.py NodeKind   0 0 0   100%
genschema / node.py SchemaNode   3 3 0   0%
genschema / node.py (no class)   10 10 0   0%
genschema / pipeline.py Converter   182 29 0   84%
genschema / pipeline.py (no class)   25 0 0   100%
genschema / pseudo_arrays.py PseudoArrayHandlerBase   1 1 0   0%
genschema / pseudo_arrays.py PseudoArrayHandler   7 1 0   86%
genschema / pseudo_arrays.py (no class)   6 0 0   100%
Total     595 146 0   75%

No items found using the specified filter.