cmake gtest_add_tests examples

Signatures

gtest_add_tests(TARGET target
  [SOURCES src1...]
  [EXTRA_ARGS arg1...]
  [WORKING_DIRECTORY dir]
  [TEST_PREFIX prefix]
  [TEST_SUFFIX suffix]
  [SKIP_DEPENDENCY]
  [TEST_LIST outVar]
)

Examples

RavEngine/RavEngine deps/rlottie/test/CMakeLists.txt :14

gtest_add_tests(vectorTestSuite "" AUTO)

facebook/mvfst cmake/QuicTest.cmake :64

gtest_add_tests(TARGET ${QUIC_TEST_TARGET}
    EXTRA_ARGS "${QUIC_TEST_EXTRA_ARGS}"
    WORKING_DIRECTORY ${QUIC_TEST_WORKING_DIRECTORY}
    TEST_PREFIX ${QUIC_TEST_PREFIX}
    TEST_LIST QUIC_TEST_CASES
  )

ultravideo/uvgRTP test/CMakeLists.txt :37

gtest_add_tests(TARGET ${PROJECT_NAME})

NERSC/timemory cmake/Modules/MacroUtilities.cmake :356

gtest_add_tests(
            TARGET ${TEST_TARGET}
            TEST_LIST ${TEST_NAME}_TESTS ${TEST_OPTIONS}
            WORKING_DIRECTORY ${WORKING_DIR})

MIT-SPARK/TEASER-plusplus test/benchmark/CMakeLists.txt :16

gtest_add_tests(TARGET      all_benchmarks
                TEST_LIST   allBenchmarks)

facebookincubator/velox velox/common/memory/tests/CMakeLists.txt :58

gtest_add_tests(velox_memory_test "" AUTO)

adventuregamestudio/ags Common/CMakeLists.txt :260

gtest_add_tests(TARGET common_test)

google/filament third_party/dawn/third_party/vulkan-loader/src/tests/CMakeLists.txt :135

gtest_add_tests(TARGET test_regression)

mysql/mysql-connector-cpp jdbc/extra/otel/opentelemetry-cpp-1.12.0/api/test/baggage/CMakeLists.txt :10

gtest_add_tests(
    TARGET ${testname}
    TEST_PREFIX baggage.
    TEST_LIST ${testname})

Samsung/UTopia tests/CMakeLists.txt :154

gtest_add_tests(TARGET tests WORKING_DIRECTORY ${CMAKE_BINARY_DIR})

InsightSoftwareConsortium/ITK CMake/ITKModuleTest.cmake :310

gtest_add_tests(TARGET ${exe} ${_skip_dependency})

canpool/qtcanpool cmake/QtCanpoolAPI.cmake :895

gtest_add_tests(TARGET ${test_name} SOURCES ${test_sources} TEST_LIST test_list SKIP_DEPENDENCY)

ornladios/ADIOS2 cmake/upstream/GoogleTest.cmake :15

gtest_add_tests(TARGET target
                    [SOURCES src1...]
                    [EXEC_WRAPPER wrapper1...]
                    [EXTRA_ARGS arg1...]
                    [WORKING_DIRECTORY dir]
                    [TEST_PREFIX prefix]
                    [TEST_SUFFIX suffix]
                    [SKIP_DEPENDENCY]
                    [TEST_LIST outVar]
    )

UPBGE/upbge build_files/cmake/testing.cmake :168

gtest_add_tests(
      TARGET ${ARGS_TARGET}
      SOURCES "${ARGS_SOURCES}"
      TEST_PREFIX ${ARGS_SUITE_NAME}
      WORKING_DIRECTORY "${TEST_INSTALL_DIR}"
      EXTRA_ARGS
        --test-assets-dir "${CMAKE_SOURCE_DIR}/tests/files"
        --test-release-dir "${_test_release_dir}"
    )

jd-opensource/xllm cmake/cc_test.cmake :74

gtest_add_tests(
    TARGET ${CC_TEST_NAME}
    EXTRA_ARGS ${CC_TEST_ARGS}
  )

flashlight/flashlight cmake/TestUtils.cmake :72

gtest_add_tests(TARGET ${target})

google/pik pik/piktests.cmake :57

gtest_add_tests(TARGET "${TEST}")

kerberos-io/machinery test/CMakeLists.txt :53

gtest_add_tests("${EXECUTABLE_OUTPUT_PATH}/kerberos-test" "" ${TEST_SRC})

freeserf/freeserf cmake/GoogleTest.cmake :15

gtest_add_tests(TARGET target
                    [SOURCES src1...]
                    [EXTRA_ARGS arg1...]
                    [WORKING_DIRECTORY dir]
                    [TEST_PREFIX prefix]
                    [TEST_SUFFIX suffix]
                    [SKIP_DEPENDENCY]
                    [TEST_LIST outVar]
    )

microsoft/cppgraphqlgen test/CMakeLists.txt :15

gtest_add_tests(TARGET validation_tests)

eProsima/Micro-XRCE-DDS test/test/client_agent/CMakeLists.txt :31

gtest_add_tests(
    TARGET
        client-agent-test
    SOURCES
        ${SRCS}
    TEST_LIST
        allClientAgentTests
    )

pupnp/pupnp cmake/test-functions.cmake :22

gtest_add_tests (TARGET ${testName}
			TEST_PREFIX test-upnp-
			TEST_LIST GTEST_${testName}
		)

hogliux/farbot CMakeLists.txt :64

gtest_add_tests(TARGET gtestrunner SOURCES test/test.cpp)