[Avida-cvs] [avida-svn] r518 - in trunk: . consistencytests/Tests/Default

kaben@myxo.css.msu.edu kaben at myxo.css.msu.edu
Mon Mar 13 20:54:58 PST 2006


Author: kaben
Date: 2006-03-13 23:54:58 -0500 (Mon, 13 Mar 2006)
New Revision: 518

Added:
   trunk/consistencytests/Tests/Default/Seed_100/
   trunk/consistencytests/Tests/Default/Seed_101/
   trunk/consistencytests/Tests/Default/Seed_102/
   trunk/consistencytests/Tests/Default/Seed_103/
   trunk/consistencytests/Tests/Default/Seed_104/
   trunk/test_avida
Removed:
   trunk/consistencytests/Tests/Default/Default_100/
   trunk/consistencytests/Tests/Default/Default_101/
   trunk/consistencytests/Tests/Default/Default_102/
   trunk/consistencytests/Tests/Default/Default_103/
   trunk/consistencytests/Tests/Default/Default_104/
   trunk/run_consistencytests
Modified:
   trunk/consistencytests/Tests/Default/CMakeLists.txt
Log:

Minor refactoring of consistency tests to remove some redundancy.



Modified: trunk/consistencytests/Tests/Default/CMakeLists.txt
===================================================================
--- trunk/consistencytests/Tests/Default/CMakeLists.txt	2006-03-14 02:42:58 UTC (rev 517)
+++ trunk/consistencytests/Tests/Default/CMakeLists.txt	2006-03-14 04:54:58 UTC (rev 518)
@@ -22,7 +22,7 @@
 #
 # Consistency checks configuration
 #
-SET(TestDirBaseName "Default")
+SET(TestDirBaseName "Seed")
 
 # This is Python list of Avida random seeds.
 # E.g., "range(100,105)" is equivalent to the Python list "[100,101,102,103,104]".
@@ -47,9 +47,8 @@
 # This generates the Python script that performs consistency checks.
 # Several of the variables defined above make their ways into the script.
 # See CMake's documentaton of the CONFIGURE_FILE command for details.
-
 SET(CheckTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/check_tails.py.in") 
-SET(CheckTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_check_tails.py") 
+SET(CheckTailsScript "${CMAKE_CURRENT_BINARY_DIR}/check_tails.py") 
 CONFIGURE_FILE(${CheckTailsScriptTemplate} ${CheckTailsScript} IMMEDIATE)
 
 IF(AVD_CONSISTENCY_TEST_PRIMITIVE)
@@ -70,7 +69,7 @@
 # to reduce the chance of inadvertently clobbering existing consistency-check suites.
 #
 SET(GenerateTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/generate_tails.py.in") 
-SET(GenerateTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_generate_tails.py") 
+SET(GenerateTailsScript "${CMAKE_CURRENT_BINARY_DIR}/generate_tails.py") 
 CONFIGURE_FILE(${GenerateTailsScriptTemplate} ${GenerateTailsScript} IMMEDIATE)
 
 # Vim modeline to tell Vim that this is a configuration script.

Copied: trunk/consistencytests/Tests/Default/Seed_100 (from rev 517, trunk/consistencytests/Tests/Default/Default_100)

Copied: trunk/consistencytests/Tests/Default/Seed_101 (from rev 517, trunk/consistencytests/Tests/Default/Default_101)

Copied: trunk/consistencytests/Tests/Default/Seed_102 (from rev 517, trunk/consistencytests/Tests/Default/Default_102)

Copied: trunk/consistencytests/Tests/Default/Seed_103 (from rev 517, trunk/consistencytests/Tests/Default/Default_103)

Copied: trunk/consistencytests/Tests/Default/Seed_104 (from rev 517, trunk/consistencytests/Tests/Default/Default_104)

Deleted: trunk/run_consistencytests
===================================================================
--- trunk/run_consistencytests	2006-03-14 02:42:58 UTC (rev 517)
+++ trunk/run_consistencytests	2006-03-14 04:54:58 UTC (rev 518)
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-mkdir -p build
-cd build
-cmake \
-  -DAVD_CONSISTENCY_TEST_PRIMITIVE:BOOL=ON \
-  -DCMAKE_VERBOSE_MAKEFILE:BOOL=OFF \
-  ../
-make
-make install
-ctest --verbose -R Consistency
-

Copied: trunk/test_avida (from rev 509, trunk/run_consistencytests)
===================================================================
--- trunk/run_consistencytests	2006-03-13 12:34:09 UTC (rev 509)
+++ trunk/test_avida	2006-03-14 04:54:58 UTC (rev 518)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+mkdir -p build
+cd build
+cmake \
+  -DAVD_CONSISTENCY_TEST_PRIMITIVE:BOOL=ON \
+  -DCMAKE_VERBOSE_MAKEFILE:BOOL=OFF \
+  ../
+make
+make install
+ctest --verbose -R Consistency




More information about the Avida-cvs mailing list