diff options
author | Sebastien Barre <sebastien.barre@kitware.com> | 2002-01-20 02:24:55 (GMT) |
---|---|---|
committer | Sebastien Barre <sebastien.barre@kitware.com> | 2002-01-20 02:24:55 (GMT) |
commit | c8d8e693cf24d657ced601c8173258f89b62e71a (patch) | |
tree | 2fcf0b3929d709ec76fced03145ce59897a8c04d /Tests/Testing | |
parent | 30b3cc0755b43bf3ad04cf2fa4d5af441cbadfd7 (diff) | |
download | CMake-c8d8e693cf24d657ced601c8173258f89b62e71a.zip CMake-c8d8e693cf24d657ced601c8173258f89b62e71a.tar.gz CMake-c8d8e693cf24d657ced601c8173258f89b62e71a.tar.bz2 |
Add documentation, comments. Move some 'Complex' sub-tests into 2 new 'Wrapping' and 'Testing' tests.
Diffstat (limited to 'Tests/Testing')
-rw-r--r-- | Tests/Testing/CMakeLists.txt | 56 | ||||
-rw-r--r-- | Tests/Testing/testing.cxx | 4 |
2 files changed, 60 insertions, 0 deletions
diff --git a/Tests/Testing/CMakeLists.txt b/Tests/Testing/CMakeLists.txt new file mode 100644 index 0000000..87953ba --- /dev/null +++ b/Tests/Testing/CMakeLists.txt @@ -0,0 +1,56 @@ +# +# Testing +# +PROJECT (Testing) + +# +# Lib and exe path +# +SET (LIBRARY_OUTPUT_PATH + ${Testing_BINARY_DIR}/bin/ CACHE PATH + "Single output directory for building all libraries.") + +SET (EXECUTABLE_OUTPUT_PATH + ${Testing_BINARY_DIR}/bin/ CACHE PATH + "Single output directory for building all executables.") + +# +# Where will executable tests be written ? +# +IF (EXECUTABLE_OUTPUT_PATH) + SET (CXX_TEST_PATH ${EXECUTABLE_OUTPUT_PATH}) +ELSE (EXECUTABLE_OUTPUT_PATH) + SET (CXX_TEST_PATH .) +ENDIF (EXECUTABLE_OUTPUT_PATH) + +# +# Link to CMake lib +# +FIND_LIBRARY(CMAKE_LIB + CMakeLib + ${Testing_BINARY_DIR}/../../Source + ${Testing_BINARY_DIR}/../../Source/Debug + ${Testing_BINARY_DIR}/../../Source/Release + ${Testing_BINARY_DIR}/../../Source/MinSizeRel + ${Testing_BINARY_DIR}/../../Source/RelWithDebInfo) + +LINK_LIBRARIES(${CMAKE_LIB}) + +# +# Extra coverage +# +BUILD_COMMAND(BUILD_COMMAND_VAR ${CMAKE_MAKE_PROGRAM}) +BUILD_NAME(BUILD_NAME_VAR) +SITE_NAME(SITE_NAME_VAR) + +# +# Enable testing +# +ENABLE_TESTING() + +# +# Add test +# +ADD_EXECUTABLE(testing testing.cxx) +ADD_TEST(testing ${Testing_BINARY_DIR}/bin/testing) + diff --git a/Tests/Testing/testing.cxx b/Tests/Testing/testing.cxx new file mode 100644 index 0000000..1482f27 --- /dev/null +++ b/Tests/Testing/testing.cxx @@ -0,0 +1,4 @@ +int main () +{ + return 0; +} |