Mercurial > hg > orthanc
comparison UnitTestsSources/MultiThreadingTests.cpp @ 2653:d7815540bd81 jobs
MemoryStorageArea
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 05 Jun 2018 15:46:02 +0200 |
parents | a3f0f61a14ca |
children | c196d76cb8fa |
comparison
equal
deleted
inserted
replaced
2652:a3f0f61a14ca | 2653:d7815540bd81 |
---|---|
128 class DummyInstancesJob : public SetOfInstancesJob | 128 class DummyInstancesJob : public SetOfInstancesJob |
129 { | 129 { |
130 protected: | 130 protected: |
131 virtual bool HandleInstance(const std::string& instance) | 131 virtual bool HandleInstance(const std::string& instance) |
132 { | 132 { |
133 return (instance != "nope"); | 133 return true; |
134 } | 134 } |
135 | 135 |
136 public: | 136 public: |
137 DummyInstancesJob() | 137 DummyInstancesJob() |
138 { | 138 { |
775 ASSERT_THROW(unserializer.UnserializeValue(s), OrthancException); | 775 ASSERT_THROW(unserializer.UnserializeValue(s), OrthancException); |
776 ASSERT_THROW(unserializer.UnserializeOperation(s), OrthancException); | 776 ASSERT_THROW(unserializer.UnserializeOperation(s), OrthancException); |
777 | 777 |
778 std::auto_ptr<IJob> job; | 778 std::auto_ptr<IJob> job; |
779 job.reset(unserializer.UnserializeJob(s)); | 779 job.reset(unserializer.UnserializeJob(s)); |
780 ASSERT_EQ("description", dynamic_cast<DummyInstancesJob&>(*job).GetDescription()); | |
781 //ASSERT_EQ("nope", dynamic_cast<DummyInstancesJob&>(*job).GetInstance(0)); | |
780 } | 782 } |
781 | 783 |
782 | 784 |
783 TEST(JobsSerialization, OrthancValues) | 785 TEST(JobsSerialization, OrthancValues) |
784 { | 786 { |