Coverage report: 46%

Files Functions Classes

coverage.py v7.9.2, created at 2025-07-03 20:01 +0000

File function statements missing excluded coverage
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/__init__.py (no function) 6 0 0 100%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__init__ 5 5 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__getattr__ 12 12 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__setattr__ 12 12 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__getitem__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__setitem__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__contains__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__repr__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__str__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.__dir__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.keys 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.values 6 6 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.items 6 6 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigProxy.to_dict 8 8 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.__init__ 4 4 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.__getitem__ 10 10 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.__setitem__ 5 5 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.__len__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.__iter__ 4 4 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.append 3 3 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.extend 3 3 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.insert 10 10 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.remove 14 14 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.pop 16 16 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.__repr__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py ConfigListProxy.__str__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__init__ 26 26 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager._create_default_config 7 7 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager._load_config 11 11 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager._validate_config 9 9 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager._is_valid_type 6 6 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager._convert_type 16 16 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.get 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.set 12 12 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.update 2 2 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.delete 9 9 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.save 13 13 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.reload 2 2 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.reset 3 3 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.config 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.is_modified 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.raw_config 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__getitem__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__setitem__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__delitem__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__contains__ 5 5 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__len__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__iter__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.keys 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.values 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.items 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__getattr__ 3 3 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__setattr__ 3 3 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__dir__ 3 3 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__enter__ 1 1 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py TypedConfigManager.__exit__ 2 2 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/config_manager.py (no function) 69 0 0 100%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/exceptions.py (no function) 10 0 0 100%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/types.py (no function) 136 0 0 100%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py get_nested_value 14 4 0 71%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py set_nested_value 11 3 0 73%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py delete_nested_value 13 13 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py flatten_dict 12 1 0 92%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py unflatten_dict 4 4 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py merge_configs 6 0 0 100%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py validate_config_structure 7 7 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py sanitize_key 4 4 0 0%
/Users/mac/Documents/Work/peachOps/yaml-config-manager/src/yamleaf/utils.py (no function) 9 0 0 100%
Total   574 309 0 46%

No items found using the specified filter.