mirror of
https://github.com/Kitware/CMake.git
synced 2025-12-30 18:29:37 -06:00
Tests: Factor out RunCMake.GenEx-GENEX_EVAL test
Move the `GENEX_EVAL` cases and friends out of `RunCMake.GeneratorExpression`.
This commit is contained in:
@@ -228,6 +228,7 @@ add_RunCMake_test(GenEx-LINK_LANG_AND_ID)
|
||||
add_RunCMake_test(GenEx-HOST_LINK)
|
||||
add_RunCMake_test(GenEx-DEVICE_LINK)
|
||||
add_RunCMake_test(GenEx-TARGET_FILE -DLINKER_SUPPORTS_PDB=${LINKER_SUPPORTS_PDB})
|
||||
add_RunCMake_test(GenEx-GENEX_EVAL)
|
||||
add_RunCMake_test(GeneratorExpression)
|
||||
add_RunCMake_test(GeneratorInstance)
|
||||
add_RunCMake_test(GeneratorPlatform)
|
||||
|
||||
3
Tests/RunCMake/GenEx-GENEX_EVAL/CMakeLists.txt
Normal file
3
Tests/RunCMake/GenEx-GENEX_EVAL/CMakeLists.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
cmake_minimum_required(VERSION 3.12)
|
||||
project(${RunCMake_TEST} NONE)
|
||||
include(${RunCMake_TEST}.cmake)
|
||||
11
Tests/RunCMake/GenEx-GENEX_EVAL/RunCMakeTest.cmake
Normal file
11
Tests/RunCMake/GenEx-GENEX_EVAL/RunCMakeTest.cmake
Normal file
@@ -0,0 +1,11 @@
|
||||
include(RunCMake)
|
||||
|
||||
run_cmake(TARGET_GENEX_EVAL-no-arg)
|
||||
run_cmake(TARGET_GENEX_EVAL-no-target)
|
||||
run_cmake(TARGET_GENEX_EVAL-non-valid-target)
|
||||
run_cmake(TARGET_GENEX_EVAL-recursion1)
|
||||
run_cmake(TARGET_GENEX_EVAL-recursion2)
|
||||
run_cmake(TARGET_GENEX_EVAL)
|
||||
run_cmake(GENEX_EVAL-recursion1)
|
||||
run_cmake(GENEX_EVAL-recursion2)
|
||||
run_cmake(GENEX_EVAL)
|
||||
0
Tests/RunCMake/GenEx-GENEX_EVAL/empty.c
Normal file
0
Tests/RunCMake/GenEx-GENEX_EVAL/empty.c
Normal file
@@ -34,15 +34,6 @@ run_cmake(TARGET_NAME_IF_EXISTS-no-arg)
|
||||
run_cmake(TARGET_NAME_IF_EXISTS-empty-arg)
|
||||
run_cmake(TARGET_NAME_IF_EXISTS)
|
||||
run_cmake(TARGET_NAME_IF_EXISTS-not-a-target)
|
||||
run_cmake(TARGET_GENEX_EVAL-no-arg)
|
||||
run_cmake(TARGET_GENEX_EVAL-no-target)
|
||||
run_cmake(TARGET_GENEX_EVAL-non-valid-target)
|
||||
run_cmake(TARGET_GENEX_EVAL-recursion1)
|
||||
run_cmake(TARGET_GENEX_EVAL-recursion2)
|
||||
run_cmake(TARGET_GENEX_EVAL)
|
||||
run_cmake(GENEX_EVAL-recursion1)
|
||||
run_cmake(GENEX_EVAL-recursion2)
|
||||
run_cmake(GENEX_EVAL)
|
||||
run_cmake(REMOVE_DUPLICATES-empty)
|
||||
run_cmake(REMOVE_DUPLICATES-1)
|
||||
run_cmake(REMOVE_DUPLICATES-2)
|
||||
|
||||
Reference in New Issue
Block a user