mock.env¶
Submodule to mock Env.
Classes¶
Config for MockEnv. |
Functions¶
|
Mock e3.env.Env as a context or decorator. |
Module Contents¶
- class mock.env.MockEnvConfig¶
Bases:
TypedDictConfig for MockEnv.
- name: str¶
Mocked platform name
- version: typing_extensions.NotRequired[str]¶
Mocked system version
- machine: typing_extensions.NotRequired[str]¶
Mocked name of the target machine
- mode: typing_extensions.NotRequired[str]¶
Mocked name of the mode
- mock.env.mock_env(config: MockEnvConfig | None = None) Iterator[e3.env.Env]¶
Mock e3.env.Env as a context or decorator.
- Parameters:
config – config for the mock
- Returns:
yield an Env iterator