From 13df043b02487825abe1e6529deed9a86525f3bb Mon Sep 17 00:00:00 2001 From: Manuel Porras Ojeda Date: Tue, 14 Apr 2026 00:21:31 +0200 Subject: [PATCH] avoid after scenario when scenario is skipped --- toolium/utils/ai_utils/accuracy.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/toolium/utils/ai_utils/accuracy.py b/toolium/utils/ai_utils/accuracy.py index f9808f30..12d345ea 100644 --- a/toolium/utils/ai_utils/accuracy.py +++ b/toolium/utils/ai_utils/accuracy.py @@ -167,12 +167,11 @@ def scenario_run_with_accuracy(context, scenario_run, scenario, *args, **kwargs) scenario.set_status(Status.failed) scenario.exception = AssertionError(final_message) + after_accuracy_scenario(context, scenario) + # Clean accuracy execution data from context context.storage.pop('accuracy_execution_data', None) context.storage.pop('accuracy_execution_index', None) - - after_accuracy_scenario(context, scenario) - return run_response scenario_run = scenario.run