# Matches no subtests, but parent test still fails | |
! go test -run TestThatFails/ThisWillNotMatch standalone_fail_sub_test.go | |
! stdout '^ok.*\[no tests to run\]' | |
! stderr '^ok.*\[no tests to run\]' | |
stdout 'FAIL' | |
-- standalone_fail_sub_test.go -- | |
package standalone_fail_sub_test | |
import "testing" | |
func TestThatFails(t *testing.T) { | |
t.Run("Sub", func(t *testing.T) {}) | |
t.Fail() | |
} |