runtest: the saga continues :(
This commit is contained in:
parent
e061226668
commit
57be4abcf8
@ -62,18 +62,12 @@ run_oldstyle_applet_tests()
|
|||||||
for testcase in "$tsdir/$applet"/*; do
|
for testcase in "$tsdir/$applet"/*; do
|
||||||
# switch on basename of $testcase
|
# switch on basename of $testcase
|
||||||
case "${testcase##*/}" in
|
case "${testcase##*/}" in
|
||||||
\#*)
|
.*) continue ;; # .svn, .git etc
|
||||||
continue
|
*~) continue ;; # backup files
|
||||||
;;
|
"CVS") continue ;;
|
||||||
*\~)
|
\#*) continue ;; # CVS merge residues
|
||||||
continue
|
*.mine) continue ;; # svn-produced junk
|
||||||
;;
|
*.r[0-9]*) continue ;; # svn-produced junk
|
||||||
"CVS")
|
|
||||||
continue
|
|
||||||
;;
|
|
||||||
.*)
|
|
||||||
continue
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
run_applet_testcase "$applet" "$testcase"
|
run_applet_testcase "$applet" "$testcase"
|
||||||
test $? -eq 0 || status=1
|
test $? -eq 0 || status=1
|
||||||
@ -122,22 +116,13 @@ for i in $implemented; do
|
|||||||
done
|
done
|
||||||
|
|
||||||
# Set up option flags so tests can be selective.
|
# Set up option flags so tests can be selective.
|
||||||
export OPTIONFLAGS=:$(sed -nr 's/^CONFIG_//p' "$bindir/.config" | sed 's/=.*//' | xargs | sed 's/ /:/g')
|
export OPTIONFLAGS=:$(
|
||||||
|
sed -nr 's/^CONFIG_//p' "$bindir/.config" |
|
||||||
|
sed 's/=.*//' | xargs | sed 's/ /:/g'
|
||||||
|
)
|
||||||
|
|
||||||
status=0
|
status=0
|
||||||
for applet in $applets; do
|
for applet in $applets; do
|
||||||
case "$applet" in
|
|
||||||
"links")
|
|
||||||
continue
|
|
||||||
;;
|
|
||||||
"CVS")
|
|
||||||
continue
|
|
||||||
;;
|
|
||||||
.*)
|
|
||||||
continue
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
# Any old-style tests for this applet?
|
# Any old-style tests for this applet?
|
||||||
if [ -d "$tsdir/$applet" ]; then
|
if [ -d "$tsdir/$applet" ]; then
|
||||||
run_oldstyle_applet_tests "$applet"
|
run_oldstyle_applet_tests "$applet"
|
||||||
@ -162,7 +147,7 @@ done
|
|||||||
# Leaving the dir makes it somewhat easier to run failed test by hand
|
# Leaving the dir makes it somewhat easier to run failed test by hand
|
||||||
#rm -rf "$LINKSDIR"
|
#rm -rf "$LINKSDIR"
|
||||||
|
|
||||||
if [ $status -ne 0 -a x"$VERBOSE" = x ]; then
|
if [ $status -ne 0 ] && [ x"$VERBOSE" = x ]; then
|
||||||
echo "Failures detected, running with -v (verbose) will give more info"
|
echo "Failures detected, running with -v (verbose) will give more info"
|
||||||
fi
|
fi
|
||||||
exit $status
|
exit $status
|
||||||
|
Loading…
x
Reference in New Issue
Block a user