remove ceph code
[stor4nfv.git] / src / ceph / src / test / librbd / mock / cache / MockImageCache.h
diff --git a/src/ceph/src/test/librbd/mock/cache/MockImageCache.h b/src/ceph/src/test/librbd/mock/cache/MockImageCache.h
deleted file mode 100644 (file)
index 473f7c8..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
-// vim: ts=8 sw=2 smarttab
-
-#ifndef CEPH_TEST_LIBRBD_CACHE_MOCK_IMAGE_CACHE_H
-#define CEPH_TEST_LIBRBD_CACHE_MOCK_IMAGE_CACHE_H
-
-#include "gmock/gmock.h"
-#include <vector>
-
-namespace librbd {
-namespace cache {
-
-struct MockImageCache {
-  typedef std::vector<std::pair<uint64_t,uint64_t> > Extents;
-
-  MOCK_METHOD4(aio_read_mock, void(const Extents &, ceph::bufferlist*, int,
-                                   Context *));
-  void aio_read(Extents&& image_extents, ceph::bufferlist* bl,
-                int fadvise_flags, Context *on_finish) {
-    aio_read_mock(image_extents, bl, fadvise_flags, on_finish);
-  }
-
-
-  MOCK_METHOD4(aio_write_mock, void(const Extents &, const ceph::bufferlist &,
-                                    int, Context *));
-  void aio_write(Extents&& image_extents, ceph::bufferlist&& bl,
-                 int fadvise_flags, Context *on_finish) {
-    aio_write_mock(image_extents, bl, fadvise_flags, on_finish);
-  }
-
-  MOCK_METHOD4(aio_discard, void(uint64_t, uint64_t, bool, Context *));
-  MOCK_METHOD1(aio_flush, void(Context *));
-  MOCK_METHOD5(aio_writesame_mock, void(uint64_t, uint64_t, ceph::bufferlist& bl,
-                                        int, Context *));
-  void aio_writesame(uint64_t off, uint64_t len, ceph::bufferlist&& bl,
-                     int fadvise_flags, Context *on_finish) {
-    aio_writesame_mock(off, len, bl, fadvise_flags, on_finish);
-  }
-
-  MOCK_METHOD6(aio_compare_and_write_mock, void(const Extents &,
-                                                const ceph::bufferlist &,
-                                                const ceph::bufferlist &,
-                                                uint64_t *, int, Context *));
-
-  void aio_compare_and_write(Extents&& image_extents, ceph::bufferlist&& cmp_bl,
-                             ceph::bufferlist&& bl, uint64_t *mismatch_offset,
-                             int fadvise_flags, Context *on_finish) {
-    aio_compare_and_write_mock(image_extents, cmp_bl, bl, mismatch_offset,
-                               fadvise_flags, on_finish);
-  }
-};
-
-} // namespace cache
-} // namespace librbd
-
-#endif // CEPH_TEST_LIBRBD_CACHE_MOCK_IMAGE_CACHE_H