summaryrefslogtreecommitdiff
path: root/glanceclient/tests/unit/v2/test_shell_v2.py
diff options
context:
space:
mode:
Diffstat (limited to 'glanceclient/tests/unit/v2/test_shell_v2.py')
-rw-r--r--glanceclient/tests/unit/v2/test_shell_v2.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/glanceclient/tests/unit/v2/test_shell_v2.py b/glanceclient/tests/unit/v2/test_shell_v2.py
index c2aa58a..83c4727 100644
--- a/glanceclient/tests/unit/v2/test_shell_v2.py
+++ b/glanceclient/tests/unit/v2/test_shell_v2.py
@@ -2378,6 +2378,16 @@ class ShellV2Test(testtools.TestCase):
columns = ['Image ID', 'Member ID', 'Status']
utils.print_list.assert_called_once_with({}, columns)
+ def test_do_member_get(self):
+ args = self._make_args({'image_id': 'IMG-01', 'member_id': 'MEM-01'})
+ with mock.patch.object(self.gc.image_members, 'get') as mock_get:
+ mock_get.return_value = {}
+
+ test_shell.do_member_get(self.gc, args)
+
+ mock_get.assert_called_once_with('IMG-01', 'MEM-01')
+ utils.print_dict.assert_called_once_with({})
+
def test_do_member_create(self):
args = self._make_args({'image_id': 'IMG-01', 'member_id': 'MEM-01'})
with mock.patch.object(self.gc.image_members, 'create') as mock_create: