We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c3b8ff3 commit cd7af0dCopy full SHA for cd7af0d
tests/src/runtests.sh
@@ -1,6 +1,6 @@
1
#!/bin/bash
2
#set -x
3
-DIRS=`ls -1F |grep / |sed 's/\///g'`
+DIRS=`ls -1F | grep '/$'`
4
5
TOTALDIRS=0
6
TOTALEXES=0
@@ -13,10 +13,10 @@ do
13
TOTALDIRFAILED=0
14
TOTALDIRPASSED=0
15
TOTALDIRSKIPPED=0
16
- LIST=`ls -lah $DIR |grep rwxr-xr-x |grep -v ^d |grep -v pl$ |grep -v ~$ |grep -v .sh$ |awk '{print $8}'|awk '$1=$1' RS=`
+ LIST=`find $DIR -type f -perm +111 -maxdepth 1 | egrep -v '(\.sh$|\.pl$)'`
17
for FILE in $LIST
18
do
19
- RESULT=`$DIR/${FILE} | tail -2 |head -1` #TODO maybe just grep for 'Totals'
+ RESULT=`${FILE} | grep '^Totals:'`
20
PASSED=`echo ${RESULT} | awk '{print $2}'`
21
FAILED=`echo ${RESULT} | awk '{print $4}'`
22
SKIPPED=`echo ${RESULT} | awk '{print $6}'`
0 commit comments