• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1if(LLVM_LIBC_FULL_BUILD)
2  enable_testing()
3
4  set(NEWHDGEN_TESTS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/tests)
5  set(TEST_OUTPUT_DIR ${CMAKE_BINARY_DIR}/newhdrgen/output)
6
7  add_test(
8    NAME newhdrgen_integration_test
9    COMMAND python3 ${NEWHDGEN_TESTS_DIR}/test_integration.py --output_dir ${TEST_OUTPUT_DIR}
10  )
11
12  add_custom_target(check-newhdrgen
13    COMMAND ${CMAKE_CTEST_COMMAND} -R newhdrgen_integration_test --output-on-failure
14  )
15
16  message(STATUS "Integration test for newhdrgen added.")
17endif()
18