1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-11 22:45:05 +00:00

Reformat everything.

This commit is contained in:
Felix Fontein 2025-11-01 12:08:41 +01:00
parent 3f2213791a
commit 340ff8586d
1008 changed files with 61301 additions and 58309 deletions

View file

@ -94,14 +94,15 @@ def get_instance(instance):
def test_get_jenkins_instance_with_user_and_token(instance):
instance.node_exists.return_value = False
with set_module_args({
"name": "my-node",
"state": "absent",
"url": "https://localhost:8080",
"user": "admin",
"token": "password",
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
"url": "https://localhost:8080",
"user": "admin",
"token": "password",
}
):
with pytest.raises(AnsibleExitJson):
jenkins_node.main()
@ -111,13 +112,14 @@ def test_get_jenkins_instance_with_user_and_token(instance):
def test_get_jenkins_instance_with_user(instance):
instance.node_exists.return_value = False
with set_module_args({
"name": "my-node",
"state": "absent",
"url": "https://localhost:8080",
"user": "admin",
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
"url": "https://localhost:8080",
"user": "admin",
}
):
with pytest.raises(AnsibleExitJson):
jenkins_node.main()
@ -127,12 +129,13 @@ def test_get_jenkins_instance_with_user(instance):
def test_get_jenkins_instance_with_no_credential(instance):
instance.node_exists.return_value = False
with set_module_args({
"name": "my-node",
"state": "absent",
"url": "https://localhost:8080",
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
"url": "https://localhost:8080",
}
):
with pytest.raises(AnsibleExitJson):
jenkins_node.main()
@ -147,11 +150,12 @@ def test_state_present_when_absent(get_instance, instance, state):
instance.node_exists.return_value = False
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": state,
}):
with set_module_args(
{
"name": "my-node",
"state": state,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -166,12 +170,13 @@ def test_state_present_when_absent_check_mode(get_instance, instance, state):
instance.node_exists.return_value = False
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": state,
"_ansible_check_mode": True,
}):
with set_module_args(
{
"name": "my-node",
"state": state,
"_ansible_check_mode": True,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -182,18 +187,17 @@ def test_state_present_when_absent_check_mode(get_instance, instance, state):
@mark.parametrize(["state"], [param(state) for state in PRESENT_STATES])
def test_state_present_when_absent_redirect_auth_error_handled(
get_instance, instance, state
):
def test_state_present_when_absent_redirect_auth_error_handled(get_instance, instance, state):
instance.node_exists.side_effect = [False, True]
instance.get_node_config.return_value = "<slave />"
instance.create_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": state,
}):
with set_module_args(
{
"name": "my-node",
"state": state,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -209,11 +213,12 @@ def test_state_present_when_absent_other_error_raised(get_instance, instance, st
instance.get_node_config.return_value = "<slave />"
instance.create_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": state,
}):
with set_module_args(
{
"name": "my-node",
"state": state,
}
):
with raises(AnsibleFailJson) as result:
jenkins_node.main()
@ -226,11 +231,12 @@ def test_state_present_when_present(get_instance, instance):
instance.node_exists.return_value = True
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": "present",
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -244,11 +250,12 @@ def test_state_absent_when_present(get_instance, instance):
instance.node_exists.return_value = True
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": "absent",
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -262,12 +269,13 @@ def test_state_absent_when_present_check_mode(get_instance, instance):
instance.node_exists.return_value = True
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": "absent",
"_ansible_check_mode": True,
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
"_ansible_check_mode": True,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -282,11 +290,12 @@ def test_state_absent_when_present_redirect_auth_error_handled(get_instance, ins
instance.get_node_config.return_value = "<slave />"
instance.delete_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": "absent",
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -301,11 +310,12 @@ def test_state_absent_when_present_other_error_raised(get_instance, instance):
instance.get_node_config.return_value = "<slave />"
instance.delete_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": "absent",
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
}
):
with raises(AnsibleFailJson) as result:
jenkins_node.main()
@ -318,11 +328,12 @@ def test_state_absent_when_absent(get_instance, instance):
instance.node_exists.return_value = False
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": "absent",
}):
with set_module_args(
{
"name": "my-node",
"state": "absent",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -337,11 +348,12 @@ def test_state_enabled_when_offline(get_instance, instance):
instance.get_node_config.return_value = "<slave />"
instance.get_node_info.return_value = {"offline": True}
with set_module_args({
"name": "my-node",
"state": "enabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "enabled",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -356,12 +368,13 @@ def test_state_enabled_when_offline_check_mode(get_instance, instance):
instance.get_node_config.return_value = "<slave />"
instance.get_node_info.return_value = {"offline": True}
with set_module_args({
"name": "my-node",
"state": "enabled",
"_ansible_check_mode": True,
}):
with set_module_args(
{
"name": "my-node",
"state": "enabled",
"_ansible_check_mode": True,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -377,11 +390,12 @@ def test_state_enabled_when_offline_redirect_auth_error_handled(get_instance, in
instance.get_node_info.side_effect = [{"offline": True}, {"offline": False}]
instance.enable_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": "enabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "enabled",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -397,11 +411,12 @@ def test_state_enabled_when_offline_other_error_raised(get_instance, instance):
instance.get_node_info.side_effect = [{"offline": True}, {"offline": True}]
instance.enable_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": "enabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "enabled",
}
):
with raises(AnsibleFailJson) as result:
jenkins_node.main()
@ -415,11 +430,12 @@ def test_state_enabled_when_not_offline(get_instance, instance):
instance.get_node_config.return_value = "<slave />"
instance.get_node_info.return_value = {"offline": False}
with set_module_args({
"name": "my-node",
"state": "enabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "enabled",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -437,11 +453,12 @@ def test_state_disabled_when_not_offline(get_instance, instance):
"offlineCauseReason": "",
}
with set_module_args({
"name": "my-node",
"state": "disabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -451,9 +468,7 @@ def test_state_disabled_when_not_offline(get_instance, instance):
assert result.value.args[0]["changed"] is True
def test_state_disabled_when_not_offline_redirect_auth_error_handled(
get_instance, instance
):
def test_state_disabled_when_not_offline_redirect_auth_error_handled(get_instance, instance):
instance.node_exists.return_value = True
instance.get_node_config.return_value = "<slave />"
instance.get_node_info.side_effect = [
@ -468,11 +483,12 @@ def test_state_disabled_when_not_offline_redirect_auth_error_handled(
]
instance.disable_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": "disabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -497,11 +513,12 @@ def test_state_disabled_when_not_offline_other_error_raised(get_instance, instan
]
instance.disable_node.side_effect = jenkins.JenkinsException
with set_module_args({
"name": "my-node",
"state": "disabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
}
):
with raises(AnsibleFailJson) as result:
jenkins_node.main()
@ -518,12 +535,13 @@ def test_state_disabled_when_not_offline_check_mode(get_instance, instance):
"offlineCauseReason": "",
}
with set_module_args({
"name": "my-node",
"state": "disabled",
"_ansible_check_mode": True,
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
"_ansible_check_mode": True,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -541,11 +559,12 @@ def test_state_disabled_when_offline(get_instance, instance):
"offlineCauseReason": "",
}
with set_module_args({
"name": "my-node",
"state": "disabled",
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -559,21 +578,25 @@ def test_configure_num_executors_when_not_configured(get_instance, instance):
instance.node_exists.return_value = True
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": "present",
"num_executors": 3,
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
"num_executors": 3,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
assert instance.reconfig_node.call_args[0][0] == "my-node"
assert_xml_equal(instance.reconfig_node.call_args[0][1], """
assert_xml_equal(
instance.reconfig_node.call_args[0][1],
"""
<slave>
<numExecutors>3</numExecutors>
</slave>
""")
""",
)
assert result.value.args[0]["configured"] is True
assert result.value.args[0]["changed"] is True
@ -587,20 +610,24 @@ def test_configure_num_executors_when_not_equal(get_instance, instance):
</slave>
"""
with set_module_args({
"name": "my-node",
"state": "present",
"num_executors": 2,
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
"num_executors": 2,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
assert_xml_equal(instance.reconfig_node.call_args[0][1], """
assert_xml_equal(
instance.reconfig_node.call_args[0][1],
"""
<slave>
<numExecutors>2</numExecutors>
</slave>
""")
""",
)
assert result.value.args[0]["configured"] is True
assert result.value.args[0]["changed"] is True
@ -614,12 +641,13 @@ def test_configure_num_executors_when_equal(get_instance, instance):
</slave>
"""
with set_module_args({
"name": "my-node",
"state": "present",
"num_executors": 2,
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
"num_executors": 2,
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -633,25 +661,29 @@ def test_configure_labels_when_not_configured(get_instance, instance):
instance.node_exists.return_value = True
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": "present",
"labels": [
"a",
"b",
"c",
],
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
"labels": [
"a",
"b",
"c",
],
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
assert instance.reconfig_node.call_args[0][0] == "my-node"
assert_xml_equal(instance.reconfig_node.call_args[0][1], """
assert_xml_equal(
instance.reconfig_node.call_args[0][1],
"""
<slave>
<label>a b c</label>
</slave>
""")
""",
)
assert result.value.args[0]["configured"] is True
assert result.value.args[0]["changed"] is True
@ -665,25 +697,29 @@ def test_configure_labels_when_not_equal(get_instance, instance):
</slave>
"""
with set_module_args({
"name": "my-node",
"state": "present",
"labels": [
"a",
"z",
"c",
],
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
"labels": [
"a",
"z",
"c",
],
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
assert instance.reconfig_node.call_args[0][0] == "my-node"
assert_xml_equal(instance.reconfig_node.call_args[0][1], """
assert_xml_equal(
instance.reconfig_node.call_args[0][1],
"""
<slave>
<label>a z c</label>
</slave>
""")
""",
)
assert result.value.args[0]["configured"] is True
assert result.value.args[0]["changed"] is True
@ -697,16 +733,17 @@ def test_configure_labels_when_equal(get_instance, instance):
</slave>
"""
with set_module_args({
"name": "my-node",
"state": "present",
"labels": [
"a",
"b",
"c",
],
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
"labels": [
"a",
"b",
"c",
],
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -720,14 +757,15 @@ def test_configure_labels_fail_when_contains_space(get_instance, instance):
instance.node_exists.return_value = True
instance.get_node_config.return_value = "<slave />"
with set_module_args({
"name": "my-node",
"state": "present",
"labels": [
"a error",
],
}):
with set_module_args(
{
"name": "my-node",
"state": "present",
"labels": [
"a error",
],
}
):
with raises(AnsibleFailJson):
jenkins_node.main()
@ -736,12 +774,13 @@ def test_configure_labels_fail_when_contains_space(get_instance, instance):
@mark.parametrize(["state"], [param(state) for state in ["enabled", "present", "absent"]])
def test_raises_error_if_offline_message_when_state_not_disabled(get_instance, instance, state):
with set_module_args({
"name": "my-node",
"state": state,
"offline_message": "This is a message...",
}):
with set_module_args(
{
"name": "my-node",
"state": state,
"offline_message": "This is a message...",
}
):
with raises(AnsibleFailJson):
jenkins_node.main()
@ -756,12 +795,13 @@ def test_set_offline_message_when_equal(get_instance, instance):
"offlineCauseReason": "This is an old message...",
}
with set_module_args({
"name": "my-node",
"state": "disabled",
"offline_message": "This is an old message...",
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
"offline_message": "This is an old message...",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -778,12 +818,13 @@ def test_set_offline_message_when_not_equal_not_offline(get_instance, instance):
"offlineCauseReason": "This is an old message...",
}
with set_module_args({
"name": "my-node",
"state": "disabled",
"offline_message": "This is a new message...",
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
"offline_message": "This is a new message...",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()
@ -803,12 +844,13 @@ def test_set_offline_message_when_not_equal_offline(get_instance, instance):
"offlineCauseReason": "This is an old message...",
}
with set_module_args({
"name": "my-node",
"state": "disabled",
"offline_message": "This is a new message...",
}):
with set_module_args(
{
"name": "my-node",
"state": "disabled",
"offline_message": "This is a new message...",
}
):
with raises(AnsibleExitJson) as result:
jenkins_node.main()