Max Calderoni created SUREFIRE-1066:
---------------------------------------
Summary: version 2.14.1 runs tests only if named *Test.java
Key: SUREFIRE-1066
URL: https://jira.codehaus.org/browse/SUREFIRE-1066
Project: Maven Surefire
Issue Type: Bug
Affects Versions: 2.16, 2.14.1
Reporter: Max Calderoni
This is a regression from 2.11, where it was working fine.
For TestNG (and JUnit) tests, in order to be run by surefire, all you needed to
do is to get the correct annotations in place (@Test) regardless of the name of
your test classes.
Looks like between version 2.11 and 2.14.1 surefire started *not* running
classes whose name did not end with the word 'Test' (like it was few years
back, when there were no annotations).
That means that upgrading to 2.16 will break previous test code.
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)