#!/bin/sh # This scripts runs all tests available in the temporal module directory # Logs a written to "run.log" if [ -z "$GISBASE" ] ; then echo "You must be in GRASS GIS to run this program." 1>&2 exit 1 fi LOG_FILE="/tmp/run.log" echo "Logfile\n\n" > $LOG_FILE # For each directory for mydir in `ls -d t*` ; do if [ -d "${mydir}" ] ; then echo "${mydir}" cd "${mydir}" for myfile in `ls test.* | grep -v '~'` ; do echo "####### TEST ####### ${myfile}" >> "${LOG_FILE}" 2>&1 sh "${myfile}" >> "${LOG_FILE}" 2>&1 done cd .. fi done mv "${LOG_FILE}" .