diff --git a/suite/stats.go b/suite/stats.go index be4ccd679..858bee685 100644 --- a/suite/stats.go +++ b/suite/stats.go @@ -35,6 +35,11 @@ func (s *SuiteInformation) end(testName string, passed bool) { if s == nil { return } + + if _, started := s.TestStats[testName]; !started { + return + } + s.TestStats[testName].End = time.Now() s.TestStats[testName].Passed = passed }