From b938e9a94069c36c0810f985a865751c6c7dd669 Mon Sep 17 00:00:00 2001 From: zhangjiao Date: Tue, 15 Oct 2019 15:49:33 +0800 Subject: [PATCH] test/pybind/rbd.pyx: add test_remove_snap_by_id case in test_rbd.py Signed-off-by: Zhang Jiao --- src/test/pybind/test_rbd.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/test/pybind/test_rbd.py b/src/test/pybind/test_rbd.py index 1f2a5b8ddd8..b86b0d12424 100644 --- a/src/test/pybind/test_rbd.py +++ b/src/test/pybind/test_rbd.py @@ -747,6 +747,15 @@ class TestImage(object): self.image.remove_snap('snap1') eq([], list(self.image.list_snaps())) + def test_remove_snap_by_id(self): + eq([], list(self.image.list_snaps())) + self.image.create_snap('snap1') + eq(['snap1'], [snap['name'] for snap in self.image.list_snaps()]) + for snap in self.image.list_snaps(): + snap_id = snap["id"] + self.image.remove_snap_by_id(snap_id) + eq([], list(self.image.list_snaps())) + def test_rename_snap(self): eq([], list(self.image.list_snaps())) self.image.create_snap('snap1') -- 2.39.5