diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-07-09 07:45:01 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-07-09 07:45:01 +0000 |
commit | 637de9a2313414da6930f703e2a63eae4637d0e6 (patch) | |
tree | e5b16eb1f9bc2bc3f138ad5e8148d3e00613a552 /messagebus/src/tests | |
parent | 3af0dfbc0f011a70259424d446a8a9f1bd9b994b (diff) |
Config control over what treads to skip.
Diffstat (limited to 'messagebus/src/tests')
-rw-r--r-- | messagebus/src/tests/messenger/messenger.cpp | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/messagebus/src/tests/messenger/messenger.cpp b/messagebus/src/tests/messenger/messenger.cpp index 8133d24c186..0653ee52b0e 100644 --- a/messagebus/src/tests/messenger/messenger.cpp +++ b/messagebus/src/tests/messenger/messenger.cpp @@ -6,8 +6,6 @@ using namespace mbus; -TEST_SETUP(Test); - class ThrowException : public Messenger::ITask { public: void run() override { @@ -39,20 +37,17 @@ public: } }; -int -Test::Main() -{ - TEST_INIT("messenger_test"); +TEST("messenger_test") { - Messenger msn; + Messenger msn(true, true); msn.start(); vespalib::Barrier barrier(2); - msn.enqueue(Messenger::ITask::UP(new ThrowException())); - msn.enqueue(Messenger::ITask::UP(new BarrierTask(barrier))); + msn.enqueue(std::make_unique<ThrowException>()); + msn.enqueue(std::make_unique<BarrierTask>(barrier)); barrier.await(); ASSERT_TRUE(msn.isEmpty()); - - TEST_DONE(); } + +TEST_MAIN() { TEST_RUN_ALL(); }
\ No newline at end of file |