summaryrefslogtreecommitdiff
path: root/openstackclient/tests/unit/compute
diff options
context:
space:
mode:
authorStephen Finucane <sfinucan@redhat.com>2020-12-03 12:20:40 +0000
committerStephen Finucane <sfinucan@redhat.com>2021-01-08 12:14:43 +0000
commit958344733aa6d8aea6cb8d06cc4d879fe1ee44a6 (patch)
treee31218050044e463d0ef32d68486dece6b4b5b1d /openstackclient/tests/unit/compute
parentfc24142ed41e15622687558c68d670bdc37223f0 (diff)
downloadpython-openstackclient-958344733aa6d8aea6cb8d06cc4d879fe1ee44a6.tar.gz
compute: Add missing options for 'server image create'
Add a '--property' option to record arbitrary key/value metadata to 'meta_data.json' on the metadata server. Change-Id: I267f3290fce3692cbd1ff6a9af146c2736ee31fe Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Diffstat (limited to 'openstackclient/tests/unit/compute')
-rw-r--r--openstackclient/tests/unit/compute/v2/test_server_image.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/openstackclient/tests/unit/compute/v2/test_server_image.py b/openstackclient/tests/unit/compute/v2/test_server_image.py
index 06f6017c..66452a8b 100644
--- a/openstackclient/tests/unit/compute/v2/test_server_image.py
+++ b/openstackclient/tests/unit/compute/v2/test_server_image.py
@@ -130,6 +130,7 @@ class TestServerImageCreate(TestServerImage):
self.servers_mock.create_image.assert_called_with(
servers[0].id,
servers[0].name,
+ None,
)
self.assertEqual(self.image_columns(images[0]), columns)
@@ -141,11 +142,13 @@ class TestServerImageCreate(TestServerImage):
arglist = [
'--name', 'img-nam',
+ '--property', 'key=value',
servers[0].id,
]
verifylist = [
('name', 'img-nam'),
('server', servers[0].id),
+ ('properties', {'key': 'value'}),
]
parsed_args = self.check_parser(self.cmd, arglist, verifylist)
@@ -158,6 +161,7 @@ class TestServerImageCreate(TestServerImage):
self.servers_mock.create_image.assert_called_with(
servers[0].id,
'img-nam',
+ {'key': 'value'},
)
self.assertEqual(self.image_columns(images[0]), columns)
@@ -188,6 +192,7 @@ class TestServerImageCreate(TestServerImage):
self.servers_mock.create_image.assert_called_with(
servers[0].id,
servers[0].name,
+ None,
)
mock_wait_for_status.assert_called_once_with(
@@ -220,6 +225,7 @@ class TestServerImageCreate(TestServerImage):
self.servers_mock.create_image.assert_called_with(
servers[0].id,
servers[0].name,
+ None,
)
mock_wait_for_status.assert_called_once_with(