Browse Source

Test -fno-exceptions with unchecked api

master
Nemanja Trifunovic 5 years ago
parent
commit
33516ff074
  1. 13
      tests/CMakeLists.txt

13
tests/CMakeLists.txt

@ -7,6 +7,11 @@ add_executable(apitests
${PROJECT_SOURCE_DIR}/tests/test_unchecked_iterator.cpp
)
add_executable(noexceptionstests
${PROJECT_SOURCE_DIR}/tests/test_unchecked_api.cpp
${PROJECT_SOURCE_DIR}/tests/test_unchecked_iterator.cpp
)
target_link_libraries(negative PRIVATE utf8::cpp)
target_link_libraries(cpp11 PRIVATE
utf8::cpp
@ -17,6 +22,14 @@ target_link_libraries(apitests PRIVATE
gtest_main
)
target_link_libraries(noexceptionstests PRIVATE
utf8::cpp
gtest_main
)
target_compile_options(noexceptionstests PUBLIC -fno-exceptions)
add_test(negative_test negative ${PROJECT_SOURCE_DIR}/tests/test_data/utf8_invalid.txt)
add_test(cpp11_test cpp11)
add_test(api_test apitests)
add_test(noexceptions_test noexceptionstests)

Loading…
Cancel
Save