From 55669b90c041815c1862d468fe8eb76172a212d8 Mon Sep 17 00:00:00 2001 From: Jordan Pittier Date: Fri, 4 Nov 2016 13:13:20 +0100 Subject: Add 'all-projects' option to 'volume backup list' Similar to what 'volume list --all-projects' does, 'volume backup list --all-projects' list volume backups accross all projects. Change-Id: Id5dda9b5adc822c4ddfb2dda339946d3322858e2 --- openstackclient/tests/unit/volume/v1/test_backup.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'openstackclient/tests/unit/volume/v1') diff --git a/openstackclient/tests/unit/volume/v1/test_backup.py b/openstackclient/tests/unit/volume/v1/test_backup.py index f4a3b5e5..1097d3f1 100644 --- a/openstackclient/tests/unit/volume/v1/test_backup.py +++ b/openstackclient/tests/unit/volume/v1/test_backup.py @@ -260,6 +260,7 @@ class TestBackupList(TestBackup): ("name", None), ("status", None), ("volume", None), + ('all_projects', False), ] parsed_args = self.check_parser(self.cmd, arglist, verifylist) @@ -269,8 +270,9 @@ class TestBackupList(TestBackup): "name": None, "status": None, "volume_id": None, + "all_tenants": False, } - self.volumes_mock.get.assert_not_called + self.volumes_mock.get.assert_not_called() self.backups_mock.list.assert_called_with( search_opts=search_opts, ) @@ -283,12 +285,14 @@ class TestBackupList(TestBackup): "--name", self.backups[0].name, "--status", "error", "--volume", self.volume.id, + "--all-projects" ] verifylist = [ ("long", True), ("name", self.backups[0].name), ("status", "error"), ("volume", self.volume.id), + ('all_projects', True), ] parsed_args = self.check_parser(self.cmd, arglist, verifylist) @@ -298,6 +302,7 @@ class TestBackupList(TestBackup): "name": self.backups[0].name, "status": "error", "volume_id": self.volume.id, + "all_tenants": True, } self.volumes_mock.get.assert_called_once_with(self.volume.id) self.backups_mock.list.assert_called_with( -- cgit v1.2.1