]> Cypherpunks repositories - gostls13.git/commitdiff
testing: fix references to "gotest"
authorRob Pike <r@golang.org>
Fri, 10 Feb 2012 02:49:50 +0000 (13:49 +1100)
committerRob Pike <r@golang.org>
Fri, 10 Feb 2012 02:49:50 +0000 (13:49 +1100)
Fixes #2958.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5650050

src/pkg/testing/benchmark.go
src/pkg/testing/testing.go

index 0bf567b7c4d898fa6e159a15e1c198a6a7a12e64..41290594ee27033eadea3fa56749b8589592164d 100644 (file)
@@ -16,7 +16,7 @@ var matchBenchmarks = flag.String("test.bench", "", "regular expression to selec
 var benchTime = flag.Float64("test.benchtime", 1, "approximate run time for each benchmark, in seconds")
 
 // An internal type but exported because it is cross-package; part of the implementation
-// of gotest.
+// of the "go test" command.
 type InternalBenchmark struct {
        Name string
        F    func(b *B)
@@ -213,7 +213,7 @@ func (r BenchmarkResult) String() string {
 }
 
 // An internal function but exported because it is cross-package; part of the implementation
-// of gotest.
+// of the "go test" command.
 func RunBenchmarks(matchString func(pat, str string) (bool, error), benchmarks []InternalBenchmark) {
        // If no flag was specified, don't run benchmarks.
        if len(*matchBenchmarks) == 0 {
@@ -281,7 +281,7 @@ func (b *B) trimOutput() {
 }
 
 // Benchmark benchmarks a single function. Useful for creating
-// custom benchmarks that do not use gotest.
+// custom benchmarks that do not use the "go test" command.
 func Benchmark(f func(b *B)) BenchmarkResult {
        b := &B{
                common: common{
index 68ecebb36f44ba2365699a10756b90b22bbbbcbd..d907843c9131fc71608536e342c628ad4eb4ac59 100644 (file)
@@ -12,8 +12,8 @@
 //
 // Functions of the form
 //     func BenchmarkXxx(*testing.B)
-// are considered benchmarks, and are executed by gotest when the -test.bench
-// flag is provided.
+// are considered benchmarks, and are executed by the "go test" command when
+// the -test.bench flag is provided.
 //
 // A sample benchmark function looks like this:
 //     func BenchmarkHello(b *testing.B) {
@@ -81,7 +81,7 @@ var (
        // The short flag requests that tests run more quickly, but its functionality
        // is provided by test writers themselves.  The testing package is just its
        // home.  The all.bash installation script sets it to make installation more
-       // efficient, but by default the flag is off so a plain "gotest" will do a
+       // efficient, but by default the flag is off so a plain "go test" will do a
        // full test of the package.
        short = flag.Bool("test.short", false, "run smaller test suite to save time")
 
@@ -162,7 +162,7 @@ func (c *common) Fail() { c.failed = true }
 func (c *common) Failed() bool { return c.failed }
 
 // FailNow marks the function as having failed and stops its execution.
-// Execution will continue at the next Test.
+// Execution will continue at the next test or benchmark.
 func (c *common) FailNow() {
        c.Fail()
 
@@ -246,7 +246,7 @@ func (t *T) Parallel() {
 }
 
 // An internal type but exported because it is cross-package; part of the implementation
-// of gotest.
+// of the "go test" command.
 type InternalTest struct {
        Name string
        F    func(*T)
@@ -275,7 +275,7 @@ func tRunner(t *T, test *InternalTest) {
 }
 
 // An internal function but exported because it is cross-package; part of the implementation
-// of gotest.
+// of the "go test" command.
 func Main(matchString func(pat, str string) (bool, error), tests []InternalTest, benchmarks []InternalBenchmark, examples []InternalExample) {
        flag.Parse()
        parseCpuList()