def test_ansible_unknown_option(): runner = AnsibleRunner() with pytest.raises(KeyError, match="^'unknown'$"): runner.options_to_cli({"unknown": True})
def test_ansible_options(options, expected_cli, expected_args): runner = AnsibleRunner() cli, args = runner.options_to_cli(options) assert cli == expected_cli assert args == expected_args