svn commit: trunk/busybox/testsuite

vda at busybox.net vda at busybox.net
Tue Apr 29 14:11:57 UTC 2008


Author: vda
Date: 2008-04-29 07:11:57 -0700 (Tue, 29 Apr 2008)
New Revision: 21894

Log:
runtest: more cleanups



Modified:
   trunk/busybox/testsuite/runtest


Changeset:
Modified: trunk/busybox/testsuite/runtest
===================================================================
--- trunk/busybox/testsuite/runtest	2008-04-29 12:31:53 UTC (rev 21893)
+++ trunk/busybox/testsuite/runtest	2008-04-29 14:11:57 UTC (rev 21894)
@@ -54,7 +54,7 @@
 }
 
 # Run all old-style tests for given applet
-run_applet_tests()
+run_oldstyle_applet_tests()
 {
 	local applet="$1"
 	local status=0
@@ -68,11 +68,13 @@
 			*\~)
 				continue
 				;;
+			"CVS")
+				continue
+				;;
+			.*)
+				continue
+				;;
 		esac
-		if [ "$testcase" = "$tsdir/$applet/CVS" ] ||
-		   [ "$testcase" = "$tsdir/$applet/.svn" ]; then
-			continue
-		fi
 		run_applet_testcase "$applet" "$testcase"
 		test $? -eq 0 || status=1
 	done
@@ -124,13 +126,21 @@
 
 status=0
 for applet in $applets; do
-	if [ "$applet" = "links" ]; then
-		continue
-	fi
+	case "$applet" in
+		"links")
+			continue
+			;;
+		"CVS")
+			continue
+			;;
+		.*)
+			continue
+			;;
+	esac
 
 	# Any old-style tests for this applet?
-	if [ "$applet" != "CVS" -a -d "$tsdir/$applet" ]; then
-		run_applet_tests "$applet"
+	if [ -d "$tsdir/$applet" ]; then
+		run_oldstyle_applet_tests "$applet"
 		test $? -eq 0 || status=1
 	fi
 
@@ -143,8 +153,8 @@
 				continue
 			fi
 		fi
-#		echo "Running test ${tsdir:-.}/$applet.tests"
-		PATH="$LINKSDIR:$tsdir:$bindir:$PATH" "${tsdir:-.}/$applet.tests"
+#		echo "Running test $tsdir/$applet.tests"
+		PATH="$LINKSDIR:$tsdir:$bindir:$PATH" "$tsdir/$applet.tests"
 		test $? -eq 0 || status=1
 	fi
 done




More information about the busybox-cvs mailing list