summaryrefslogtreecommitdiff
path: root/troveclient/tests/osc
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2018-07-18 05:52:02 +0000
committerGerrit Code Review <review@openstack.org>2018-07-18 05:52:02 +0000
commit048dd502fa8273e138cf76b752e39a912b16d534 (patch)
treeef035e759e76cbed8af361053bab08377b3c45b0 /troveclient/tests/osc
parentcb1d3672ab4ba38b869b39da2b0a670813e8f726 (diff)
parent83eb65cc84c3de0df477486e2adf622e0ddfa2e9 (diff)
downloadpython-troveclient-048dd502fa8273e138cf76b752e39a912b16d534.tar.gz
Merge "Add execution-delete to OSC"
Diffstat (limited to 'troveclient/tests/osc')
-rw-r--r--troveclient/tests/osc/v1/test_database_backups.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/troveclient/tests/osc/v1/test_database_backups.py b/troveclient/tests/osc/v1/test_database_backups.py
index 4b1d10a..bbcaefe 100644
--- a/troveclient/tests/osc/v1/test_database_backups.py
+++ b/troveclient/tests/osc/v1/test_database_backups.py
@@ -206,3 +206,18 @@ class TestBackupCreate(TestBackups):
description='backup 1234',
parent_id='1234-1',
incremental=True)
+
+
+class TestDatabaseBackupExecutionDelete(TestBackups):
+
+ def setUp(self):
+ super(TestDatabaseBackupExecutionDelete, self).setUp()
+ self.cmd = database_backups.DeleteDatabaseBackupExecution(
+ self.app, None)
+
+ def test_execution_delete(self):
+ args = ['execution']
+ parsed_args = self.check_parser(self.cmd, args, [])
+ result = self.cmd.take_action(parsed_args)
+ self.backup_client.execution_delete.assert_called_with('execution')
+ self.assertIsNone(result)