summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2008-12-18 22:15:58 (GMT)
committerBrad King <brad.king@kitware.com>2008-12-18 22:15:58 (GMT)
commitfb4f016299f63ed88079ab0ff70ede1a9a00c03e (patch)
tree6eead420b44126b3cc84cf8a9cb7313d627fd99b
parent0c85e2e6278d911c9fc7cbc00ac77413e8f21a9b (diff)
downloadCMake-fb4f016299f63ed88079ab0ff70ede1a9a00c03e.zip
CMake-fb4f016299f63ed88079ab0ff70ede1a9a00c03e.tar.gz
CMake-fb4f016299f63ed88079ab0ff70ede1a9a00c03e.tar.bz2
BUG: Disable new 'testing' test mode for now
The new 'testing' test behavior of actually running the tests generated by the project still fails when the test script guesses the Debug configuration but the CMake build tree was only built Release. The inner ctest needs to find the ctest executable but is given the wrong configuration.
-rw-r--r--Tests/CMakeLists.txt12
1 files changed, 7 insertions, 5 deletions
diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
index 689c187..71dfb0d 100644
--- a/Tests/CMakeLists.txt
+++ b/Tests/CMakeLists.txt
@@ -14,9 +14,9 @@ MACRO(ADD_TEST_MACRO NAME COMMAND)
ENDMACRO(ADD_TEST_MACRO)
# Make sure the 'testing' test gets a proper configuration.
-SET_DIRECTORY_PROPERTIES(PROPERTIES
- TEST_INCLUDE_FILE "${CMake_SOURCE_DIR}/Tests/EnforceConfig.cmake"
- )
+#SET_DIRECTORY_PROPERTIES(PROPERTIES
+# TEST_INCLUDE_FILE "${CMake_SOURCE_DIR}/Tests/EnforceConfig.cmake"
+# )
# Testing
IF(BUILD_TESTING)
@@ -542,14 +542,16 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=CVS -P ${CMake_SOURCE_DIR}/Utilities/Rel
ENDFOREACH(STP)
LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/Tutorial")
- ADD_TEST(testing ${CMAKE_CTEST_COMMAND} -C \${CTEST_CONFIGURATION_TYPE}
+ ADD_TEST(testing ${CMAKE_CTEST_COMMAND} # -C \${CTEST_CONFIGURATION_TYPE}
--build-and-test
"${CMake_SOURCE_DIR}/Tests/Testing"
"${CMake_BINARY_DIR}/Tests/Testing"
--build-generator ${CMAKE_TEST_GENERATOR}
--build-project Testing
--build-makeprogram ${CMAKE_TEST_MAKEPROGRAM}
- --test-command ${CMAKE_CTEST_COMMAND} -C \${CTEST_CONFIGURATION_TYPE}
+ #--test-command ${CMAKE_CTEST_COMMAND} -C \${CTEST_CONFIGURATION_TYPE}
+ --build-exe-dir "${CMake_BINARY_DIR}/Tests/Testing/bin"
+ --test-command testing
)
LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/Testing")