Skip to content

Commit

Permalink
cmd/go: document changes to go test -c and -o
Browse files Browse the repository at this point in the history
This was missing from CL 466397.

For #15513.

Change-Id: I138b7d76842815f4e702d7fe551aa8968097f75b
Reviewed-on: https://go-review.googlesource.com/c/go/+/500955
Reviewed-by: Michael Matloob <[email protected]>
TryBot-Bypass: Russ Cox <[email protected]>
  • Loading branch information
rsc committed Jun 6, 2023
1 parent 96d8d3e commit 0ddd067
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
6 changes: 4 additions & 2 deletions src/cmd/go/alldocs.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions src/cmd/go/internal/test/test.go
Original file line number Diff line number Diff line change
Expand Up @@ -145,9 +145,9 @@ In addition to the build flags, the flags handled by 'go test' itself are:
the package list (if present) must appear before this flag.
-c
Compile the test binary to pkg.test but do not run it
Compile the test binary to pkg.test in the current directory but do not run it
(where pkg is the last element of the package's import path).
The file name can be changed with the -o flag.
The file name or target directory can be changed with the -o flag.
-exec xprog
Run the test binary using xprog. The behavior is the same as
Expand All @@ -160,6 +160,8 @@ In addition to the build flags, the flags handled by 'go test' itself are:
-o file
Compile the test binary to the named file.
The test still runs (unless -c or -i is specified).
If file ends in a slash or names an existing directory,
the test is written to pkg.test in that directory.
The test binary also accepts flags that control execution of the test; these
flags are also accessible by 'go test'. See 'go help testflag' for details.
Expand Down

0 comments on commit 0ddd067

Please sign in to comment.