summaryrefslogtreecommitdiffstats
path: root/tests/functional/common/heketi/test_volume_deletion.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/common/heketi/test_volume_deletion.py')
-rw-r--r--tests/functional/common/heketi/test_volume_deletion.py22
1 files changed, 6 insertions, 16 deletions
diff --git a/tests/functional/common/heketi/test_volume_deletion.py b/tests/functional/common/heketi/test_volume_deletion.py
index b1be795b..6f279899 100644
--- a/tests/functional/common/heketi/test_volume_deletion.py
+++ b/tests/functional/common/heketi/test_volume_deletion.py
@@ -1,11 +1,11 @@
from __future__ import division
from cnslibs.common.exceptions import ExecutionError
-from cnslibs.common.heketi_libs import HeketiBaseClass
+from cnslibs.common.baseclass import BaseClass
from cnslibs.common import heketi_ops
-class TestVolumeDeleteTestCases(HeketiBaseClass):
+class TestVolumeDeleteTestCases(BaseClass):
"""
Class for volume deletion related test cases
@@ -40,18 +40,12 @@ class TestVolumeDeleteTestCases(HeketiBaseClass):
self.heketi_client_node,
self.heketi_server_url, 10, json=True)
- self.assertNotEqual(creation_output_dict, False,
- "Volume creation failed")
-
volume_id = creation_output_dict["name"].strip().split("_")[1]
free_space_after_creation = self.get_free_space_summary_devices()
- deletion_output = heketi_ops.heketi_volume_delete(
+ heketi_ops.heketi_volume_delete(
self.heketi_client_node, self.heketi_server_url, volume_id)
- self.assertNotEqual(deletion_output, False,
- "Deletion of volume failed, id: %s" % volume_id)
-
free_space_after_deletion = self.get_free_space_summary_devices()
self.assertTrue(
@@ -62,7 +56,6 @@ class TestVolumeDeleteTestCases(HeketiBaseClass):
"""
Method to test heketidb volume deletion via heketi-cli
"""
- volume_id_list = []
heketidbexists = False
msg = "Error: Cannot delete volume containing the Heketi database"
@@ -70,18 +63,15 @@ class TestVolumeDeleteTestCases(HeketiBaseClass):
volume_info = heketi_ops.heketi_volume_create(
self.heketi_client_node, self.heketi_server_url,
10, json=True)
- self.assertNotEqual(volume_info, False, "Volume creation failed")
- volume_id_list.append(volume_info["id"])
- self.addCleanup(self.delete_volumes, volume_id_list)
+ self.addCleanup(
+ heketi_ops.heketi_volume_delete, self.heketi_client_node,
+ self.heketi_server_url, volume_info["id"])
volume_list_info = heketi_ops.heketi_volume_list(
self.heketi_client_node,
self.heketi_server_url, json=True)
- self.assertNotEqual(volume_list_info, False,
- "Heketi volume list command failed")
-
if volume_list_info["volumes"] == []:
raise ExecutionError("Heketi volume list empty")