From: Robin H. Johnson Date: Fri, 9 Oct 2015 22:57:03 +0000 (-0700) Subject: test: pybind/test_rados: add binary data. X-Git-Tag: v9.1.0~3^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5a6e762f6b926eb15fef653b21f87a71c6129bb2;p=ceph.git test: pybind/test_rados: add binary data. Signed-off-by: Robin H. Johnson --- diff --git a/src/test/pybind/test_rados.py b/src/test/pybind/test_rados.py index c0322785bff9..d05c25bd864f 100644 --- a/src/test/pybind/test_rados.py +++ b/src/test/pybind/test_rados.py @@ -338,27 +338,27 @@ class TestIoctx(object): eq(list(self.ioctx.list_snaps()), []) def test_set_omap(self): - keys = ("1", "2", "3") - values = ("aaa", "bbb", "ccc") + keys = ("1", "2", "3", "4") + values = ("aaa", "bbb", "ccc", "\x04\x04\x04\x04") with WriteOpCtx(self.ioctx) as write_op: self.ioctx.set_omap(write_op, keys, values) self.ioctx.operate_write_op(write_op, "hw") with ReadOpCtx(self.ioctx) as read_op: - iter, ret = self.ioctx.get_omap_vals(read_op, "", "", 3) + iter, ret = self.ioctx.get_omap_vals(read_op, "", "", 4) self.ioctx.operate_read_op(read_op, "hw") iter.next() - eq(list(iter), [("2", "bbb"), ("3", "ccc")]) + eq(list(iter), [("2", "bbb"), ("3", "ccc"), ("4", "\x04\x04\x04\x04")]) def test_get_omap_vals_by_keys(self): - keys = ("1", "2", "3") - values = ("aaa", "bbb", "ccc") + keys = ("1", "2", "3", "4") + values = ("aaa", "bbb", "ccc", "\x04\x04\x04\x04") with WriteOpCtx(self.ioctx) as write_op: self.ioctx.set_omap(write_op, keys, values) self.ioctx.operate_write_op(write_op, "hw") with ReadOpCtx(self.ioctx) as read_op: - iter, ret = self.ioctx.get_omap_vals_by_keys(read_op,("3",)) + iter, ret = self.ioctx.get_omap_vals_by_keys(read_op,("3","4",)) self.ioctx.operate_read_op(read_op, "hw") - eq(list(iter), [("3", "ccc")]) + eq(list(iter), [("3", "ccc"), ("4", "\x04\x04\x04\x04")]) def test_get_omap_keys(self): keys = ("1", "2", "3")