]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
Merge pull request #49486 from ifed01/wip-ifed-fix-rados-pybind
authorIgor Fedotov <igor.fedotov@croit.io>
Thu, 2 Nov 2023 12:21:05 +0000 (15:21 +0300)
committerGitHub <noreply@github.com>
Thu, 2 Nov 2023 12:21:05 +0000 (15:21 +0300)
pybind/rados: fix missed changes for PEP484 style type annotations

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
1  2 
src/pybind/rados/rados.pyx
src/test/pybind/test_rados.py

Simple merge
index 236b2f1d597a5aed16e6121f902a7cf74910f2e4,f6954e69a81cc994d289b4c0bd3db61604971738..31d6b2b9a28bdf23ce029438905a0f90f8ba65cc
@@@ -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")