diff options
author | Juergen Kahrs <Juergen.Kahrs@googlemail.com> | 2013-02-09 19:55:07 +0100 |
---|---|---|
committer | Juergen Kahrs <Juergen.Kahrs@googlemail.com> | 2013-02-09 19:55:07 +0100 |
commit | 251fa761931520336e19fb09af583954a6f481ce (patch) | |
tree | 0d5c594801cfdb4e1fdf42744bdc7917b2e699a6 /cmake | |
parent | dac059baf5518edf195c873db91eb42af6551586 (diff) | |
download | egawk-251fa761931520336e19fb09af583954a6f481ce.tar.gz egawk-251fa761931520336e19fb09af583954a6f481ce.tar.bz2 egawk-251fa761931520336e19fb09af583954a6f481ce.zip |
A slightly better but still crude approach at getting many tests to run. More than 90% of the basic tests pass now.
Diffstat (limited to 'cmake')
-rwxr-xr-x | cmake/basictest | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cmake/basictest b/cmake/basictest index 5a874f8c..958c778b 100755 --- a/cmake/basictest +++ b/cmake/basictest @@ -1,11 +1,12 @@ #!/bin/sh TESTHOME=$(dirname ${0})/../test +export AWKPATH=${TESTHOME} if test -r ${TESTHOME}/${2}.in then - $1 -f ${TESTHOME}/${2}.awk < ${TESTHOME}/${2}.in > ${TESTHOME}/_${2} 2>&1 || echo EXIT CODE: $? >> ${TESTHOME}/_${2} + $1 -f ${2}.awk < ${TESTHOME}/${2}.in > ${TESTHOME}/_${2} 2>&1 || echo EXIT CODE: $? >> ${TESTHOME}/_${2} else - $1 -f ${TESTHOME}/${2}.awk > ${TESTHOME}/_${2} 2>&1 || echo EXIT CODE: $? >> ${TESTHOME}/_${2} + $1 -f ${2}.awk > ${TESTHOME}/_${2} 2>&1 || echo EXIT CODE: $? >> ${TESTHOME}/_${2} fi cmp ${TESTHOME}/${2}.ok ${TESTHOME}/_${2} && rm -f ${TESTHOME}/_${2} |