From 14c400f133a22873e18bda723404f588c2c4bdd8 Mon Sep 17 00:00:00 2001 From: xinxin shu Date: Tue, 1 Sep 2015 15:10:52 +0800 Subject: [PATCH] add test for python binding Signed-off-by: xinxin shu --- 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 a98b5dcea9f5..abd7a70ea3a3 100644 --- a/src/test/pybind/test_rbd.py +++ b/src/test/pybind/test_rbd.py @@ -437,6 +437,15 @@ class TestImage(object): self.image.remove_snap('snap1') eq([], list(self.image.list_snaps())) + def test_rename_snap(self): + eq([], list(self.image.list_snaps())) + self.image.create_snap('snap1') + eq(['snap1'], map(lambda snap: snap['name'], self.image.list_snaps())) + self.image.rename_snap("snap1", "snap1-rename") + eq(['snap1-rename'], map(lambda snap: snap['name'], self.image.list_snaps())) + self.image.remove_snap('snap1-rename') + eq([], list(self.image.list_snaps())) + @require_features([RBD_FEATURE_LAYERING]) def test_protect_snap(self): self.image.create_snap('snap1') -- 2.47.3