You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I do have a question around this issue, since I'm seeing that currently on allure-cucumber7-jvm We have a class named LabelBuilder where is possible to map the annotation vs the tms link
And maybe it would be good to have the possibility to configure the Tag that will be used on the tests, because for example in my team we are comfortable with the provided @TestCaseKey=ABC-T123 and I don't feel that make full refactor to adapt the current implementation to support the allure automatic link with @TMSLink=ABC-T123 is viable
What happened?
I'm submitting a ...
What is the current behavior?
Allure API implementations use different names for TMS links:
JUnit:
@TmsLink
Cucumber-JVM:
Allure.tms
NUnit:
[AllureTms]
Behave:
@allure.tms
Playwright:
allure.tms
Jest:
allure.tms
Cucumber.js and Mocha:
this.tms
What is the expected behavior?
For the sake of coherence, could we rename the
@TmsLink
annotation to@Tms
for Java JUnit ?What is the motivation / use case for changing the behavior?
To have a coherent API
Please tell us about your environment:
Other information
What Allure Integration are you using?
allure-junit5
What version of Allure Integration you are using?
2.25.0
What version of Allure Report you are using?
2.25.0
Code of Conduct
The text was updated successfully, but these errors were encountered: