From 206078e280b2045647946ef75ec520ac3069d558 Mon Sep 17 00:00:00 2001 From: Leonardo Menezes Date: Sat, 15 May 2021 02:31:05 -0300 Subject: [PATCH] =?UTF-8?q?add=20keys=20suite=20and=20package=20to=20behav?= =?UTF-8?q?e=20allure=20results=20(fixes=C2=A0#389)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- allure-behave/src/listener.py | 2 ++ allure-python-commons/src/types.py | 1 + 2 files changed, 3 insertions(+) diff --git a/allure-behave/src/listener.py b/allure-behave/src/listener.py index b3931505..6046b623 100644 --- a/allure-behave/src/listener.py +++ b/allure-behave/src/listener.py @@ -110,6 +110,8 @@ def start_scenario(self, scenario): test_case.labels.append(Label(name=LabelType.FEATURE, value=scenario.feature.name)) test_case.labels.append(Label(name=LabelType.FRAMEWORK, value='behave')) test_case.labels.append(Label(name=LabelType.LANGUAGE, value=platform_label())) + test_case.labels.append(Label(name=LabelType.SUITE, value=scenario.feature.name)) + test_case.labels.append(Label(name=LabelType.PACKAGE, value=scenario.feature.name)) self.logger.schedule_test(self.current_scenario_uuid, test_case) diff --git a/allure-python-commons/src/types.py b/allure-python-commons/src/types.py index d2fef791..d08dce87 100644 --- a/allure-python-commons/src/types.py +++ b/allure-python-commons/src/types.py @@ -31,6 +31,7 @@ class LabelType(str): ID = 'as_id' FRAMEWORK = 'framework' LANGUAGE = 'language' + PACKAGE = 'package' class AttachmentType(Enum):