diff --git a/run-tests.sh b/run-tests.sh index 927897a..919a85e 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -5,6 +5,11 @@ OUTPUT=`mktemp` LOGFILE=tests.log CMD=./figlet +if [ -n "$1" ]; then + FONTDIR="-d $1" + CMD="$CMD $FONTDIR" +fi + run_test() { test_num=$1 test_dsc=$2 @@ -37,7 +42,7 @@ echo -n "Default font dir: "; $CMD -I2 echo -n "Default font: "; $CMD -I3 echo -run_test 001 "showfigfonts output" "./showfigfonts" +run_test 001 "showfigfonts output" "./showfigfonts $FONTDIR" run_test 002 "text rendering in all fonts" \ "for i in fonts/*.flf; do $cmd -f \$i; done" run_test 003 "long text rendering" "cat tests/longtext.txt|./figlet"