refactor: TestCaseSessionRunner

This commit is contained in:
debugtalk
2022-03-30 12:06:16 +08:00
parent b3610e550b
commit 20d0749841
9 changed files with 173 additions and 158 deletions

View File

@@ -151,11 +151,11 @@ func (r *HRPRunner) Run(testcases ...ITestCase) error {
}
}
sessionRunner := r.NewSessionRunner(testcase)
if err = sessionRunner.Run(); err != nil {
if err = sessionRunner.Start(); err != nil {
log.Error().Err(err).Msg("[Run] run testcase failed")
return err
}
caseSummary := sessionRunner.getSummary()
caseSummary := sessionRunner.GetSummary()
s.appendCaseSummary(caseSummary)
}
}
@@ -191,5 +191,6 @@ func (r *HRPRunner) NewSessionRunner(testcase *TestCase) *SessionRunner {
parser: newParser(),
summary: newSummary(),
}
sessionRunner.init()
return sessionRunner
}