]> Cypherpunks repositories - gostls13.git/commitdiff
allow files to be named on the command line
authorRob Pike <r@golang.org>
Tue, 18 Nov 2008 22:17:13 +0000 (14:17 -0800)
committerRob Pike <r@golang.org>
Tue, 18 Nov 2008 22:17:13 +0000 (14:17 -0800)
R=rsc
DELTA=3  (1 added, 1 deleted, 1 changed)
OCL=19485
CL=19485

src/cmd/gotest/gotest

index cc0b997749d56782eae8a430871c1af1c9585c57..7d292a9b1446724a5eb063ae414a2d4c44dda627 100755 (executable)
@@ -6,13 +6,13 @@
 # Using all the test*.go files in the current directory, write out a file
 # _testmain.go that runs all its tests. Compile everything and run the
 # tests.
+# If files are named on the command line, use them instead of test*.go.
 
 set -e
 
-gofiles=$(echo test*.go)
+gofiles=${*:-$(echo test*.go)}
 ofiles=$(echo $gofiles | sed 's/\.go/.6/g')
 files=$(echo $gofiles | sed 's/\.go//g')
-echo $ofiles
 
 for i in $gofiles
 do