]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test/librbd: expect_object_may_exist(..., false) in DiscardRemoveTruncate
authorIlya Dryomov <idryomov@gmail.com>
Thu, 8 Mar 2018 16:19:26 +0000 (17:19 +0100)
committerPrashant D <pdhange@redhat.com>
Tue, 13 Mar 2018 07:33:11 +0000 (03:33 -0400)
This is !is_no_op_for_nonexistent_object() test -- NONEXISTENT case is
the interesting one.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 9d6ee9a649861f1981981e41c82af8cd2914721b)

src/test/librbd/io/test_mock_ObjectRequest.cc

index 8dbdf84fb9236ed41a8d56c4b43a5cc36d95450d..5a39689353511600588b8fa586a582a137a3018b 100644 (file)
@@ -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);