[Cmake-commits] [cmake-commits] david.cole committed CMakeLists.txt 1.140 1.141

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Oct 27 12:18:43 EDT 2009


Update of /cvsroot/CMake/CMake/Tests
In directory public:/mounts/ram/cvs-serv6954/Tests

Modified Files:
	CMakeLists.txt 
Log Message:
Add test CMakeTestBadCommandLines. Also add --graphviz arg to cmake invoked during the CPackComponents test. The purpose of each is to increase coverage of cmake.cxx.


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/CMakeLists.txt,v
retrieving revision 1.140
retrieving revision 1.141
diff -C 2 -d -r1.140 -r1.141
*** CMakeLists.txt	26 Oct 2009 20:09:25 -0000	1.140
--- CMakeLists.txt	27 Oct 2009 16:18:40 -0000	1.141
***************
*** 464,467 ****
--- 464,468 ----
          -DCPACK_BINARY_RPM:BOOL=${CPACK_BINARY_RPM}
          ${CPackComponents_EXTRA_OPTIONS}
+         --graphviz=CPackComponents.dot
        --test-command ${CMAKE_CMAKE_COMMAND}
          "-DCPackComponents_BINARY_DIR:PATH=${CMake_BINARY_DIR}/Tests/CPackComponents"
***************
*** 536,539 ****
--- 537,555 ----
    ENDIF(CTEST_RUN_CMakeTestAllGenerators)
  
+   if(NOT DEFINED CTEST_RUN_CMakeTestBadCommandLines)
+     set(CTEST_RUN_CMakeTestBadCommandLines ON)
+   endif(NOT DEFINED CTEST_RUN_CMakeTestBadCommandLines)
+ 
+   IF(CTEST_RUN_CMakeTestBadCommandLines)
+     ADD_TEST(CMakeTestBadCommandLines ${CMAKE_CMAKE_COMMAND}
+         -D dir=${CMake_BINARY_DIR}/Tests/CMakeTestBadCommandLines
+         -D gen=${CMAKE_TEST_GENERATOR}
+         -D CMake_SOURCE_DIR=${CMake_SOURCE_DIR}
+         -P ${CMake_SOURCE_DIR}/Tests/CMakeTestBadCommandLines/RunCMake.cmake
+       )
+     LIST(APPEND TEST_BUILD_DIRS
+       "${CMake_BINARY_DIR}/Tests/CMakeTestBadCommandLines")
+   ENDIF(CTEST_RUN_CMakeTestBadCommandLines)
+ 
    if(NOT DEFINED CTEST_RUN_CMakeTestMultipleConfigures)
      set(CTEST_RUN_CMakeTestMultipleConfigures ON)



More information about the Cmake-commits mailing list