def test_env_only_calls_get():
context = Context({
'key1': 'value1',
'key2': 'value2',
'key3': 'value3',
'envGet': {
'key2': 'ARB_GET_ME1',
'key4': 'ARB_GET_ME2'
}
})
with patch.multiple('pypyr.steps.env',
env_get=DEFAULT,
env_set=DEFAULT,
env_unset=DEFAULT
) as mock_env:
pypyr.steps.env.run_step(context)
mock_env['env_get'].assert_called_once()
mock_env['env_set'].assert_not_called()
mock_env['env_unset'].assert_not_called()
评论列表
文章目录