Mercurial > hg > orthanc
diff UnitTestsSources/MultiThreadingTests.cpp @ 2867:251614c2edac
DicomMoveScuJob
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 08 Oct 2018 16:08:51 +0200 |
parents | 8b00e4cb4a6b |
children | abce036683cd |
line wrap: on
line diff
--- a/UnitTestsSources/MultiThreadingTests.cpp Mon Oct 08 11:40:31 2018 +0200 +++ b/UnitTestsSources/MultiThreadingTests.cpp Mon Oct 08 16:08:51 2018 +0200 @@ -716,8 +716,14 @@ engine.SetWorkersCount(3); engine.Start(); - ASSERT_TRUE(engine.GetRegistry().SubmitAndWait(new DummyJob(), rand() % 10)); - ASSERT_FALSE(engine.GetRegistry().SubmitAndWait(new DummyJob(true), rand() % 10)); + Json::Value content = Json::nullValue; + ASSERT_TRUE(engine.GetRegistry().SubmitAndWait(content, new DummyJob(), rand() % 10)); + ASSERT_EQ(Json::objectValue, content.type()); + ASSERT_EQ("world", content["hello"].asString()); + + content = Json::nullValue; + ASSERT_FALSE(engine.GetRegistry().SubmitAndWait(content, new DummyJob(true), rand() % 10)); + ASSERT_EQ(Json::nullValue, content.type()); engine.Stop(); }