X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Ftest%2Flibrbd%2Fimage%2Ftest_mock_CloneRequest.cc;h=4c118ec35445d1a77256f4b7e8c768b9b00db701;hb=1911f103e16ae0d04db10fb41db8217ef4c320d3;hp=41b362ab3821a7a41205c7eaf8f366abe1f7556e;hpb=78f773100ed5d2ebc9d99e65a3d7e3a6f541a97e;p=ceph.git diff --git a/ceph/src/test/librbd/image/test_mock_CloneRequest.cc b/ceph/src/test/librbd/image/test_mock_CloneRequest.cc index 41b362ab3..4c118ec35 100644 --- a/ceph/src/test/librbd/image/test_mock_CloneRequest.cc +++ b/ceph/src/test/librbd/image/test_mock_CloneRequest.cc @@ -186,13 +186,12 @@ template <> struct EnableRequest { Context* on_finish = nullptr; static EnableRequest* s_instance; - static EnableRequest* create(librados::IoCtx &io_ctx, - const std::string &image_id, + static EnableRequest* create(MockTestImageCtx* image_ctx, cls::rbd::MirrorImageMode mode, const std::string &non_primary_global_image_id, - MockContextWQ *op_work_queue, - Context *on_finish) { + bool image_clean, Context *on_finish) { ceph_assert(s_instance != nullptr); + EXPECT_TRUE(image_clean); s_instance->on_finish = on_finish; return s_instance; }