summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/gawk/gawk/run-ptest
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-extended/gawk/gawk/run-ptest')
-rw-r--r--meta/recipes-extended/gawk/gawk/run-ptest24
1 files changed, 18 insertions, 6 deletions
diff --git a/meta/recipes-extended/gawk/gawk/run-ptest b/meta/recipes-extended/gawk/gawk/run-ptest
index d23f0bf6d7..f67a95874f 100644
--- a/meta/recipes-extended/gawk/gawk/run-ptest
+++ b/meta/recipes-extended/gawk/gawk/run-ptest
@@ -1,10 +1,22 @@
1#!/bin/sh 1#!/bin/sh
2 2
3cd test 3cd test
4for i in `grep -vE "@|^$|#|Gt-dummy" Maketests |awk -F: '{print $1}'`; \ 4for i in `grep -E "^[a-z0-9_-]*:$" Maketests |awk -F: '{print $1}'`; do
5 do LC_ALL=${GAWKLOCALE:-C} LANG=${GAWKLOCALE:-C} srcdir=`pwd` AWK=gawk CMP=cmp \ 5 #LC_ALL=${GAWKLOCALE:-C} LANG=${GAWKLOCALE:-C}
6 make -f Maketests $i >$i.tmp 2>&1; \ 6 srcdir=`pwd` AWKPROG=gawk AWK=gawk CMP=cmp make -f Maketests $i >$i.tmp 2>&1
7 grep -q "Error" $i.tmp; \ 7 if [ -e _$i ]; then
8 if [ $? -eq 0 ]; then echo "FAIL: $i"; \ 8 cat _$i
9 else echo "PASS: $i"; rm -f $i.tmp; fi; \ 9 grep -q "support not compiled in" _$i
10 if [ $? -eq 0 ]; then
11 echo "SKIP: $i"
12 continue
13 fi
14 fi
15 grep -q "Error" $i.tmp
16 if [ $? -eq 0 ]; then
17 echo "FAIL: $i"
18 else
19 echo "PASS: $i"
20 rm -f $i.tmp
21 fi
10done 22done