[cmake-commits] alex committed ListTest.cmake.in 1.4 1.5

cmake-commits at cmake.org cmake-commits at cmake.org
Thu Jul 12 11:56:47 EDT 2007


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

Modified Files:
	ListTest.cmake.in 
Log Message:

ENH: add LIST(CONTAINS ...) patch from "Miguel A. Figueroa-Villanueva, miguelf (AT) ieee.org
added tests for LIST(CONTAINS, SORT, REVERSE)

Alex


Index: ListTest.cmake.in
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/CMakeTests/ListTest.cmake.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ListTest.cmake.in	15 May 2006 14:14:16 -0000	1.4
+++ ListTest.cmake.in	12 Jul 2007 15:56:45 -0000	1.5
@@ -66,3 +66,17 @@
 SET(result andy bill bob brad ken peter)
 LIST(REMOVE_AT result 2 -1)
 TEST("REMOVE_AT result 2 -1" "andy;bill;brad;ken")
+
+LIST(CONTAINS mylist ken result)
+TEST("CONTAINS mylist ken result" "TRUE")
+
+LIST(CONTAINS mylist nobody result)
+TEST("CONTAINS mylist nobody result" "FALSE")
+
+SET(result ken bill andy brad)
+LIST(SORT result)
+TEST("SORT result" "andy;bill;brad;ken")
+
+SET(result andy bill brad ken)
+LIST(REVERSE result)
+TEST("REVERSE result" "ken;brad;bill;andy")



More information about the Cmake-commits mailing list