refactor: session runner

This commit is contained in:
debugtalk
2022-04-13 14:57:49 +08:00
parent dbbd0e2ebf
commit de868e3166
5 changed files with 58 additions and 45 deletions

View File

@@ -74,7 +74,11 @@ func (s *StepTestCaseWithOptionalArgs) Run(r *SessionRunner) (*StepResult, error
// merge & override extractors
copiedTestCase.Config.Export = mergeSlices(s.step.Export, copiedTestCase.Config.Export)
sessionRunner := r.hrpRunner.NewSessionRunner(copiedTestCase)
sessionRunner, err := r.hrpRunner.NewSessionRunner(copiedTestCase)
if err != nil {
log.Error().Err(err).Msg("create session runner failed")
return stepResult, err
}
start := time.Now()
err = sessionRunner.Start()