Coverage report: 90%

Files Functions Classes

coverage.py v7.6.10, created at 2025-01-09 20:12 +0100

File class statements missing excluded coverage
src/configuraptor/__about__.py (no class) 1 0 0 100%
src/configuraptor/__init__.py (no class) 12 0 0 100%
src/configuraptor/abs.py AbstractTypedConfig 8 0 0 100%
src/configuraptor/abs.py (no class) 19 0 0 100%
src/configuraptor/alias.py Alias 0 0 0 100%
src/configuraptor/alias.py (no class) 16 0 0 100%
src/configuraptor/beautify.py (no class) 26 0 0 100%
src/configuraptor/binary_config.py BinaryConfig 44 0 0 100%
src/configuraptor/binary_config.py _BinaryField 8 0 0 100%
src/configuraptor/binary_config.py (no class) 50 0 0 100%
src/configuraptor/cls.py TypedConfig 41 14 0 66%
src/configuraptor/cls.py TypedMappingAbstract 4 4 0 0%
src/configuraptor/cls.py TypedMapping 1 1 0 0%
src/configuraptor/cls.py TypedMutableMapping 3 3 0 0%
src/configuraptor/cls.py (no class) 44 1 0 98%
src/configuraptor/core.py (no class) 221 35 10 84%
src/configuraptor/dump.py (no class) 47 0 2 100%
src/configuraptor/errors.py ConfigError 0 0 0 100%
src/configuraptor/errors.py ConfigErrorMissingKey 3 3 0 0%
src/configuraptor/errors.py ConfigErrorExtraKey 3 3 0 0%
src/configuraptor/errors.py ConfigErrorCouldNotConvert 1 0 0 100%
src/configuraptor/errors.py ConfigErrorInvalidType 6 2 0 67%
src/configuraptor/errors.py ConfigErrorImmutable 2 2 0 0%
src/configuraptor/errors.py IsPostponedError 0 0 0 100%
src/configuraptor/errors.py (no class) 25 0 0 100%
src/configuraptor/helpers.py (no class) 77 4 14 95%
src/configuraptor/loaders/__init__.py (no class) 17 0 0 100%
src/configuraptor/loaders/_types.py (no class) 4 0 0 100%
src/configuraptor/loaders/loaders_shared.py (no class) 48 0 0 100%
src/configuraptor/loaders/register.py (no class) 40 0 0 100%
src/configuraptor/postpone.py Postponed 10 10 2 0%
src/configuraptor/postpone.py (no class) 9 0 0 100%
src/configuraptor/singleton.py SingletonMeta 6 3 0 50%
src/configuraptor/singleton.py Singleton 0 0 0 100%
src/configuraptor/singleton.py (no class) 7 0 0 100%
src/configuraptor/type_converters.py (no class) 33 0 0 100%
Total   836 85 28 90%

No items found using the specified filter.