You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Henning Schmiedehausen (JIRA)" <ji...@codehaus.org> on 2005/09/13 11:53:02 UTC
[jira] Created: (MPTEST-56) maven test-plugin silently ignores test definitions in the POM when run under maven 1.1 beta 2
maven test-plugin silently ignores test definitions in the POM when run under maven 1.1 beta 2
----------------------------------------------------------------------------------------------
Key: MPTEST-56
URL: http://jira.codehaus.org/browse/MPTEST-56
Project: maven-test-plugin
Type: Bug
Versions: 1.7
Reporter: Henning Schmiedehausen
use the following unitTest definition in your POM:
<unitTest>
<includes>
<include>**/*Test.java</include>
</includes>
<includes>
<include>**/Test*.java</include>
</includes>
<excludes>
<exclude>**/test/*.java</exclude>
</excludes>
[...]
</unitTest>
When running under maven 1.0.2, all Test classes that start with Test or end with Test are executed.
When running under maven 1.1-beta2, only the classes starting with Test are executed. The second <includes> definition overrides the first. Under maven
1.0.2 the two definitions are added.
According to my understanding of the xsd, there should either be a maxOccurs to prevent this, an exception being thrown when encountering the second includes or the old maven 1.0.2 behaviour being restored.
This is a real world example. I ran into this when test driving the Jakarta Turbine 2.3.2 RC1 with maven 1.1
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
[jira] Updated: (MAVEN-1695) maven test-plugin silently ignores test definitions in the POM when run under maven 1.1 beta 2
Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MAVEN-1695?page=all ]
Brett Porter updated MAVEN-1695:
--------------------------------
Fix Version: 1.1-beta-3
this should result in an exception on encountering the second includes element and the xsd should reflect this.
> maven test-plugin silently ignores test definitions in the POM when run under maven 1.1 beta 2
> ----------------------------------------------------------------------------------------------
>
> Key: MAVEN-1695
> URL: http://jira.codehaus.org/browse/MAVEN-1695
> Project: Maven
> Type: Bug
> Versions: 1.1-beta-2
> Reporter: Henning Schmiedehausen
> Fix For: 1.1-beta-3
>
>
> use the following unitTest definition in your POM:
> <unitTest>
> <includes>
> <include>**/*Test.java</include>
> </includes>
> <includes>
> <include>**/Test*.java</include>
> </includes>
> <excludes>
> <exclude>**/test/*.java</exclude>
> </excludes>
> [...]
> </unitTest>
> When running under maven 1.0.2, all Test classes that start with Test or end with Test are executed.
> When running under maven 1.1-beta2, only the classes starting with Test are executed. The second <includes> definition overrides the first. Under maven
> 1.0.2 the two definitions are added.
> According to my understanding of the xsd, there should either be a maxOccurs to prevent this, an exception being thrown when encountering the second includes or the old maven 1.0.2 behaviour being restored.
> This is a real world example. I ran into this when test driving the Jakarta Turbine 2.3.2 RC1 with maven 1.1
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org