Version | Date | Description |
---|---|---|
1.8.2 | 2007-05-23 | |
1.8.1 | 2007-05-07 | |
1.8 | 2006-05-07 | |
1.7 | 2005-08-09 | |
1.6.2 | 2004-06-25 | |
1.6.1 | 2004-05-19 | |
1.6 | 2004-05-15 | |
1.5 | 2004-03-07 | |
1.4 | 2003-09-29 | |
1.3 | Unknown | |
1.2 | 2003-02-11 | |
1.1 | 2002-10-01 |
Type | Changes | By |
---|---|---|
Memory leak and performance degradation in test plugin 1.8. Fixes MPTEST-63 and MPTEST-64 . | ltheussl |
Type | Changes | By |
---|---|---|
Document a backward-compat problem affecting version 1.8 of the plugin. Fixes MPTEST-66. | ltheussl | |
New property to halt a build on test failures but after all tests have been run. Fixes MPTEST-71. | ltheussl | |
New properties to configure compiler for test classes. Fixes MPTEST-69. Thanks to Nicolas de Loof. | ltheussl | |
SourceModifications sometimes does not work for test classes. Fixes MPTEST-68. Thanks to Dennis Lundberg. | ltheussl | |
maven.compile.target is not used in test:compile. Fixes MPTEST-67. Thanks to Shinobu Kawai. | ltheussl |
Type | Changes | By |
---|---|---|
Upgrade to Xerces 2.8.0. Replace the deprecated xmlParserAPIs by xml-apis 1.3.03. Add the xml-resolver dependency for xerces. Fixes MAVEN-1753. | aheritier | |
Upgrade to Junit 3.8.2. | aheritier | |
test:test
should honour the
maven.test.compile.src.set
variable.
Fixes MPTEST-49.
|
ltheussl | |
Set junit's
showoutput
attribute if Maven is executed in debug (-X) mode.
Fixes MPTEST-43.
|
ltheussl | |
Allow to add additional elements to the test classpath, new property
maven.test.classpath
.
Fixes MPTEST-47.
Thanks to Henning Schmiedehausen.
|
ltheussl | |
Display a warning if some tests do not pass (and
maven.test.failure.ignore=true
).
Fixes MPTEST-36.
|
ltheussl | |
Add timeouts to the test plugin, new property
maven.junit.timeout
.
Fixes MPTEST-10.
|
ltheussl | |
Add ability to fail the build on test errors, new property
maven.test.error.ignore
.
Fixes MPTEST-58.
Thanks to Mauro Botelho.
|
ltheussl | |
Do not execute
test:test-resources
and
test:compile
unless tests will be run.
Fixes MPTEST-46.
|
ltheussl | |
test:single
should ignore
maven.test.skip=true
.
Fixes MPTEST-59.
|
ltheussl | |
Test failure doesn't halt execution of test suite. Fixes MPTEST-39. | ltheussl | |
Update dependencies to match one s in maven 1.1 core and to unify them between plugins. Fixes MAVEN-1712. | aheritier | |
Add maven.test.excludeXmlApis property to avoid duplicated Xerces Fixes MPTEST-55. Thanks to Eric Hartmann. | brett |
Type | Changes | By |
---|---|---|
Added maven.junit.forkmode property | carlos | |
Allow multiple patterns in testmatchpattern and testnotmatchpattern | carlos | |
Added testnotmatchpattern that can be used in test:match | carlos | |
Deprecated testmatch property by testmatchpattern to allow more complex patterns in test:match Fixes MPTEST-48. | carlos | |
Deprecate dependency handle | brett |
Type | Changes | By |
---|---|---|
honour source modifications for test compilation Fixes MPTEST-32. Thanks to Maxwell Grender-Jones. | brett | |
handle JVM args correctly in test:match Fixes MPTEST-31. | brett |
Type | Changes | By |
---|---|---|
only add xml-apis to classpath when forking to avoid classloader issues | brett |
Type | Changes | By |
---|---|---|
add maven.junit.envvars property Fixes MPTEST-27. Thanks to joseph benavidez. | brett | |
add maven.junit.jvm property Fixes MPTEST-26. | brett | |
accept maven.test.failure.ignore == false Fixes MPTEST-28. | brett | |
Honour maven.test.failure.ignore for test:single and test:match Fixes MPTEST-25. | brett |
Type | Changes | By |
---|---|---|
Honour maven.test.skip for other test goals, such as compile | brett | |
Added maven.junit.format property that defaults to brief. Changed formatters to use maven.junit.usefile consistently. Only set 'dir' property of junit task if fork != 'no' | dion |
Type | Changes | By |
---|---|---|
Apply MAVEN-309. Reorganise classpaths so that it's test, build, dependencies and then JUnit Fixes MAVEN-309. | dion | |
You can now specify whether the source (java) or classes (class) files are searched when using the test plugin via the property: maven.test.search.classdir. It defaults to use (java) to preserve backwards compatibilty. Using (class) allows you to work with alternative languages that compile to bytecode like Groovy | jstrachan | |
Check if unitTest tag is present in pom before copy resources. | evenisse |
Type | Changes | By |
---|---|---|
Add jvmarg support for junit. Add properties documentation. | evenisse |
Type | Changes | By |
---|---|---|
Fixed classpath for test:ui, test:single and test:match goals. | evenisse | |
Added xmlapis and xerces to project dependencies as per MAVEN-106 bug report Fixes MAVEN-106. | dion |
Type | Changes | By |
---|---|---|
The test plugin now works again if the project has not tests defined. The introduction of the < test:test-resources > goal had broken this feature. | vmassol |