summaryrefslogtreecommitdiff
path: root/openstackclient/tests/unit/volume
diff options
context:
space:
mode:
authorStephen Finucane <sfinucan@redhat.com>2022-05-16 12:32:25 +0100
committerStephen Finucane <sfinucan@redhat.com>2022-05-16 12:47:39 +0100
commit045f2e7e0618fdf22c260625d64554382afefde1 (patch)
tree2b62751bd8754dee0fa05b4c58141756f630283c /openstackclient/tests/unit/volume
parentccd877dd405191002f0f1b0e7ed414671e8a8e64 (diff)
downloadpython-openstackclient-045f2e7e0618fdf22c260625d64554382afefde1.tar.gz
volume: Correct output of 'volume attachment create'
When adding these, we missed that the underlying cinder library call actually returns a dictionary and not a Resource-based object. This requires slightly different handling. Fix this. Change-Id: Ie065fe4198ae1238830cb619220e856390d4cb6e Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Diffstat (limited to 'openstackclient/tests/unit/volume')
-rw-r--r--openstackclient/tests/unit/volume/v3/test_volume_attachment.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/openstackclient/tests/unit/volume/v3/test_volume_attachment.py b/openstackclient/tests/unit/volume/v3/test_volume_attachment.py
index 09f698e7..44fac6c5 100644
--- a/openstackclient/tests/unit/volume/v3/test_volume_attachment.py
+++ b/openstackclient/tests/unit/volume/v3/test_volume_attachment.py
@@ -73,8 +73,9 @@ class TestVolumeAttachmentCreate(TestVolumeAttachment):
self.volumes_mock.get.return_value = self.volume
self.servers_mock.get.return_value = self.server
+ # VolumeAttachmentManager.create returns a dict
self.volume_attachments_mock.create.return_value = \
- self.volume_attachment
+ self.volume_attachment.to_dict()
self.cmd = volume_attachment.CreateVolumeAttachment(self.app, None)