mirror of
https://github.com/httprunner/httprunner.git
synced 2026-09-04 23:16:57 +08:00
fix: panic occurred when the API step failed to run
This commit is contained in:
+2
-2
@@ -97,11 +97,11 @@ func (s *StepAPIWithOptionalArgs) Run(r *SessionRunner) (*StepResult, error) {
|
|||||||
extendWithAPI(s.step, api)
|
extendWithAPI(s.step, api)
|
||||||
|
|
||||||
stepResult, err := runStepRequest(r, s.step)
|
stepResult, err := runStepRequest(r, s.step)
|
||||||
|
stepResult.StepType = stepTypeAPI
|
||||||
if err != nil {
|
if err != nil {
|
||||||
r.summary.Success = false
|
r.summary.Success = false
|
||||||
return nil, err
|
return stepResult, err
|
||||||
}
|
}
|
||||||
stepResult.StepType = stepTypeAPI
|
|
||||||
return stepResult, nil
|
return stepResult, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user