summaryrefslogtreecommitdiff
path: root/libgo/go/cmd/go/internal/test/testflag.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/cmd/go/internal/test/testflag.go')
-rw-r--r--libgo/go/cmd/go/internal/test/testflag.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/libgo/go/cmd/go/internal/test/testflag.go b/libgo/go/cmd/go/internal/test/testflag.go
index 8a686b71255..73f8c69d9e1 100644
--- a/libgo/go/cmd/go/internal/test/testflag.go
+++ b/libgo/go/cmd/go/internal/test/testflag.go
@@ -63,6 +63,7 @@ var testFlagDefn = []*cmdflag.Defn{
// add build flags to testFlagDefn
func init() {
+ cmdflag.AddKnownFlags("test", testFlagDefn)
var cmd base.Command
work.AddBuildFlags(&cmd)
cmd.Flag.VisitAll(func(f *flag.Flag) {
@@ -87,6 +88,7 @@ func init() {
// go test fmt -custom-flag-for-fmt-test
// go test -x math
func testFlags(args []string) (packageNames, passToTest []string) {
+ args = str.StringList(cmdflag.FindGOFLAGS(testFlagDefn), args)
inPkg := false
var explicitArgs []string
for i := 0; i < len(args); i++ {