]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind/test: add snap_exists test case
authorzhengyin <zhengyin@cmss.chinamobile.com>
Tue, 17 Dec 2019 03:05:55 +0000 (11:05 +0800)
committerzhengyin <zhengyin@cmss.chinamobile.com>
Fri, 10 Jan 2020 01:48:27 +0000 (09:48 +0800)
Signed-off-by: Zheng Yin <zhengyin@cmss.chinamobile.com>
src/test/pybind/test_rbd.py

index 3077a806b8b58f7aaaca9939cfd1c8b7050e0dd0..9675d5060bd935f6243e2fb44c37e3c1fa79aa2d 100644 (file)
@@ -844,6 +844,12 @@ class TestImage(object):
         assert_raises(ImageNotFound, self.image.unprotect_snap, 'snap1')
         assert_raises(ImageNotFound, self.image.is_protected_snap, 'snap1')
 
+    def test_snap_exists(self):
+        self.image.create_snap('snap1')
+        eq(self.image.snap_exists('snap1'), True)
+        self.image.remove_snap('snap1')
+        eq(self.image.snap_exists('snap1'), False)
+
     def test_snap_timestamp(self):
         self.image.create_snap('snap1')
         eq(['snap1'], [snap['name'] for snap in self.image.list_snaps()])