From 4d3537597e67f084d8424a6473bfc403615e104d Mon Sep 17 00:00:00 2001 From: Ken Martin Date: Thu, 10 Nov 2005 10:55:34 -0500 Subject: [PATCH] ENH: added tutorial tests --- Source/CMakeLists.txt | 50 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt index db9035dc3..19a586834 100644 --- a/Source/CMakeLists.txt +++ b/Source/CMakeLists.txt @@ -540,6 +540,56 @@ IF(BUILD_TESTING) --test-command helloDemo ) + ADD_TEST(TutorialStep1 ${CMAKE_CTEST_COMMAND} + --build-and-test + "${CMake_SOURCE_DIR}/Tests/Tutorial/Step1" + "${CMake_BINARY_DIR}/Tests/Tutorial/Step1" + --build-two-config + --build-generator ${CMAKE_GENERATOR} + --build-makeprogram ${MAKEPROGRAM} + --build-project Tutorial + --test-command Tutorial 25.0) + + ADD_TEST(TutorialStep2 ${CMAKE_CTEST_COMMAND} + --build-and-test + "${CMake_SOURCE_DIR}/Tests/Tutorial/Step2" + "${CMake_BINARY_DIR}/Tests/Tutorial/Step2" + --build-two-config + --build-generator ${CMAKE_GENERATOR} + --build-makeprogram ${MAKEPROGRAM} + --build-project Tutorial + --test-command Tutorial 25.0) + + ADD_TEST(TutorialStep3 ${CMAKE_CTEST_COMMAND} + --build-and-test + "${CMake_SOURCE_DIR}/Tests/Tutorial/Step3" + "${CMake_BINARY_DIR}/Tests/Tutorial/Step3" + --build-two-config + --build-generator ${CMAKE_GENERATOR} + --build-makeprogram ${MAKEPROGRAM} + --build-project Tutorial + --test-command Tutorial 25.0) + + ADD_TEST(TutorialStep4 ${CMAKE_CTEST_COMMAND} + --build-and-test + "${CMake_SOURCE_DIR}/Tests/Tutorial/Step4" + "${CMake_BINARY_DIR}/Tests/Tutorial/Step4" + --build-two-config + --build-generator ${CMAKE_GENERATOR} + --build-makeprogram ${MAKEPROGRAM} + --build-project Tutorial + --test-command Tutorial 25.0) + + ADD_TEST(TutorialStep5 ${CMAKE_CTEST_COMMAND} + --build-and-test + "${CMake_SOURCE_DIR}/Tests/Tutorial/Step5" + "${CMake_BINARY_DIR}/Tests/Tutorial/Step5" + --build-two-config + --build-generator ${CMAKE_GENERATOR} + --build-makeprogram ${MAKEPROGRAM} + --build-project Tutorial + --test-command Tutorial 25.0) + ADD_TEST(testing ${CMAKE_CTEST_COMMAND} --build-and-test "${CMake_SOURCE_DIR}/Tests/Testing"