diff options
Diffstat (limited to 'meta/recipes-extended/gawk/gawk/run-ptest')
-rw-r--r-- | meta/recipes-extended/gawk/gawk/run-ptest | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/meta/recipes-extended/gawk/gawk/run-ptest b/meta/recipes-extended/gawk/gawk/run-ptest new file mode 100644 index 0000000000..f67a95874f --- /dev/null +++ b/meta/recipes-extended/gawk/gawk/run-ptest @@ -0,0 +1,22 @@ +#!/bin/sh + +cd test +for i in `grep -E "^[a-z0-9_-]*:$" Maketests |awk -F: '{print $1}'`; do + #LC_ALL=${GAWKLOCALE:-C} LANG=${GAWKLOCALE:-C} + srcdir=`pwd` AWKPROG=gawk AWK=gawk CMP=cmp make -f Maketests $i >$i.tmp 2>&1 + if [ -e _$i ]; then + cat _$i + grep -q "support not compiled in" _$i + if [ $? -eq 0 ]; then + echo "SKIP: $i" + continue + fi + fi + grep -q "Error" $i.tmp + if [ $? -eq 0 ]; then + echo "FAIL: $i" + else + echo "PASS: $i" + rm -f $i.tmp + fi +done |