summaryrefslogtreecommitdiff
path: root/vmdb/tags_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'vmdb/tags_tests.py')
-rw-r--r--vmdb/tags_tests.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/vmdb/tags_tests.py b/vmdb/tags_tests.py
index fdcebf3..d3171d8 100644
--- a/vmdb/tags_tests.py
+++ b/vmdb/tags_tests.py
@@ -121,6 +121,32 @@ class TagsTests(unittest.TestCase):
with self.assertRaises(vmdb.AlreadyHasFsType):
tags.set_fstype("first", "ext4")
+ def test_set_uuid(self):
+ tags = vmdb.Tags()
+ tags.append("first")
+ tags.set_uuid("first", "uuid")
+ self.assertEqual(tags.get_uuid("first"), "uuid")
+
+ def test_set_uuid_raises_error_for_double_fstype(self):
+ tags = vmdb.Tags()
+ tags.append("first")
+ tags.set_uuid("first", "uuid")
+ with self.assertRaises(vmdb.AlreadyHasUuid):
+ tags.set_uuid("first", "other")
+
+ def test_set_dm(self):
+ tags = vmdb.Tags()
+ tags.append("first")
+ tags.set_dm("first", "dm")
+ self.assertEqual(tags.get_dm("first"), "dm")
+
+ def test_set_dm_raises_error_for_double_fstype(self):
+ tags = vmdb.Tags()
+ tags.append("first")
+ tags.set_dm("first", "dm")
+ with self.assertRaises(vmdb.AlreadyHasDeviceMapper):
+ tags.set_dm("first", "other")
+
def test_set_target_mount_point(self):
tags = vmdb.Tags()
tags.append("first")