diff options
author | luigi1111 <luigi1111w@gmail.com> | 2021-08-11 22:40:13 -0400 |
---|---|---|
committer | luigi1111 <luigi1111w@gmail.com> | 2021-08-11 22:40:13 -0400 |
commit | 82149bfe441e56d5f9d72a13ffa25ce1df6d8391 (patch) | |
tree | dca9428448629cea75f298051bbd5e93581ace98 /tests/unit_tests/epee_boosted_tcp_server.cpp | |
parent | Merge pull request #7816 (diff) | |
parent | unit_tests: fix broken tests (diff) | |
download | monero-82149bfe441e56d5f9d72a13ffa25ce1df6d8391.tar.xz |
Merge pull request #7818
9c8e3e8 unit_tests: fix broken tests (anon)
Diffstat (limited to 'tests/unit_tests/epee_boosted_tcp_server.cpp')
-rw-r--r-- | tests/unit_tests/epee_boosted_tcp_server.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/unit_tests/epee_boosted_tcp_server.cpp b/tests/unit_tests/epee_boosted_tcp_server.cpp index d10b2bb33..992122dd2 100644 --- a/tests/unit_tests/epee_boosted_tcp_server.cpp +++ b/tests/unit_tests/epee_boosted_tcp_server.cpp @@ -111,8 +111,7 @@ TEST(boosted_tcp_server, worker_threads_are_exception_resistant) { boost::unique_lock<boost::mutex> lock(mtx); - ASSERT_NE(boost::cv_status::timeout, cond.wait_for(lock, boost::chrono::seconds(5))); - ASSERT_EQ(4, counter); + ASSERT_TRUE(cond.wait_for(lock, boost::chrono::seconds(5), [&counter]{ return counter == 4; })); } // Check if threads are alive @@ -125,8 +124,7 @@ TEST(boosted_tcp_server, worker_threads_are_exception_resistant) { boost::unique_lock<boost::mutex> lock(mtx); - ASSERT_NE(boost::cv_status::timeout, cond.wait_for(lock, boost::chrono::seconds(5))); - ASSERT_EQ(4, counter); + ASSERT_TRUE(cond.wait_for(lock, boost::chrono::seconds(5), [&counter]{ return counter == 4; })); } srv.send_stop_signal(); |