File tree Expand file tree Collapse file tree 9 files changed +19
-20
lines changed Expand file tree Collapse file tree 9 files changed +19
-20
lines changed Original file line number Diff line number Diff line change 11file (GLOB_RECURSE jsonrpcstub_source *.cpp)
22file (GLOB_RECURSE libstubgen_source *.cpp)
3- list (REMOVE_ITEM libstubgen_source main.cpp)
4-
3+ list (REMOVE_ITEM libstubgen_source "${CMAKE_CURRENT_SOURCE_DIR} /main.cpp" )
54
65find_package (Argtable REQUIRED)
76
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ file(COPY ${test_specs} DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
1313set (testlibs ${Boost_LIBRARIES} jsonrpccommon jsonrpcclient jsonrpcserver)
1414INCLUDE_DIRECTORIES (${CMAKE_SOURCE_DIR} /src)
1515
16+ #add_definitions(-DBOOST_TEST_DYN_LINK)
17+
1618IF (HTTP_CLIENT AND HTTP_SERVER)
1719 add_definitions (-DHTTP_TESTING)
1820ENDIF ()
Original file line number Diff line number Diff line change 1+ /* ************************************************************************
2+ * libjson-rpc-cpp
3+ *************************************************************************
4+ * @file main.cpp
5+ * @date 1/21/2015
6+ * @author Peter Spiess-Knafl <[email protected] > 7+ * @license See attached LICENSE.txt
8+ ************************************************************************/
9+
10+ #define BOOST_TEST_MODULE " libjson-rpc-cpp test suite"
11+ #define BOOST_TEST_DYN_LINK
12+ #define BOOST_TEST_MAIN
13+ #include < boost/test/unit_test.hpp>
Original file line number Diff line number Diff line change 77 * @license See attached LICENSE.txt
88 ************************************************************************/
99
10- #define BOOST_TEST_DYN_LINK
11- #define BOOST_TEST_MODULE client
12-
1310#include < boost/test/unit_test.hpp>
1411#include < jsonrpccpp/client.h>
1512#include " mockclientconnector.h"
Original file line number Diff line number Diff line change 1313#include < jsonrpccpp/common/specificationparser.h>
1414#include < jsonrpccpp/common/specificationwriter.h>
1515
16- #define BOOST_DYN_LINK
17- #define BOOST_TEST_MODULE
18-
1916using namespace jsonrpc ;
2017using namespace std ;
2118
Original file line number Diff line number Diff line change 77 * @license See attached LICENSE.txt
88 ************************************************************************/
99
10- #include < boost/test/unit_test.hpp>
11-
1210#ifdef HTTP_TESTING
13- #define BOOST_TEST_MODULE connector_http
11+ #include < boost/test/unit_test.hpp >
1412
1513#include < jsonrpccpp/server/connectors/httpserver.h>
1614#include < jsonrpccpp/client/connectors/httpclient.h>
Original file line number Diff line number Diff line change 77 * @license See attached LICENSE.txt
88 ************************************************************************/
99
10- #include < boost/test/unit_test.hpp>
1110
1211#ifdef INTEGRATION_TESTING
13- #define BOOST_TEST_MODULE integration
14-
12+ #include < boost/test/unit_test.hpp>
1513
1614#include < jsonrpccpp/server/connectors/httpserver.h>
1715#include < jsonrpccpp/client/connectors/httpclient.h>
Original file line number Diff line number Diff line change 1111#include " testserver.h"
1212#include " mockserverconnector.h"
1313
14- #define BOOST_TEST_DYN_LINK
15- #define BOOST_TEST_MODULE server
16-
1714using namespace jsonrpc ;
1815using namespace std ;
1916
Original file line number Diff line number Diff line change 77 * @license See attached LICENSE.txt
88 ************************************************************************/
99
10- #include < boost/test/unit_test.hpp>
11-
1210#ifdef STUBGEN_TESTING
13- #define BOOST_TEST_MODULE stubgenerator
11+ #include < boost/test/unit_test.hpp >
1412
1513#include < jsonrpccpp/common/specificationparser.h>
1614#include < stubgenerator/server/cppserverstubgenerator.h>
You can’t perform that action at this time.
0 commit comments