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)

Reply via email to