betty.plugin.assertion module¶
Provide plugin assertions.
- betty.plugin.assertion.assert_plugin(plugin_repository: betty.plugin.PluginRepository[betty.plugin.assertion._PluginT]) betty.assertion.AssertionChain[Any, type[betty.plugin.assertion._PluginT]][source]¶
Assert that a value is a plugin ID.
- Parameters:
plugin_repository (
betty.plugin.PluginRepository[typing.TypeVar(_PluginT, bound=betty.plugin.Plugin)])- Return type:
betty.assertion.AssertionChain[typing.Any,type[typing.TypeVar(_PluginT, bound=betty.plugin.Plugin)]]