mirror of
https://github.com/boostorg/unordered.git
synced 2025-07-29 19:07:15 +02:00
Cleanup test CML
This commit is contained in:
@ -6,145 +6,155 @@ include(BoostTestJamfile OPTIONAL RESULT_VARIABLE HAVE_BOOST_TEST)
|
||||
|
||||
if(HAVE_BOOST_TEST)
|
||||
|
||||
add_library(boost_unordered_test_deps INTERFACE)
|
||||
target_link_libraries(boost_unordered_test_deps INTERFACE Boost::unordered Boost::core Boost::concept_check)
|
||||
set(BOOST_TEST_LINK_LIBRARIES Boost::unordered Boost::core Boost::concept_check)
|
||||
|
||||
function(fca_tests)
|
||||
boost_test(PREFIX boost_unordered ${ARGN})
|
||||
endfunction()
|
||||
|
||||
function(foa_tests)
|
||||
boost_test(PREFIX boost_unordered_foa COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS ${ARGN})
|
||||
endfunction()
|
||||
|
||||
function(cfoa_tests)
|
||||
boost_test(PREFIX boost_unordered_cfoa ${ARGN})
|
||||
endfunction()
|
||||
|
||||
# FCA tests
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/prime_fmod_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/fwd_set_test.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/fwd_map_test.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/allocator_traits.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/minimal_allocator.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/compile_set.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/compile_map.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/noexcept_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/link_test_1.cpp unordered/link_test_2.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/incomplete_test.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/simple_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/equivalent_keys_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/constructor_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/copy_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/move_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/post_move_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/assign_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/insert_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/insert_stable_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/insert_hint_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/emplace_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/unnecessary_copy_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/erase_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_SUPPRESS_DEPRECATED)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/erase_equiv_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/extract_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/node_handle_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/merge_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/find_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/at_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/bucket_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/load_factor_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/rehash_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/equality_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/swap_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/deduction_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/scoped_allocator.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/transparent_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/reserve_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/contains_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/erase_if.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/scary_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/constructor_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/copy_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/assign_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/move_assign_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/insert_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/erase_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/rehash_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/swap_exception_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_SWAP_METHOD=2)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/merge_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES exception/less_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/narrow_cast_tests.cpp)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/compile_set.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_compile_set)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/compile_map.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_compile_map)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/copy_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_copy)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/move_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_move)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/assign_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_assign)
|
||||
boost_test(PREFIX unordered LINK_LIBRARIES boost_unordered_test_deps SOURCES quick.cpp)
|
||||
|
||||
boost_test(PREFIX unordered TYPE compile-fail LINK_LIBRARIES boost_unordered_test_deps NAME insert_node_type_fail_map COMPILE_DEFINITIONS UNORDERED_TEST_MAP SOURCES unordered/insert_node_type_fail.cpp)
|
||||
boost_test(PREFIX unordered TYPE compile-fail LINK_LIBRARIES boost_unordered_test_deps NAME insert_node_type_fail_multimap COMPILE_DEFINITIONS UNORDERED_TEST_MULTIMAP SOURCES unordered/insert_node_type_fail.cpp)
|
||||
boost_test(PREFIX unordered TYPE compile-fail LINK_LIBRARIES boost_unordered_test_deps NAME insert_node_type_fail_set COMPILE_DEFINITIONS UNORDERED_TEST_SET SOURCES unordered/insert_node_type_fail.cpp)
|
||||
boost_test(PREFIX unordered TYPE compile-fail LINK_LIBRARIES boost_unordered_test_deps NAME insert_node_type_fail_multiset COMPILE_DEFINITIONS UNORDERED_TEST_MULTISET SOURCES unordered/insert_node_type_fail.cpp)
|
||||
fca_tests(SOURCES unordered/prime_fmod_tests.cpp)
|
||||
fca_tests(SOURCES unordered/fwd_set_test.cpp)
|
||||
fca_tests(SOURCES unordered/fwd_map_test.cpp)
|
||||
fca_tests(SOURCES unordered/allocator_traits.cpp)
|
||||
fca_tests(SOURCES unordered/minimal_allocator.cpp)
|
||||
fca_tests(SOURCES unordered/compile_set.cpp)
|
||||
fca_tests(SOURCES unordered/compile_map.cpp)
|
||||
fca_tests(SOURCES unordered/noexcept_tests.cpp)
|
||||
fca_tests(SOURCES unordered/link_test_1.cpp unordered/link_test_2.cpp)
|
||||
fca_tests(SOURCES unordered/incomplete_test.cpp)
|
||||
fca_tests(SOURCES unordered/simple_tests.cpp)
|
||||
fca_tests(SOURCES unordered/equivalent_keys_tests.cpp)
|
||||
fca_tests(SOURCES unordered/constructor_tests.cpp)
|
||||
fca_tests(SOURCES unordered/copy_tests.cpp)
|
||||
fca_tests(SOURCES unordered/move_tests.cpp)
|
||||
fca_tests(SOURCES unordered/post_move_tests.cpp)
|
||||
fca_tests(SOURCES unordered/assign_tests.cpp)
|
||||
fca_tests(SOURCES unordered/insert_tests.cpp)
|
||||
fca_tests(SOURCES unordered/insert_stable_tests.cpp)
|
||||
fca_tests(SOURCES unordered/insert_hint_tests.cpp)
|
||||
fca_tests(SOURCES unordered/emplace_tests.cpp)
|
||||
fca_tests(SOURCES unordered/unnecessary_copy_tests.cpp)
|
||||
fca_tests(SOURCES unordered/erase_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_SUPPRESS_DEPRECATED)
|
||||
fca_tests(SOURCES unordered/erase_equiv_tests.cpp)
|
||||
fca_tests(SOURCES unordered/extract_tests.cpp)
|
||||
fca_tests(SOURCES unordered/node_handle_tests.cpp)
|
||||
fca_tests(SOURCES unordered/merge_tests.cpp)
|
||||
fca_tests(SOURCES unordered/find_tests.cpp)
|
||||
fca_tests(SOURCES unordered/at_tests.cpp)
|
||||
fca_tests(SOURCES unordered/bucket_tests.cpp)
|
||||
fca_tests(SOURCES unordered/load_factor_tests.cpp)
|
||||
fca_tests(SOURCES unordered/rehash_tests.cpp)
|
||||
fca_tests(SOURCES unordered/equality_tests.cpp)
|
||||
fca_tests(SOURCES unordered/swap_tests.cpp)
|
||||
fca_tests(SOURCES unordered/deduction_tests.cpp)
|
||||
fca_tests(SOURCES unordered/scoped_allocator.cpp)
|
||||
fca_tests(SOURCES unordered/transparent_tests.cpp)
|
||||
fca_tests(SOURCES unordered/reserve_tests.cpp)
|
||||
fca_tests(SOURCES unordered/contains_tests.cpp)
|
||||
fca_tests(SOURCES unordered/erase_if.cpp)
|
||||
fca_tests(SOURCES unordered/scary_tests.cpp)
|
||||
fca_tests(SOURCES exception/constructor_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/copy_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/assign_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/move_assign_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/insert_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/erase_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/rehash_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/swap_exception_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_SWAP_METHOD=2)
|
||||
fca_tests(SOURCES exception/merge_exception_tests.cpp)
|
||||
fca_tests(SOURCES exception/less_tests.cpp)
|
||||
fca_tests(SOURCES unordered/narrow_cast_tests.cpp)
|
||||
fca_tests(SOURCES unordered/compile_set.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_compile_set)
|
||||
fca_tests(SOURCES unordered/compile_map.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_compile_map)
|
||||
fca_tests(SOURCES unordered/copy_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_copy)
|
||||
fca_tests(SOURCES unordered/move_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_move)
|
||||
fca_tests(SOURCES unordered/assign_tests.cpp COMPILE_DEFINITIONS BOOST_UNORDERED_USE_MOVE NAME bmove_assign)
|
||||
fca_tests(SOURCES quick.cpp)
|
||||
|
||||
fca_tests(TYPE compile-fail NAME insert_node_type_fail_map COMPILE_DEFINITIONS UNORDERED_TEST_MAP SOURCES unordered/insert_node_type_fail.cpp)
|
||||
fca_tests(TYPE compile-fail NAME insert_node_type_fail_multimap COMPILE_DEFINITIONS UNORDERED_TEST_MULTIMAP SOURCES unordered/insert_node_type_fail.cpp)
|
||||
fca_tests(TYPE compile-fail NAME insert_node_type_fail_set COMPILE_DEFINITIONS UNORDERED_TEST_SET SOURCES unordered/insert_node_type_fail.cpp)
|
||||
fca_tests(TYPE compile-fail NAME insert_node_type_fail_multiset COMPILE_DEFINITIONS UNORDERED_TEST_MULTISET SOURCES unordered/insert_node_type_fail.cpp)
|
||||
|
||||
# FOA tests
|
||||
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/fwd_set_test.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/fwd_map_test.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/compile_set.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/compile_map.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/noexcept_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/incomplete_test.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/simple_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/equivalent_keys_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/constructor_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/copy_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/move_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/post_move_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/assign_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/insert_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/insert_hint_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/emplace_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/erase_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/merge_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/find_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/at_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/load_factor_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/rehash_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/equality_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/swap_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/transparent_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/reserve_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/contains_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/erase_if.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/scary_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/init_type_insert_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/max_load_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/extract_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/node_handle_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/uses_allocator.cpp)
|
||||
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/link_test_1.cpp unordered/link_test_2.cpp )
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES unordered/scoped_allocator.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps SOURCES unordered/hash_is_avalanching_test.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/constructor_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/copy_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/assign_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/move_assign_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/insert_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/erase_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/rehash_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/swap_exception_tests.cpp)
|
||||
boost_test(PREFIX unordered-foa LINK_LIBRARIES boost_unordered_test_deps COMPILE_DEFINITIONS BOOST_UNORDERED_FOA_TESTS SOURCES exception/merge_exception_tests.cpp)
|
||||
foa_tests(SOURCES unordered/fwd_set_test.cpp)
|
||||
foa_tests(SOURCES unordered/fwd_map_test.cpp)
|
||||
foa_tests(SOURCES unordered/compile_set.cpp)
|
||||
foa_tests(SOURCES unordered/compile_map.cpp)
|
||||
foa_tests(SOURCES unordered/noexcept_tests.cpp)
|
||||
foa_tests(SOURCES unordered/incomplete_test.cpp)
|
||||
foa_tests(SOURCES unordered/simple_tests.cpp)
|
||||
foa_tests(SOURCES unordered/equivalent_keys_tests.cpp)
|
||||
foa_tests(SOURCES unordered/constructor_tests.cpp)
|
||||
foa_tests(SOURCES unordered/copy_tests.cpp)
|
||||
foa_tests(SOURCES unordered/move_tests.cpp)
|
||||
foa_tests(SOURCES unordered/post_move_tests.cpp)
|
||||
foa_tests(SOURCES unordered/assign_tests.cpp)
|
||||
foa_tests(SOURCES unordered/insert_tests.cpp)
|
||||
foa_tests(SOURCES unordered/insert_hint_tests.cpp)
|
||||
foa_tests(SOURCES unordered/emplace_tests.cpp)
|
||||
foa_tests(SOURCES unordered/erase_tests.cpp)
|
||||
foa_tests(SOURCES unordered/merge_tests.cpp)
|
||||
foa_tests(SOURCES unordered/find_tests.cpp)
|
||||
foa_tests(SOURCES unordered/at_tests.cpp)
|
||||
foa_tests(SOURCES unordered/load_factor_tests.cpp)
|
||||
foa_tests(SOURCES unordered/rehash_tests.cpp)
|
||||
foa_tests(SOURCES unordered/equality_tests.cpp)
|
||||
foa_tests(SOURCES unordered/swap_tests.cpp)
|
||||
foa_tests(SOURCES unordered/transparent_tests.cpp)
|
||||
foa_tests(SOURCES unordered/reserve_tests.cpp)
|
||||
foa_tests(SOURCES unordered/contains_tests.cpp)
|
||||
foa_tests(SOURCES unordered/erase_if.cpp)
|
||||
foa_tests(SOURCES unordered/scary_tests.cpp)
|
||||
foa_tests(SOURCES unordered/init_type_insert_tests.cpp)
|
||||
foa_tests(SOURCES unordered/max_load_tests.cpp)
|
||||
foa_tests(SOURCES unordered/extract_tests.cpp)
|
||||
foa_tests(SOURCES unordered/node_handle_tests.cpp)
|
||||
foa_tests(SOURCES unordered/uses_allocator.cpp)
|
||||
foa_tests(SOURCES unordered/link_test_1.cpp unordered/link_test_2.cpp )
|
||||
foa_tests(SOURCES unordered/scoped_allocator.cpp)
|
||||
foa_tests(SOURCES unordered/hash_is_avalanching_test.cpp)
|
||||
foa_tests(SOURCES exception/constructor_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/copy_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/assign_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/move_assign_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/insert_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/erase_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/rehash_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/swap_exception_tests.cpp)
|
||||
foa_tests(SOURCES exception/merge_exception_tests.cpp)
|
||||
|
||||
# CFOA tests
|
||||
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/latch_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/insert_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/erase_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/try_emplace_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/emplace_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/visit_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/constructor_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/assign_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/clear_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/swap_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/merge_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/rehash_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/equality_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/fwd_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/exception_insert_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/exception_erase_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/exception_constructor_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/exception_assign_tests.cpp)
|
||||
boost_test(PREFIX unordered-cfoa LINK_LIBRARIES boost_unordered_test_deps SOURCES cfoa/exception_merge_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/latch_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/insert_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/erase_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/try_emplace_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/emplace_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/visit_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/constructor_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/assign_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/clear_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/swap_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/merge_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/rehash_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/equality_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/fwd_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/exception_insert_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/exception_erase_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/exception_constructor_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/exception_assign_tests.cpp)
|
||||
cfoa_tests(SOURCES cfoa/exception_merge_tests.cpp)
|
||||
|
||||
endif()
|
||||
|
Reference in New Issue
Block a user