From e321f1539fe80d32a117bf51d1153acc56c75a4a Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 28 Oct 2016 20:28:26 +0800 Subject: [PATCH] librbd: silence the unused variable warning Signed-off-by: Kefu Chai --- src/test/librbd/image/test_mock_RefreshRequest.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/test/librbd/image/test_mock_RefreshRequest.cc b/src/test/librbd/image/test_mock_RefreshRequest.cc index 008fd217caeb2..33566c3745d97 100644 --- a/src/test/librbd/image/test_mock_RefreshRequest.cc +++ b/src/test/librbd/image/test_mock_RefreshRequest.cc @@ -192,6 +192,11 @@ public: void expect_snap_namespace_list(MockRefreshImageCtx &mock_image_ctx, int r) { auto &expect = EXPECT_CALL(get_mock_io_ctx(mock_image_ctx.md_ctx), exec(mock_image_ctx.header_oid, _, StrEq("rbd"), StrEq("get_snapshot_namespace"), _, _, _)); + if (r < 0) { + expect.WillOnce(Return(r)); + } else { + expect.WillOnce(DoDefault()); + } } void expect_add_snap(MockRefreshImageCtx &mock_image_ctx, -- 2.39.5