run-tests 445 B

123456789101112131415161718192021
  1. #!/bin/sh
  2. set -e
  3. DIR=$(readlink -f $(dirname $0))
  4. if [ "$1" = "-q" ]; then
  5. export MSGLEVEL=2
  6. elif [ "$1" = "-v" ]; then
  7. export MSGLEVEL=4
  8. fi
  9. for testcase in $(run-parts --list $DIR | grep '/test-'); do
  10. if [ "$1" = "-q" ]; then
  11. echo -n "\033[1;32mRun Testcase \033[1;35m$(basename ${testcase})\033[0m"
  12. else
  13. echo "\033[1;32mRun Testcase \033[1;35m$(basename ${testcase})\033[0m"
  14. fi
  15. ${testcase}
  16. if [ "$1" = "-q" ]; then
  17. echo
  18. fi
  19. done