summaryrefslogtreecommitdiff
path: root/openstackclient/tests
diff options
context:
space:
mode:
authorJordan Pittier <jordan.pittier@scality.com>2016-11-04 13:13:20 +0100
committerJordan Pittier <jordan.pittier@scality.com>2016-11-08 17:35:51 +0100
commit55669b90c041815c1862d468fe8eb76172a212d8 (patch)
tree804c03fcafc17ea300bc53490c2ffaeffde7d526 /openstackclient/tests
parente07b0e0919784b48dc47ae9cd8836342b8c13480 (diff)
downloadpython-openstackclient-55669b90c041815c1862d468fe8eb76172a212d8.tar.gz
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
Diffstat (limited to 'openstackclient/tests')
-rw-r--r--openstackclient/tests/unit/volume/v1/test_backup.py7
-rw-r--r--openstackclient/tests/unit/volume/v2/test_backup.py9
2 files changed, 13 insertions, 3 deletions
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(
diff --git a/openstackclient/tests/unit/volume/v2/test_backup.py b/openstackclient/tests/unit/volume/v2/test_backup.py
index dd2b2689..10e7aac5 100644
--- a/openstackclient/tests/unit/volume/v2/test_backup.py
+++ b/openstackclient/tests/unit/volume/v2/test_backup.py
@@ -294,6 +294,7 @@ class TestBackupList(TestBackup):
("volume", None),
("marker", None),
("limit", None),
+ ('all_projects', False),
]
parsed_args = self.check_parser(self.cmd, arglist, verifylist)
@@ -303,9 +304,10 @@ class TestBackupList(TestBackup):
"name": None,
"status": None,
"volume_id": None,
+ 'all_tenants': False,
}
- self.volumes_mock.get.assert_not_called
- self.backups_mock.get.assert_not_called
+ self.volumes_mock.get.assert_not_called()
+ self.backups_mock.get.assert_not_called()
self.backups_mock.list.assert_called_with(
search_opts=search_opts,
marker=None,
@@ -321,6 +323,7 @@ class TestBackupList(TestBackup):
"--status", "error",
"--volume", self.volume.id,
"--marker", self.backups[0].id,
+ "--all-projects",
"--limit", "3",
]
verifylist = [
@@ -329,6 +332,7 @@ class TestBackupList(TestBackup):
("status", "error"),
("volume", self.volume.id),
("marker", self.backups[0].id),
+ ('all_projects', True),
("limit", 3),
]
@@ -339,6 +343,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.get.assert_called_once_with(self.backups[0].id)