-
Notifications
You must be signed in to change notification settings - Fork 252
Open
Labels
Description
I'm submitting a ...
- bug report
- feature request
- support request => Please do not submit support request here, see note at the top of this template.
What is the current behavior?
Each test is added 4 times in the report when using these tags :
allure.label.parentSuite:xxxxx
allure.label.suite:xxxxx
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
The feature file :
*** Settings ***
Documentation Testing the fill-in and submit of a web form.
Resource ../keywords/webform.robot
Library AllureLibrary
*** Test Cases ***
test_fill_in_form
[TAGS]
... allure.label.epic:Web interface (Robot Framework)
... allure.label.parentSuite:Web interface (Robot Framework)
... allure.label.suite:Web Form
... allure.label.story:Web Form
... allure.label.package:web_robotframework.webform_test
... allure.label.testMethod:test_fill_in_form
The tree of my python code source is as follows :
web_robotframework_playwright
|- keywords
|- webform.robot
|- tests
|- webform_page.robot
What is the expected behavior?
The test is added once
The suite view displays the metadata set in the test tags (parentSuite, suite and subsuite)
What is the motivation / use case for changing the behavior?
A test should by added to the report once instead of being added 4 times.
Please tell us about your environment:
- Allure version: 2.29.0
- Test framework: robotframework-browser@18.5.1
- Allure adaptor: allure-robotframework@2.13.5