]> Cypherpunks repositories - gostls13.git/commitdiff
update gofmt test script
authorRobert Griesemer <gri@golang.org>
Fri, 12 Feb 2010 23:28:11 +0000 (15:28 -0800)
committerRobert Griesemer <gri@golang.org>
Fri, 12 Feb 2010 23:28:11 +0000 (15:28 -0800)
R=adg
CC=golang-dev
https://golang.org/cl/207088

src/cmd/gofmt/test.sh

index f0b99c8adda087bce84caa5b7edc943261fd4856..b9bb062955a7b39c66466fbdcdd6f5a95e20cfab 100755 (executable)
@@ -33,17 +33,22 @@ error() {
 
 # apply to one file
 apply1() {
-       #echo $1 $2
-       case `basename "$F"` in
        # the following files are skipped because they are test cases
        # for syntax errors and thus won't parse in the first place:
+       case `basename "$F"` in
        func3.go | const2.go | \
        bug014.go | bug050.go |  bug068.go |  bug083.go | bug088.go | \
        bug106.go | bug121.go | bug125.go | bug133.go | bug160.go | \
        bug163.go | bug166.go | bug169.go | bug217.go | bug222.go | \
-       bug226.go | bug228.go | bug248.go ) ;;
-       * ) "$1" "$2"; count "$F";;
+       bug226.go | bug228.go | bug248.go ) return ;;
        esac
+       # the following directories are skipped because they contain test
+       # cases for syntax errors and thus won't parse in the first place:
+       case `dirname "$F"` in
+       $GOROOT/test/syntax ) return ;;
+       esac
+       #echo $1 $2
+       "$1" "$2"; count "$F"
 }