Commit in lcio on MAIN
CMakeLists.txt+21.32 -> 1.33
src/cpp/CMakeLists.txt+13-11.10 -> 1.11
+15-1
2 modified files
added some small tests for simjob recjob anajob.
compile lcio with -DBUILD_LCIO_TESTJOBS=ON, afterwards call 'make test'

lcio
CMakeLists.txt 1.32 -> 1.33
diff -u -r1.32 -r1.33
--- CMakeLists.txt	19 Sep 2007 18:56:58 -0000	1.32
+++ CMakeLists.txt	16 Oct 2007 15:40:02 -0000	1.33
@@ -11,6 +11,8 @@
 MARK_AS_ADVANCED(CMAKE_BACKWARDS_COMPATIBILITY)
 # allow more human readable "if then else" constructs
 SET( CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS TRUE )
+# enable testing
+ENABLE_TESTING()
 ########################################################
 
 # project name

lcio/src/cpp
CMakeLists.txt 1.10 -> 1.11
diff -u -r1.10 -r1.11
--- CMakeLists.txt	19 Sep 2007 06:53:01 -0000	1.10
+++ CMakeLists.txt	16 Oct 2007 15:40:02 -0000	1.11
@@ -192,7 +192,19 @@
   ADD_LCIO_BIN( readcalibration ) 
   ADD_LCIO_BIN( stdhepjob ) 
   ADD_LCIO_BIN( testvtx ) 
-  ADD_LCIO_BIN( lcrtrelation ) 
+  ADD_LCIO_BIN( lcrtrelation )
+
+  # ctest jobs (call with 'make test')
+  ADD_TEST( t_simjob "${EXECUTABLE_OUTPUT_PATH}/simjob" )
+  ADD_TEST( t_recjob "${EXECUTABLE_OUTPUT_PATH}/recjob" simjob.slcio recjob.slcio )
+  ADD_TEST( t_anajob "${EXECUTABLE_OUTPUT_PATH}/anajob" recjob.slcio )
+  
+  SET_TESTS_PROPERTIES( t_simjob PROPERTIES PASS_REGULAR_EXPRESSION
+      "created  10 runs with  100 events" )
+  SET_TESTS_PROPERTIES( t_recjob PROPERTIES PASS_REGULAR_EXPRESSION
+      "added collection: 'SomeClusters' and 'SomeTracks' to   100 events and added one extra MCParticle to each event." )
+  SET_TESTS_PROPERTIES( t_anajob PROPERTIES PASS_REGULAR_EXPRESSION
+      "100 events read from files:" )
 ENDIF()
 
 
CVSspam 0.2.8