def test_delete_failure(self, svc_authorize_mock, svc_run_command_mock): set_module_args({ 'clustername': 'clustername', 'domain': 'domain', 'username': '******', 'password': '******', 'name': 'test_name', 'state': 'absent', 'force': 'true' }) with pytest.raises(AnsibleFailJson) as exc: obj = IBMSVCManageReplication() obj.delete() self.assertEqual(True, exc.value.args[0]['failed'])
def test_delete(self, svc_authorize_mock, svc_run_command_mock): set_module_args({ 'clustername': 'clustername', 'domain': 'domain', 'username': '******', 'password': '******', 'name': 'test_name', 'state': 'absent', 'force': 'true' }) svc_run_command_mock.return_value = '' obj = IBMSVCManageReplication() delete_return = obj.delete() self.assertEqual(None, delete_return)