Is there a way to specify from the build in JUnit5 Runner of IntelliJ that only test methods with specific @Tag should be tested (or the opposite, that all tests except those with a specific @Tag, should be executed)?
I know how to do it with maven, but is it possible with just the IntelliJ UI?
Best regards, Dieter
Press ⌥⏎, or Alt+Enter, in the class name and IntelliJ IDEA offers to migrate the test class to JUnit 5. The refactoring preview window will show the places where changes will be made, in this case a number of annotations will be changed to the new JUnit 5 annotations.
Now it is possible with Intellij IDEA 2018.1:
See Tag Expressions to select which tests to execute according with their tagging.
Also, you can take a look at this answer for details on how to achieve the same goal using maven-surefire-plugin
.
With https://youtrack.jetbrains.com/issue/IDEA-163481 fixed, it is now possible since IJ 2018.1 -- for details see @Nicolau 's answer.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With