You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.
View groupJoin the community to find out what other Atlassian users are discussing, debating and creating.
I am using Maven. Tests are written in TestNG and all test methods have @Test annotation to it.
Problem is, not all test class name contains "Test" in it. So all test Methods are not detected. I don't have option to modify the names of all classes.
So like in Ant where we can specify
<testsources dir="tests">
<testclass name="*.java">
<testmethod annotation="Test"/>
<testmethod name="verify*"/>
</testclass>
<testsources>
Do you have any such option for Maven ?
Thanks !
Hi Aryan,
Unfortunately, there's no such option in a Maven plugin. However, I think there is a way to workaround it. Clover's test detector looks for the following class and method patterns to determine whether it's a test or not:
https://confluence.atlassian.com/display/CLOVER/Clover+test+detection
As you can see in the article above, if you add a JavaDoc tag named "@testng.test" to a class, Clover should recognize it as a test one.
Cheers
Marek
Hello everyone, I am a product manager in the Jira Cloud team focused on making sure our customers have a delightful experience using our products. Towards that goal, one of the areas which is extr...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.