mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-28 06:55:50 +00:00
Don't include unit test sources in code coverage (RIPD-1132):
Most files containing unit test code are moved to src/test. JTx and the test client code are not yet moved.
This commit is contained in:
@@ -612,11 +612,8 @@ set(soci_extra_includes
|
||||
if (WIN32 OR is_xcode OR unity)
|
||||
prepend(beast_unity_srcs
|
||||
src/ripple/beast/unity/
|
||||
beast_clock_unity.cpp
|
||||
beast_container_unity.cpp
|
||||
beast_insight_unity.cpp
|
||||
beast_net_unity.cpp
|
||||
beast_nudb_unity.cpp
|
||||
beast_utility_unity.cpp)
|
||||
|
||||
prepend(ripple_unity_srcs
|
||||
@@ -625,7 +622,6 @@ if (WIN32 OR is_xcode OR unity)
|
||||
app_main.cpp
|
||||
app_misc.cpp
|
||||
app_paths.cpp
|
||||
app_tests.cpp
|
||||
app_tx.cpp
|
||||
core.cpp
|
||||
basics.cpp
|
||||
@@ -640,9 +636,34 @@ if (WIN32 OR is_xcode OR unity)
|
||||
shamap.cpp
|
||||
server.cpp
|
||||
test.cpp)
|
||||
|
||||
prepend(test_unity_srcs
|
||||
src/unity/
|
||||
app_test_unity.cpp
|
||||
basics_test_unity.cpp
|
||||
beast_test_unity.cpp
|
||||
core_test_unity.cpp
|
||||
json_test_unity.cpp
|
||||
ledger_test_unity.cpp
|
||||
overlay_test_unity.cpp
|
||||
peerfinder_test_unity.cpp
|
||||
protocol_test_unity.cpp
|
||||
resource_test_unity.cpp
|
||||
rpc_test_unity.cpp
|
||||
server_test_unity.cpp
|
||||
shamap_test_unity.cpp
|
||||
test_unity.cpp)
|
||||
|
||||
list(APPEND src ${beast_unity_srcs} ${ripple_unity_srcs} ${test_unity_srcs})
|
||||
|
||||
|
||||
|
||||
list(APPEND src ${beast_unity_srcs} ${ripple_unity_srcs})
|
||||
|
||||
add_with_props(src/unity/nodestore_test_unity.cpp
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/rocksdb2/include
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/snappy/snappy
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/snappy/config
|
||||
${rocks_db_system_header})
|
||||
|
||||
add_with_props(src/ripple/unity/nodestore.cpp
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/rocksdb2/include
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/snappy/snappy
|
||||
@@ -651,9 +672,10 @@ if (WIN32 OR is_xcode OR unity)
|
||||
|
||||
add_with_props(src/ripple/unity/soci_ripple.cpp ${soci_extra_includes})
|
||||
|
||||
set(unity_srcs ${beast_unity_srcs} ${ripple_unity_srcs}
|
||||
set(unity_srcs ${beast_unity_srcs} ${ripple_unity_srcs} ${test_unity_srcs}
|
||||
src/ripple/unity/nodestore.cpp
|
||||
src/ripple/unity/soci_ripple.cpp)
|
||||
src/ripple/unity/soci_ripple.cpp
|
||||
src/unity/nodestore_test_unity.cpp)
|
||||
|
||||
set_property(
|
||||
SOURCE ${unity_srcs}
|
||||
@@ -689,8 +711,18 @@ if (WIN32 OR is_xcode OR NOT unity)
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/snappy/snappy
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/snappy/config
|
||||
${rocks_db_system_header})
|
||||
|
||||
|
||||
list(APPEND non_unity_srcs "${nodestore_srcs}")
|
||||
|
||||
|
||||
file(GLOB_RECURSE test_srcs src/test/*.cpp)
|
||||
add_with_props("${test_srcs}"
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/rocksdb2/include
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/snappy/snappy
|
||||
-I"${CMAKE_SOURCE_DIR}/"src/snappy/config
|
||||
${rocks_db_system_header})
|
||||
|
||||
list(APPEND non_unity_srcs "${test_srcs}")
|
||||
|
||||
set_property(
|
||||
SOURCE ${non_unity_srcs}
|
||||
|
||||
Reference in New Issue
Block a user