mirror of
https://github.com/httprunner/httprunner.git
synced 2026-08-27 11:10:31 +08:00
fix:clear step variables after step end
This commit is contained in:
@@ -150,6 +150,7 @@ def run_step_request(runner: HttpRunner, step: TStep) -> StepResult:
|
|||||||
session_data = runner.session.data
|
session_data = runner.session.data
|
||||||
session_data.success = step_result.success
|
session_data.success = step_result.success
|
||||||
session_data.validators = resp_obj.validation_results
|
session_data.validators = resp_obj.validation_results
|
||||||
|
step.variables.clear()
|
||||||
|
|
||||||
# save step data
|
# save step data
|
||||||
step_result.data = session_data
|
step_result.data = session_data
|
||||||
|
|||||||
@@ -159,6 +159,8 @@ def run_step_sql_request(runner: HttpRunner, step: TStep) -> StepResult:
|
|||||||
session_data = runner.session.data
|
session_data = runner.session.data
|
||||||
session_data.success = step_result.success
|
session_data.success = step_result.success
|
||||||
session_data.validators = resp_obj.validation_results
|
session_data.validators = resp_obj.validation_results
|
||||||
|
step.variables.clear()
|
||||||
|
|
||||||
# save step data
|
# save step data
|
||||||
step_result.data = session_data
|
step_result.data = session_data
|
||||||
step_result.elapsed = time.time() - start_time
|
step_result.elapsed = time.time() - start_time
|
||||||
|
|||||||
@@ -173,6 +173,8 @@ def run_step_thrift_request(runner: HttpRunner, step: TStep) -> StepResult:
|
|||||||
session_data = runner.session.data
|
session_data = runner.session.data
|
||||||
session_data.success = step_result.success
|
session_data.success = step_result.success
|
||||||
session_data.validators = resp_obj.validation_results
|
session_data.validators = resp_obj.validation_results
|
||||||
|
step.variables.clear()
|
||||||
|
|
||||||
# save step data
|
# save step data
|
||||||
step_result.data = session_data
|
step_result.data = session_data
|
||||||
step_result.elapsed = time.time() - start_time
|
step_result.elapsed = time.time() - start_time
|
||||||
|
|||||||
Reference in New Issue
Block a user