summaryrefslogtreecommitdiff
path: root/test/fixtures
diff options
context:
space:
mode:
Diffstat (limited to 'test/fixtures')
-rw-r--r--test/fixtures/mock_file_source.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/test/fixtures/mock_file_source.cpp b/test/fixtures/mock_file_source.cpp
index ea580276d6..021ddfa8df 100644
--- a/test/fixtures/mock_file_source.cpp
+++ b/test/fixtures/mock_file_source.cpp
@@ -3,16 +3,11 @@
#include <mbgl/util/io.hpp>
#include <mbgl/util/thread.hpp>
+#include <mbgl/util/timer.hpp>
#include <algorithm>
#include <unordered_map>
-namespace {
-
-const uint64_t timeout = 1000000;
-
-}
-
namespace mbgl {
class MockFileRequest : public FileRequest {
@@ -36,8 +31,8 @@ public:
class MockFileSource::Impl {
public:
Impl(Type type, const std::string& match)
- : type_(type), match_(match), timer_(util::RunLoop::getLoop()) {
- timer_.start(timeout, timeout, [this] { dispatchPendingRequests(); });
+ : type_(type), match_(match) {
+ timer_.start(std::chrono::milliseconds(1000), std::chrono::milliseconds(1000), [this] { dispatchPendingRequests(); });
timer_.unref();
}
@@ -63,7 +58,7 @@ private:
Type type_;
std::string match_;
std::unordered_map<FileRequest*, std::pair<Resource, Callback>> pendingRequests_;
- uv::timer timer_;
+ util::Timer timer_;
std::function<void(void)> requestEnqueuedCallback_;
};