summaryrefslogtreecommitdiff
path: root/cinderclient/tests/unit/v3/test_attachments.py
diff options
context:
space:
mode:
Diffstat (limited to 'cinderclient/tests/unit/v3/test_attachments.py')
-rw-r--r--cinderclient/tests/unit/v3/test_attachments.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/cinderclient/tests/unit/v3/test_attachments.py b/cinderclient/tests/unit/v3/test_attachments.py
index 1802334..acf0646 100644
--- a/cinderclient/tests/unit/v3/test_attachments.py
+++ b/cinderclient/tests/unit/v3/test_attachments.py
@@ -31,6 +31,17 @@ class AttachmentsTest(utils.TestCase):
cs.assert_called('POST', '/attachments')
self.assertEqual(fakes.fake_attachment['attachment'], att)
+ def test_create_attachment_without_instance_uuid(self):
+ cs = fakes.FakeClient(api_versions.APIVersion('3.27'))
+ att = cs.attachments.create(
+ 'e84fda45-4de4-4ce4-8f39-fc9d3b0aa05e',
+ {},
+ None,
+ 'null')
+ cs.assert_called('POST', '/attachments')
+ self.assertEqual(
+ fakes.fake_attachment_without_instance_id['attachment'], att)
+
def test_complete_attachment(self):
cs = fakes.FakeClient(api_versions.APIVersion('3.44'))
att = cs.attachments.complete('a232e9ae')