From 221af98ffc5bbedaf15996dd94471495cf158162 Mon Sep 17 00:00:00 2001 From: Desire Barine Date: Sat, 10 Jun 2023 22:39:03 +0000 Subject: [PATCH] Automate generation of volume transfer api-ref samples This patch adds the following tests: 1) Volume transfer delete Partially-Implements: blueprint generating-sample-files Signed-off-by: Desire Barine Change-Id: Ib6499d4c3dec6d00154bb78fb3843bbad50db2b7 --- .../functional/api_sample_tests/test_volume_transfer.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cinder/tests/functional/api_sample_tests/test_volume_transfer.py b/cinder/tests/functional/api_sample_tests/test_volume_transfer.py index ddee8c059e8..c20a2e84600 100644 --- a/cinder/tests/functional/api_sample_tests/test_volume_transfer.py +++ b/cinder/tests/functional/api_sample_tests/test_volume_transfer.py @@ -70,3 +70,9 @@ class VolumeTransferSampleJsonTest(test_base.VolumesSampleBase): response = self._do_get('os-volume-transfer/detail') self._verify_response('volume-transfers-list-detailed-response', {}, response, 200) + + def test_transfer_delete(self): + + res = jsonutils.loads(self.response.content)['transfer'] + response = self._do_delete('os-volume-transfer/%s' % res['id']) + self.assertEqual(response.status_code, 202)