From: Kefu Chai Date: Fri, 29 Jun 2018 12:23:42 +0000 (+0800) Subject: test/librados: fix LibRadosList.ListObjectsNS X-Git-Tag: v14.0.1~973^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F22771%2Fhead;p=ceph.git test/librados: fix LibRadosList.ListObjectsNS rados_ioctx_get_namespace() returns the length of namespace string on success, not 0. Signed-off-by: Kefu Chai --- diff --git a/src/test/librados/list.cc b/src/test/librados/list.cc index 097bab5d5329..01c5be56d3f7 100644 --- a/src/test/librados/list.cc +++ b/src/test/librados/list.cc @@ -185,7 +185,7 @@ TEST_F(LibRadosList, ListObjectsNS) { char nspace[4]; ASSERT_EQ(-ERANGE, rados_ioctx_get_namespace(ioctx, nspace, 3)); - ASSERT_EQ(0, rados_ioctx_get_namespace(ioctx, nspace, sizeof(nspace))); + ASSERT_EQ(strlen("ns2"), rados_ioctx_get_namespace(ioctx, nspace, sizeof(nspace))); ASSERT_EQ(0, strcmp("ns2", nspace)); std::set def, ns1, ns2, all;