Skip to content

Commit 8363ed5

Browse files
author
Peter Spiess-Knafl
committed
Merge branch 'release/v0.4.2'
2 parents 443d7c9 + 4807525 commit 8363ed5

File tree

9 files changed

+19
-20
lines changed

9 files changed

+19
-20
lines changed

src/stubgenerator/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
file(GLOB_RECURSE jsonrpcstub_source *.cpp)
22
file(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

65
find_package(Argtable REQUIRED)
76

src/test/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ file(COPY ${test_specs} DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
1313
set(testlibs ${Boost_LIBRARIES} jsonrpccommon jsonrpcclient jsonrpcserver)
1414
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src)
1515

16+
#add_definitions(-DBOOST_TEST_DYN_LINK)
17+
1618
IF(HTTP_CLIENT AND HTTP_SERVER)
1719
add_definitions(-DHTTP_TESTING)
1820
ENDIF()

src/test/main.cpp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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>

src/test/test_client.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
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"

src/test/test_common.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@
1313
#include <jsonrpccpp/common/specificationparser.h>
1414
#include <jsonrpccpp/common/specificationwriter.h>
1515

16-
#define BOOST_DYN_LINK
17-
#define BOOST_TEST_MODULE
18-
1916
using namespace jsonrpc;
2017
using namespace std;
2118

src/test/test_connector_http.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@
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>

src/test/test_integration.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
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>

src/test/test_server.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@
1111
#include "testserver.h"
1212
#include "mockserverconnector.h"
1313

14-
#define BOOST_TEST_DYN_LINK
15-
#define BOOST_TEST_MODULE server
16-
1714
using namespace jsonrpc;
1815
using namespace std;
1916

src/test/test_stubgenerator.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@
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>

0 commit comments

Comments
 (0)