From 42c85cdc2a6ea374bcf3c931bc21ce77b196aa5f Mon Sep 17 00:00:00 2001 From: Prafulla Anurag Date: Thu, 10 Aug 2023 12:23:52 +0530 Subject: [PATCH] Recover and fail on subtest --- suite/suite.go | 1 + 1 file changed, 1 insertion(+) diff --git a/suite/suite.go b/suite/suite.go index 8b4202d89..a2d38db4f 100644 --- a/suite/suite.go +++ b/suite/suite.go @@ -108,6 +108,7 @@ func (suite *Suite) Run(name string, subtest func()) bool { }() return oldT.Run(name, func(t *testing.T) { + defer recoverAndFailOnPanic(t) suite.SetT(t) subtest() })