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:
- Allure version: 2.25.0
- Test framework: junit 5.10.1
- Allure adaptor: allure-junit5 2.25.0
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
What happened?
I'm submitting a ...
What is the current behavior?
Allure API implementations use different names for TMS links:
JUnit:
@TmsLinkCucumber-JVM:
Allure.tmsNUnit:
[AllureTms]Behave:
@allure.tmsPlaywright:
allure.tmsJest:
allure.tmsCucumber.js and Mocha:
this.tmsWhat is the expected behavior?
For the sake of coherence, could we rename the
@TmsLinkannotation to@Tmsfor 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