|
|
|
@@ -34,6 +34,8 @@ class TestApp(cliff.app.App):
|
|
|
|
|
|
|
|
|
|
class TestCase(unittest.TestCase):
|
|
|
|
|
|
|
|
|
|
maxDiff = None
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(ansible, "install_galaxy_roles", autospec=True)
|
|
|
|
|
@mock.patch.object(ansible, "install_galaxy_collections", autospec=True)
|
|
|
|
|
@mock.patch.object(ansible, "passwords_yml_exists", autospec=True)
|
|
|
|
@@ -63,7 +65,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(ansible, "install_galaxy_roles", autospec=True)
|
|
|
|
|
@mock.patch.object(ansible, "install_galaxy_collections", autospec=True)
|
|
|
|
@@ -101,7 +103,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -109,7 +111,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"post-deploy",
|
|
|
|
|
)
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(ansible, "install_galaxy_roles", autospec=True)
|
|
|
|
|
@mock.patch.object(ansible, "install_galaxy_collections", autospec=True)
|
|
|
|
@@ -141,7 +143,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -161,7 +163,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -181,7 +183,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -203,7 +205,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -225,7 +227,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
def test_physical_network_configure_enable_disable_disco(self):
|
|
|
|
|
command = commands.PhysicalNetworkConfigure(TestApp(), [])
|
|
|
|
@@ -256,7 +258,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -281,7 +283,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -295,7 +297,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
mock.call(mock.ANY, [utils.get_data_files_path(
|
|
|
|
|
"ansible", "network-connectivity.yml")]),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -322,7 +324,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="seed-hypervisor",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -350,7 +352,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={"wipe_disks": True},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -376,7 +378,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"show_output": True}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -402,7 +404,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -428,7 +430,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -454,7 +456,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -476,7 +478,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="seed-hypervisor",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -527,7 +529,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={'kayobe_action': 'deploy'},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -535,7 +537,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"bootstrap-servers",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -589,7 +591,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
]
|
|
|
|
|
print(expected_calls)
|
|
|
|
|
print(mock_run.call_args_list)
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -597,7 +599,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"bootstrap-servers",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -623,7 +625,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"show_output": True}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -649,7 +651,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -675,7 +677,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -701,7 +703,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -723,7 +725,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="seed",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -751,7 +753,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -778,7 +780,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -806,7 +808,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -827,7 +829,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -848,7 +850,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={"ipa_image_force_rebuild": True},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -888,7 +890,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -896,7 +898,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"deploy-bifrost",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -945,7 +947,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -953,7 +955,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"upgrade-bifrost",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -980,7 +982,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={'infra_vm_limit': 'infra-vms'}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -1001,7 +1003,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={'infra_vm_limit': 'infra-vms'}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1028,7 +1030,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="infra-vms",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1056,7 +1058,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={"wipe_disks": True},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1078,7 +1080,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="infra-vms",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1104,7 +1106,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"show_output": True}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1130,7 +1132,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbook")
|
|
|
|
@@ -1143,7 +1145,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
self.assertEqual(0, result)
|
|
|
|
|
|
|
|
|
|
expected_calls = []
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1168,7 +1170,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
utils.get_data_files_path("ansible", "ip-allocation.yml"),
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run_one.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run_one.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1178,7 +1180,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1201,7 +1203,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1224,7 +1226,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1245,7 +1247,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1274,7 +1276,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1282,7 +1284,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"gather-facts"
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1328,7 +1330,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="overcloud",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1336,7 +1338,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"bootstrap-servers",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1384,7 +1386,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="overcloud",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1392,7 +1394,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"bootstrap-servers",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1418,7 +1420,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"show_output": True}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1444,7 +1446,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1470,7 +1472,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1496,7 +1498,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1518,7 +1520,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
limit="overcloud",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1539,7 +1541,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1548,7 +1550,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_args=[]
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1570,7 +1572,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1579,7 +1581,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_args=["--incremental"]
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1608,7 +1610,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1617,7 +1619,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1647,7 +1649,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1658,7 +1660,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1678,7 +1680,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1726,7 +1728,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1742,7 +1744,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"post-deploy",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1784,7 +1786,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1796,7 +1798,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"deploy-containers",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1826,7 +1828,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1834,7 +1836,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"prechecks",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1882,7 +1884,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1898,7 +1900,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"post-deploy",
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -1939,7 +1941,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -1948,7 +1950,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_args=["--yes-i-really-really-mean-it"],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2011,7 +2013,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
ignore_limit=True,
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
expected_calls = [
|
|
|
|
|
mock.call(
|
|
|
|
@@ -2027,7 +2029,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
"post-deploy"
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_kolla_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2057,7 +2059,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2085,7 +2087,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2112,7 +2114,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2134,7 +2136,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2156,7 +2158,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={"overcloud_host_image_force_rebuild": True},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2178,7 +2180,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2200,7 +2202,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
extra_vars={"ipa_image_force_rebuild": True},
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2229,7 +2231,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2249,7 +2251,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2268,7 +2270,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2287,7 +2289,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2306,7 +2308,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2325,7 +2327,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2348,7 +2350,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2374,7 +2376,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2397,7 +2399,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2423,7 +2425,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2445,7 +2447,7 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
@mock.patch.object(commands.KayobeAnsibleMixin,
|
|
|
|
|
"run_kayobe_playbooks")
|
|
|
|
@@ -2470,11 +2472,13 @@ class TestCase(unittest.TestCase):
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]
|
|
|
|
|
self.assertEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
self.assertListEqual(expected_calls, mock_run.call_args_list)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class TestHookDispatcher(unittest.TestCase):
|
|
|
|
|
|
|
|
|
|
maxDiff = None
|
|
|
|
|
|
|
|
|
|
@mock.patch('kayobe.cli.commands.os.path')
|
|
|
|
|
def test_hook_ordering(self, mock_path):
|
|
|
|
|
mock_command = mock.MagicMock()
|
|
|
|
|