diff --git a/tests/src/NetworkHelpers.hpp b/tests/src/NetworkHelpers.hpp index eaabd4bb..434a10ff 100644 --- a/tests/src/NetworkHelpers.hpp +++ b/tests/src/NetworkHelpers.hpp @@ -32,7 +32,8 @@ public: this->condition_.notify_one(); } - void waitForRequest() + void waitForRequest( + std::chrono::milliseconds interval = std::chrono::milliseconds(10)) { using namespace std::chrono_literals; auto start = std::chrono::system_clock::now(); @@ -41,7 +42,7 @@ public: { { std::unique_lock lck(this->mutex_); - bool done = this->condition_.wait_for(lck, 10ms, [this] { + bool done = this->condition_.wait_for(lck, interval, [this] { return this->requestDone_; }); if (done) diff --git a/tests/src/Plugins.cpp b/tests/src/Plugins.cpp index 480baf06..f76777d3 100644 --- a/tests/src/Plugins.cpp +++ b/tests/src/Plugins.cpp @@ -34,6 +34,7 @@ using namespace chatterino; using chatterino::mock::MockChannel; +using namespace std::chrono_literals; namespace { @@ -626,7 +627,7 @@ TEST_F(PluginTest, testTimerRec) end c2.later(f, 1) )lua"); - waiter.waitForRequest(); + waiter.waitForRequest(1ms); } TEST_F(PluginTest, tryCallTest)