From: Christopher Wedgwood Date: Tue, 13 Apr 2010 01:10:29 +0000 (-0700) Subject: test: minor updates to avoid bitrot X-Git-Tag: weekly.2010-04-13~7 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d80c78b62f8ca71355f4b57c87791e8005033ff2;p=gostls13.git test: minor updates to avoid bitrot R=rsc, r CC=golang-dev https://golang.org/cl/854046 --- diff --git a/test/garbage/parser.go b/test/garbage/parser.go index 115aeb695e..2485908e8d 100644 --- a/test/garbage/parser.go +++ b/test/garbage/parser.go @@ -18,13 +18,13 @@ import ( "time" ) -func isGoFile(dir *os.Dir) bool { +func isGoFile(dir *os.FileInfo) bool { return dir.IsRegular() && !strings.HasPrefix(dir.Name, ".") && // ignore .files path.Ext(dir.Name) == ".go" } -func isPkgFile(dir *os.Dir) bool { +func isPkgFile(dir *os.FileInfo) bool { return isGoFile(dir) && !strings.HasSuffix(dir.Name, "_test.go") // ignore test files } @@ -43,7 +43,7 @@ func parseDir(dirpath string) map[string]*ast.Package { _, pkgname := path.Split(dirpath) // filter function to select the desired .go files - filter := func(d *os.Dir) bool { + filter := func(d *os.FileInfo) bool { if isPkgFile(d) { // Some directories contain main packages: Only accept // files that belong to the expected package so that @@ -94,9 +94,9 @@ func main() { } t1 := time.Nanoseconds() - fmt.Printf("Alloc=%d/%d Heap=%d/%d Mallocs=%d PauseTime=%.3f/%d = %.3f\n", + fmt.Printf("Alloc=%d/%d Heap=%d Mallocs=%d PauseTime=%.3f/%d = %.3f\n", st.Alloc, st.TotalAlloc, - st.InusePages<<12, st.Sys, + st.Sys, st.Mallocs, float64(st.PauseNs)/1e9, st.NumGC, float64(st.PauseNs)/1e9/float64(st.NumGC)) diff --git a/test/garbage/peano.go b/test/garbage/peano.go index 36ddbe8f57..b026354e8c 100644 --- a/test/garbage/peano.go +++ b/test/garbage/peano.go @@ -88,7 +88,7 @@ func count(x *Number) int { func check(x *Number, expected int) { var c = count(x) if c != expected { - panic("error: found ", c, "; expected ", expected, "\n") + panic(fmt.Sprintf("error: found %d; expected %d", c, expected)) } }