configzen coverage for d3655508cd871673f3b2f3b68ca3824f549cce8e: 54%

Files Functions Classes

coverage.py v7.5.1, created at 2024-05-15 02:42 +0000

File class statements missing excluded branches partial coverage
configzen/config.py BaseConfig 130 122 0 46 1 5%
configzen/config.py Item 3 3 0 4 0 0%
configzen/config.py (no class) 84 0 6 4 1 99%
configzen/data.py DataFormat 17 10 0 8 2 44%
configzen/errors.py ConfigError 1 1 0 0 0 0%
configzen/errors.py RouteError 4 4 0 0 0 0%
configzen/errors.py LinkedRouteError 4 1 0 0 0 75%
configzen/formats/std_json.py JSONDataFormat 8 8 0 6 0 0%
configzen/formats/std_plist.py PlistDataFormat 16 16 0 10 0 0%
configzen/formats/toml.py TOMLDataFormat 10 10 0 6 0 0%
configzen/formats/yaml.py YAMLDataFormat 18 18 0 4 0 0%
configzen/module_proxy.py ModuleProxy 52 13 0 22 6 72%
configzen/processor.py _ProcessedReplacements 7 7 0 2 0 0%
configzen/processor.py _ProcessedData 54 54 0 24 0 0%
configzen/processor.py ConfigProcessor 19 15 0 6 0 24%
configzen/processor.py FileSystemAwareConfigProcessor 4 4 0 4 0 0%
configzen/processor.py (no class) 56 2 13 4 1 95%
configzen/routes.py Step 5 1 3 0 0 80%
configzen/routes.py GetAttr 3 2 0 0 0 33%
configzen/routes.py GetItem 12 4 0 6 2 67%
configzen/routes.py Route 55 19 1 32 6 64%
configzen/routes.py LinkedRoute 33 6 2 10 3 79%
configzen/sources.py ConfigSource 16 16 6 4 0 0%
configzen/sources.py StreamConfigSource 5 5 2 0 0 0%
configzen/sources.py FileConfigSource 56 56 1 18 0 0%
Total   978 397 83 238 22 54%

No items found using the specified filter.

28 classes skipped due to complete coverage.