From cb3a6da5df50401ce3869edcef151f2c775a74bf Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 29 Jun 2018 20:23:42 +0800 Subject: [PATCH] test/librados: fix LibRadosList.ListObjectsNS rados_ioctx_get_namespace() returns the length of namespace string on success, not 0. Signed-off-by: Kefu Chai --- src/test/librados/list.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/librados/list.cc b/src/test/librados/list.cc index 097bab5d53296..01c5be56d3f7f 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; -- 2.39.5