From b06c158ac0469e1e96bce30babaa860ef9b54817 Mon Sep 17 00:00:00 2001 From: "sergey.khomutinin" Date: Mon, 1 Jun 2020 10:19:10 +0500 Subject: [PATCH] Get case error message instead of current message --- allure-robotframework/src/listener/allure_listener.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/allure-robotframework/src/listener/allure_listener.py b/allure-robotframework/src/listener/allure_listener.py index 860b1ff2..54f79dc1 100644 --- a/allure-robotframework/src/listener/allure_listener.py +++ b/allure-robotframework/src/listener/allure_listener.py @@ -143,7 +143,7 @@ def stop_test(self, _, attributes, messages): test_result.labels.append(Label(name=LabelType.HOST, value=self._host)) test_result.labels.append(Label(name=LabelType.THREAD, value=pool_id())) test_result.labels.extend(allure_tags(attributes)) - test_result.statusDetails = StatusDetails(message=self._current_msg or attributes.get('message'), + test_result.statusDetails = StatusDetails(message=attributes.get('message'), trace=self._current_tb) if attributes.get('critical') == 'yes':