def test_delete_aa_policy_exception(self, mock_clc_sdk): error = APIFailedResponse() error.response_text = 'Mock failure message' mock_clc_sdk.v2.API.Call.side_effect = error self.module.check_mode = False under_test = ClcModifyServer(self.module) under_test._delete_aa_policy(mock_clc_sdk, self.module, 'alias', 'dummy_server') self.module.fail_json.assert_called_once_with(msg='Unable to delete anti affinity policy to server : "dummy_server". Mock failure message')
def test_delete_aa_policy(self, mock_clc_sdk): mock_clc_sdk.v2.API.Call.side_effect = 'OK' self.module.check_mode = False under_test = ClcModifyServer(self.module) ret = under_test._delete_aa_policy(self.clc, self.module, 'alias', 'server1') self.assertTrue(ret, 'OK')