aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/testing/helperfuncs_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/testing/helperfuncs_test.go')
-rw-r--r--libgo/go/testing/helperfuncs_test.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/libgo/go/testing/helperfuncs_test.go b/libgo/go/testing/helperfuncs_test.go
index f2d54b3..df0476e 100644
--- a/libgo/go/testing/helperfuncs_test.go
+++ b/libgo/go/testing/helperfuncs_test.go
@@ -54,6 +54,17 @@ func testHelper(t *T) {
// has no effect.
t.Helper()
t.Error("8")
+
+ // Check that right caller is reported for func passed to Cleanup when
+ // multiple cleanup functions have been registered.
+ t.Cleanup(func() {
+ t.Helper()
+ t.Error("10")
+ })
+ t.Cleanup(func() {
+ t.Helper()
+ t.Error("9")
+ })
}
func parallelTestHelper(t *T) {