summaryrefslogtreecommitdiff
path: root/test/src/mbgl/test/stub_file_source.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/src/mbgl/test/stub_file_source.hpp')
-rw-r--r--test/src/mbgl/test/stub_file_source.hpp13
1 files changed, 2 insertions, 11 deletions
diff --git a/test/src/mbgl/test/stub_file_source.hpp b/test/src/mbgl/test/stub_file_source.hpp
index 1135fa9a80..46bb33d5e2 100644
--- a/test/src/mbgl/test/stub_file_source.hpp
+++ b/test/src/mbgl/test/stub_file_source.hpp
@@ -2,6 +2,7 @@
#include <mbgl/storage/file_source.hpp>
#include <mbgl/storage/online_file_source.hpp>
+#include <mbgl/storage/resource.hpp>
#include <mbgl/util/timer.hpp>
#include <unordered_map>
@@ -19,6 +20,7 @@ public:
~StubFileSource() override;
std::unique_ptr<AsyncRequest> request(const Resource&, Callback) override;
+ bool canRequest(const Resource&) const override { return true; }
void remove(AsyncRequest*);
using ResponseFunction = std::function<optional<Response> (const Resource&)>;
@@ -48,15 +50,4 @@ private:
util::Timer timer;
};
-class StubOnlineFileSource : public StubFileSource, public OnlineFileSource {
-public:
-
- StubOnlineFileSource(ResponseType t = ResponseType::Asynchronous) : StubFileSource(t) {};
- ~StubOnlineFileSource() override = default;
-
- std::unique_ptr<AsyncRequest> request(const Resource& r, Callback c) override { return StubFileSource::request(r, c); };
- void remove(AsyncRequest* r) { StubFileSource::remove(r); };
-};
-
-
} // namespace mbgl