From bd1c548afa3dc80b51e904a4ddc8ffeb15152780 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Tue, 12 Apr 2016 09:06:36 +0800 Subject: [PATCH] test: fix ut test failure caused by lfn change "https://github.com/ceph/ceph/pull/8496/commits/755c685f2d09c36b53bc39589a77fa73faba5149" change the lfn_parse_object_name() return type from bool to int but does not change the relevant test correspondingly. Fixes: http://tracker.ceph.com/issues/15464 Signed-off-by: xie xingguo --- src/test/os/TestLFNIndex.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/os/TestLFNIndex.cc b/src/test/os/TestLFNIndex.cc index ad4cb75e011..1ff2e4d8bd2 100644 --- a/src/test/os/TestLFNIndex.cc +++ b/src/test/os/TestLFNIndex.cc @@ -49,7 +49,7 @@ public: const std::string mangled_name = lfn_generate_object_name(hoid); EXPECT_EQ(mangled_expected, mangled_name); ghobject_t hoid_parsed; - EXPECT_TRUE(lfn_parse_object_name(mangled_name, &hoid_parsed)); + EXPECT_EQ(0, lfn_parse_object_name(mangled_name, &hoid_parsed)); EXPECT_EQ(hoid, hoid_parsed); }