From: Robert Griesemer Date: Thu, 4 Sep 2014 17:43:03 +0000 (-0700) Subject: go/parser: initialize file set even in only some tests are run X-Git-Tag: go1.4beta1~537 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=43345a118b9e68f7779914cc7a965a6b8a1d585e;p=gostls13.git go/parser: initialize file set even in only some tests are run Without this fix, some tests crashed (e.g. go test -run Invalid). LGTM=adonovan R=adonovan CC=golang-codereviews https://golang.org/cl/133580043 --- diff --git a/src/pkg/go/parser/error_test.go b/src/pkg/go/parser/error_test.go index 8506077cee..48fb53e5b0 100644 --- a/src/pkg/go/parser/error_test.go +++ b/src/pkg/go/parser/error_test.go @@ -34,7 +34,7 @@ import ( const testdata = "testdata" -var fsetErrs *token.FileSet +var fsetErrs = token.NewFileSet() // getFile assumes that each filename occurs at most once func getFile(filename string) (file *token.File) { @@ -169,7 +169,6 @@ func checkErrors(t *testing.T, filename string, input interface{}) { } func TestErrors(t *testing.T) { - fsetErrs = token.NewFileSet() list, err := ioutil.ReadDir(testdata) if err != nil { t.Fatal(err)