# Test that when there's a build failure and a -run flag that doesn't match, | |
# that the error for not matching tests does not override the error for | |
# the build failure. | |
! go test -run ThisWillNotMatch syntaxerror | |
! stderr '(?m)^ok.*\[no tests to run\]' | |
stdout 'FAIL' | |
-- go.mod -- | |
module syntaxerror | |
go 1.16 | |
-- x.go -- | |
package p | |
-- x_test.go -- | |
package p | |
func f() (x.y, z int) { | |
} |