Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
2.12
-
None
-
None
Description
The current implementation of Surefire seems to look for explicit @Category annotations in the test classes. And will only consider those. Suppose I'd like to add a more concise annotation for this:
@Category(IntegrationTests.class) <== JUnit @Category
@Target(
)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface IntegrationTest {}
Annotating my test class with @IntegrationTest does not work. Although I think it looks much better than repeating everywhere in my code "@Category(com.foo.bar.IntegrationTests.class)". For which I add an additional dependency in the interface class btw.