# HG changeset patch # User Rob Landley # Date 1209934990 18000 # Node ID 977302071875e1f2426cac07529022a7ab464c6f # Parent 7126df2ae342a1b811492041571d3f1870087c70 Teach run-all-tests mode to only test enabled commands. diff -r 7126df2ae342 -r 977302071875 scripts/test.sh --- a/scripts/test.sh Sun May 04 16:00:52 2008 -0500 +++ b/scripts/test.sh Sun May 04 16:03:10 2008 -0500 @@ -7,7 +7,7 @@ if [ -z "$OLD" ] then - make install_flat PREFIX=testdir + make install_flat PREFIX=testdir || exit 1 fi cd testdir @@ -25,6 +25,12 @@ else for i in "$TOPDIR"/scripts/test/*.test do - . $i + CMDNAME="$(echo "$i" | sed 's@.*/\(.*\)\.test@\1@')" + if [ -h $CMDNAME ] + then + . $i + else + echo "$CMDNAME disabled" + fi done fi