CMakeLists.txt 564 B

123456789101112131415161718192021
  1. # Copyright The OpenTelemetry Authors
  2. # SPDX-License-Identifier: Apache-2.0
  3. foreach(
  4. testname
  5. logger_provider_set_test
  6. logger_provider_sdk_test
  7. logger_sdk_test
  8. log_record_test
  9. simple_log_record_processor_test
  10. batch_log_record_processor_test
  11. logger_config_test)
  12. add_executable(${testname} "${testname}.cc")
  13. target_link_libraries(
  14. ${testname} ${GTEST_BOTH_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}
  15. opentelemetry_logs opentelemetry_trace)
  16. gtest_add_tests(
  17. TARGET ${testname}
  18. TEST_PREFIX logs.
  19. TEST_LIST ${testname})
  20. endforeach()