From: Ilya Dryomov Date: Thu, 8 Mar 2018 16:19:26 +0000 (+0100) Subject: test/librbd: expect_object_may_exist(..., false) in DiscardRemoveTruncate X-Git-Tag: v12.2.5~124^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bd00393191172a9e03b8053160fcbdf0a3b621bd;p=ceph.git test/librbd: expect_object_may_exist(..., false) in DiscardRemoveTruncate This is !is_no_op_for_nonexistent_object() test -- NONEXISTENT case is the interesting one. Signed-off-by: Ilya Dryomov (cherry picked from commit 9d6ee9a649861f1981981e41c82af8cd2914721b) --- diff --git a/src/test/librbd/io/test_mock_ObjectRequest.cc b/src/test/librbd/io/test_mock_ObjectRequest.cc index 8dbdf84fb92..5a396893535 100644 --- a/src/test/librbd/io/test_mock_ObjectRequest.cc +++ b/src/test/librbd/io/test_mock_ObjectRequest.cc @@ -980,7 +980,7 @@ TEST_F(TestMockIoObjectRequest, DiscardRemoveTruncate) { InSequence seq; expect_get_parent_overlap(mock_image_ctx, CEPH_NOSNAP, 4096, 0); expect_prune_parent_extents(mock_image_ctx, {{0, 4096}}, 4096, 4096); - expect_object_may_exist(mock_image_ctx, 0, true); + expect_object_may_exist(mock_image_ctx, 0, false); expect_object_map_update(mock_image_ctx, 0, 1, OBJECT_EXISTS, {}, false, 0); expect_truncate(mock_image_ctx, 0, 0);