1234567891011121314151617181920212223242526 |
- #!/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}" .
|