Updated unit test for latest changes
[grml-debootstrap.git] / tests / run_tests.sh
1 #!/bin/zsh
2 # Filename:      run_tests
3 # Purpose:       run unit tests for grml-autoconfig
4 # Authors:       grml-team (grml.org), (c) Ulrich Dangel <mru@grml.org>
5 # Bug-Reports:   see http://grml.org/bugs/
6 # License:       This file is licensed under the GPL v2.
7 ################################################################################
8
9
10 GLOBRETVAL=0
11
12 for FILE in test_*.sh ; do
13   if [ -x ${FILE} ] ; then
14      pretty_name="${FILE##test_}"
15      pretty_name="${pretty_name/.sh/}"
16
17      echo "Running test for: ${pretty_name}"
18
19      ./${FILE}
20      RETVAL=$?
21
22      [ "$RETVAL" -ne 0 ] && GLOBRETVAL=$RETVAL
23   fi
24 done
25
26 exit $GLOBRETVAL
27
28 ## END OF FILE #################################################################
29 # vim:foldmethod=marker expandtab ai ft=zsh shiftwidth=3