#define CEPH_TEST_LIBRBD_MOCK_IO_IMAGE_REQUEST_WQ_H
#include "gmock/gmock.h"
+#include "librbd/io/Types.h"
class Context;
MOCK_METHOD1(block_writes, void(Context *));
MOCK_METHOD0(unblock_writes, void());
- MOCK_METHOD0(set_require_lock_on_read, void());
- MOCK_METHOD0(clear_require_lock_on_read, void());
-
- MOCK_CONST_METHOD0(is_lock_required, bool());
- MOCK_CONST_METHOD0(is_lock_request_needed, bool());
+ MOCK_METHOD2(set_require_lock, void(Direction, bool));
};
} // namespace io