Mercurial > hg > orthanc-stone
comparison UnitTestsSources/UnitTestsMain.cpp @ 1403:5630c2fb7b0f
cleanup + reactivate UnitTests
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Wed, 29 Apr 2020 21:10:49 +0200 |
parents | 1f877e0846fe |
children | cde379b9d1d2 |
comparison
equal
deleted
inserted
replaced
1402:65e1e4b08302 | 1403:5630c2fb7b0f |
---|---|
19 **/ | 19 **/ |
20 | 20 |
21 | 21 |
22 #include "gtest/gtest.h" | 22 #include "gtest/gtest.h" |
23 | 23 |
24 #include "../Framework/Deprecated/Layers/FrameRenderer.h" | |
25 #include "../Framework/Deprecated/Toolbox/DownloadStack.h" | |
26 #include "../Framework/Deprecated/Toolbox/MessagingToolbox.h" | |
27 #include "../Framework/Deprecated/Toolbox/OrthancSlicesLoader.h" | |
28 #include "../Framework/StoneInitialization.h" | 24 #include "../Framework/StoneInitialization.h" |
29 #include "../Framework/Toolbox/FiniteProjectiveCamera.h" | 25 #include "../Framework/Toolbox/FiniteProjectiveCamera.h" |
30 #include "../Framework/Toolbox/GeometryToolbox.h" | 26 #include "../Framework/Toolbox/GeometryToolbox.h" |
31 #include "../Framework/Volumes/ImageBuffer3D.h" | 27 #include "../Framework/Volumes/ImageBuffer3D.h" |
32 #include "../Platforms/Generic/OracleWebService.h" | |
33 | 28 |
34 #include <Core/HttpClient.h> | 29 #include <Core/HttpClient.h> |
35 #include <Core/Images/ImageProcessing.h> | 30 #include <Core/Images/ImageProcessing.h> |
36 #include <Core/Logging.h> | 31 #include <Core/Logging.h> |
37 #include <Core/MultiThreading/SharedMessageQueue.h> | 32 #include <Core/MultiThreading/SharedMessageQueue.h> |
631 OrthancStone::LinearAlgebra::Print(r); | 626 OrthancStone::LinearAlgebra::Print(r); |
632 OrthancStone::LinearAlgebra::Print(boost::numeric::ublas::prod(r, a)); | 627 OrthancStone::LinearAlgebra::Print(boost::numeric::ublas::prod(r, a)); |
633 */ | 628 */ |
634 } | 629 } |
635 | 630 |
636 TEST(MessagingToolbox, ParseJson) | |
637 { | |
638 Json::Value response; | |
639 std::string source = "{\"command\":\"panel:takeDarkImage\",\"commandType\":\"simple\",\"args\":{}}"; | |
640 ASSERT_TRUE(Deprecated::MessagingToolbox::ParseJson(response, source.c_str(), source.size())); | |
641 } | |
642 | |
643 | |
644 | 631 |
645 static bool IsEqualVectorL1(OrthancStone::Vector a, | 632 static bool IsEqualVectorL1(OrthancStone::Vector a, |
646 OrthancStone::Vector b) | 633 OrthancStone::Vector b) |
647 { | 634 { |
648 if (a.size() != b.size()) | 635 if (a.size() != b.size()) |