saltfactories.utils.loader#

Salt’s Loader PyTest Mock Support.

class saltfactories.utils.loader.LoaderModuleMock(setup_loader_modules, *, salt_module_dunders=('__opts__', '__salt__', '__runner__', '__context__', '__utils__', '__ext_pillar__', '__thorium__', '__states__', '__serializers__', '__ret__', '__grains__', '__pillar__', '__sdb__'), salt_module_dunders_optional=('__proxy__',), salt_module_dunder_attributes=('__env__', '__low__', '__instance_id__', '__orchestration_jid__', '__jid_event__', '__active_provider_name__', '__proxyenabled__'))[source]#

Bases: object

Salt Loader mock class.

start()[source]#

Start mocks.

stop()[source]#

Stop mocks.

addfinalizer(func, *args, **kwargs)[source]#

Register a function to run when stopping.