Remove invalid subdirs from test/suites/Makefile.am
[jansson.git] / test / run-suites
index e736004..ea35424 100755 (executable)
@@ -14,12 +14,14 @@ done
 if [ -z "$SUITES" ]; then
     suitedirs=$top_srcdir/test/suites/*
     for suitedir in $suitedirs; do
-        if [ -x $suitedir/run ]; then
+        if [ -d $suitedir ]; then
             SUITES="$SUITES `basename $suitedir`"
         fi
     done
 fi
 
+[ -z "$STOP" ] && STOP=0
+
 export suites_srcdir=$top_srcdir/test/suites
 export suites_builddir=suites
 export scriptdir=$top_srcdir/test/scripts
@@ -34,6 +36,7 @@ for suite in $SUITES; do
         passed=$(($passed+1))
     else
         failed=$(($failed+1))
+        [ $STOP -eq 1 ] && break
     fi
 done