From: Igor Fedotov Date: Thu, 2 Nov 2023 12:21:05 +0000 (+0300) Subject: Merge pull request #49486 from ifed01/wip-ifed-fix-rados-pybind X-Git-Tag: v19.0.0~196 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=50ff870c24481d820efa3396a38402f36e17df82;p=ceph.git Merge pull request #49486 from ifed01/wip-ifed-fix-rados-pybind pybind/rados: fix missed changes for PEP484 style type annotations Reviewed-by: Kefu Chai --- 50ff870c24481d820efa3396a38402f36e17df82 diff --cc src/test/pybind/test_rados.py index 236b2f1d597a,f6954e69a81c..31d6b2b9a28b --- a/src/test/pybind/test_rados.py +++ b/src/test/pybind/test_rados.py @@@ -563,8 -554,13 +563,13 @@@ class TestIoctx(object) with ReadOpCtx() as read_op: iter, ret = self.ioctx.get_omap_keys(read_op,"",2) eq(ret, 0) - with assert_raises(ObjectNotFound): + with pytest.raises(ObjectNotFound): self.ioctx.operate_read_op(read_op, "no_such") + with ReadOpCtx() as read_op: + iter, ret = self.ioctx.get_omap_keys(read_op,"2",2) + eq(ret, 0) + self.ioctx.operate_read_op(read_op, "hw") + eq(list(iter), [("3", None)]) def test_clear_omap(self): keys = ("1", "2", "3")