Changeset View
Changeset View
Standalone View
Standalone View
src/test/CMakeLists.txt
Show All 39 Lines | gen_json_header(JSON_HEADERS | ||||
data/tx_invalid.json | data/tx_invalid.json | ||||
data/tx_valid.json | data/tx_valid.json | ||||
) | ) | ||||
include(TestSuite) | include(TestSuite) | ||||
create_test_suite(bitcoin) | create_test_suite(bitcoin) | ||||
add_dependencies(check check-bitcoin) | add_dependencies(check check-bitcoin) | ||||
# An utility library for bitcoin related test suites. | |||||
add_library(testutil | |||||
util/blockfilter.cpp | |||||
util/logging.cpp | |||||
util/setup_common.cpp | |||||
util/transaction_utils.cpp | |||||
) | |||||
target_link_libraries(testutil server) | |||||
if(BUILD_BITCOIN_WALLET) | if(BUILD_BITCOIN_WALLET) | ||||
set(BITCOIN_WALLET_TEST_FIXTURE | set(BITCOIN_WALLET_TEST_FIXTURE | ||||
../wallet/test/init_test_fixture.cpp | ../wallet/test/init_test_fixture.cpp | ||||
../wallet/test/wallet_test_fixture.cpp | ../wallet/test/wallet_test_fixture.cpp | ||||
) | ) | ||||
set(BITCOIN_WALLET_TESTS | set(BITCOIN_WALLET_TESTS | ||||
../wallet/test/db_tests.cpp | ../wallet/test/db_tests.cpp | ||||
../wallet/test/coinselector_tests.cpp | ../wallet/test/coinselector_tests.cpp | ||||
Show All 14 Lines | if(ENABLE_PROPERTY_BASED_TESTS) | ||||
) | ) | ||||
set(BITCOIN_PROPERTY_BASED_TESTS | set(BITCOIN_PROPERTY_BASED_TESTS | ||||
key_properties.cpp | key_properties.cpp | ||||
) | ) | ||||
endif() | endif() | ||||
add_boost_unit_tests_to_suite(bitcoin test_bitcoin | add_boost_unit_tests_to_suite(bitcoin test_bitcoin | ||||
jsonutil.cpp | jsonutil.cpp | ||||
util/blockfilter.cpp | |||||
util/logging.cpp | |||||
util/setup_common.cpp | |||||
util/transaction_utils.cpp | |||||
main.cpp | main.cpp | ||||
scriptflags.cpp | scriptflags.cpp | ||||
sigutil.cpp | sigutil.cpp | ||||
# Tests generated from JSON | # Tests generated from JSON | ||||
${JSON_HEADERS} | ${JSON_HEADERS} | ||||
# Wallet test fixture | # Wallet test fixture | ||||
▲ Show 20 Lines • Show All 144 Lines • ▼ Show 20 Lines | add_test_runner( | ||||
# Dec. 1st, 2019 at 00:00:00 | # Dec. 1st, 2019 at 00:00:00 | ||||
-- -phononactivationtime=1575158400 | -- -phononactivationtime=1575158400 | ||||
) | ) | ||||
endforeach() | endforeach() | ||||
endfunction() | endfunction() | ||||
add_boost_test_runners_with_upgrade_activated(bitcoin test_bitcoin) | add_boost_test_runners_with_upgrade_activated(bitcoin test_bitcoin) | ||||
target_link_libraries(test_bitcoin rpcclient server) | target_link_libraries(test_bitcoin rpcclient testutil) | ||||
if(TARGET bitcoinconsensus-shared) | if(TARGET bitcoinconsensus-shared) | ||||
target_link_libraries(test_bitcoin bitcoinconsensus-shared) | target_link_libraries(test_bitcoin bitcoinconsensus-shared) | ||||
else() | else() | ||||
target_link_libraries(test_bitcoin bitcoinconsensus) | target_link_libraries(test_bitcoin bitcoinconsensus) | ||||
endif() | endif() | ||||
add_subdirectory(fuzz) | add_subdirectory(fuzz) |