betty.config.collections.mapping module¶
Define and provide key-value mappings of betty.config.Configuration instances.
- class betty.config.collections.mapping.ConfigurationMapping[source]¶
Bases:
_ConfigurationMapping[_ConfigurationKeyT,_ConfigurationT],Generic[_ConfigurationKeyT,_ConfigurationT]A key-value mapping where values are
betty.config.Configuration.To test your own subclasses, use
betty.test_utils.config.collections.mapping.ConfigurationMappingTestBase.- load(dump: Dump) None[source]¶
Load a serialized data dump into
self.- Raises:
betty.assertion.error.AssertionFailed – Raised if the dump is invalid.
- class betty.config.collections.mapping.OrderedConfigurationMapping[source]¶
Bases:
_ConfigurationMapping[_ConfigurationKeyT,_ConfigurationT],Generic[_ConfigurationKeyT,_ConfigurationT]An ordered key-value mapping where values are
betty.config.Configuration.To test your own subclasses, use
betty.test_utils.config.collections.mapping.OrderedConfigurationMappingTestBase.- load(dump: Dump) None[source]¶
Load a serialized data dump into
self.- Raises:
betty.assertion.error.AssertionFailed – Raised if the dump is invalid.