cmd/go: adjust testsuite to add reraised panic message

A couple of tests generate different output due to CL 645916
for issue #71517.

Fixes #71593
Fixes #71594

Change-Id: Ifaeff4e9de8d881202bd9e6394c9b9cff8959596
Reviewed-on: https://go-review.googlesource.com/c/go/+/647495
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Commit-Queue: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
This commit is contained in:
Ian Lance Taylor 2025-02-06 15:01:17 -08:00 committed by Gopher Robot
parent 372f2d8022
commit 88108cc563
2 changed files with 4 additions and 4 deletions

View File

@ -14,8 +14,8 @@ env GOGC=off
! go test -v cleanup_failnow/panic_nocleanup_test.go
! stdout 'no tests to run'
stdout '(?s)panic: die \[recovered\].*panic: die'
! stdout '(?s)panic: die \[recovered\].*panic: die.*panic: die'
stdout '(?s)panic: die \[recovered, reraised\]'
! stdout '(?s)panic: die \[recovered, reraised\].*panic: die'
! go test -v cleanup_failnow/panic_withcleanup_test.go
! stdout 'no tests to run'
@ -43,4 +43,4 @@ func TestCleanupWithFailNow(t *testing.T) {
panic("die")
})
})
}
}

View File

@ -3,7 +3,7 @@
# Disable vet, as its "tests" analyzer would report the same problem statically.
! go test -vet=off .
stdout '^panic: testing: fuzz target must not return a value \[recovered\]$'
stdout '^panic: testing: fuzz target must not return a value \[recovered, reraised\]$'
-- go.mod --
module test