diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index 933a8fd0f..944f3f494 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -2,9 +2,11 @@ Amongst other, the following people contributed to ant:
Adam Blinkinsop
Adam Bryzak
+Adam Murdoch
Adam Retter
Adam Sotona
Adrian Nistor
+Adrien Grand
Aleksandr Ishutin
Alex Rosen
Alexei Yudichev
@@ -28,13 +30,16 @@ Anthony Wat
Antoine Baudoux
Antoine Levy-Lambert
Anton Mazkovoi
+Arcadius Ahouansou
Arjan Veenstra
Arnaud Vandyck
Arnout J. Kuiper
+Arun Jamwal
Aslak Hellesôy
Atsuhiko Yamanaka
Avik Sengupta
Balazs Fejes 2
+barney2k7
Bart Vanhaute
Ben Galbraith
Ben Gertzfield
@@ -50,6 +55,7 @@ Brian Felder
Brian Repko
Bruce Atherton
Cedomir Igaly
+Charles Duffy
Charles Hudak
Charlie Hubbard
Chris Hegarty
@@ -66,6 +72,7 @@ Clemens Hammacher
Clement OUDOT
Clive Brettingham-Moore
Conor MacNeill
+Costin Manolache
Craeg Strong
Craig Cottingham
Craig R. McClanahan
@@ -87,6 +94,7 @@ Daniel Trebbien
Danno Ferrin
Danny Yates
Dante Briones
+Darrell DeBoer
Davanum Srinivas
Dave Brondsema
Dave Brosius
@@ -111,6 +119,7 @@ Don Brown
Don Ferguson
Don Jeffery
Donal Quinlan
+Donald Leslie
Drew Sudell
Earl Hood
Edison Guo
@@ -133,6 +142,7 @@ Frank Zeyda
František Kučera
Frédéric Bothamy
Frederic Lavigne
+Gal Shachor
Gary S. Weaver
Gautam Guliani
Gene-Sung Chung
@@ -165,8 +175,10 @@ Ivan Ivanov
J Bleijenbergh
JC Mann
Jack J. Woehr
+Jacobus Martinus Kruithof
Jaikiran Pai
James Duncan Davidson
+James Todd
Jan Cumps
Jan Matèrne
Jan Mynarik
@@ -201,12 +213,14 @@ John Sisson
Jon Dickinson
Jon Skeet
Jon S. Stevens
+Jonathan K. Schneider
Jose Alberto Fernandez
Joseph Walton
Josh Lucas
Juerg Wanner
Julian Simpson
Justin Vallon
+Justyna Horwat
Karl Jansen
Keiron Liddle
Keith Visco
@@ -281,10 +295,13 @@ Mounir El Hajj
Nathan Beyer
Nick Chalko
Nick Crossley
+Nick Davis
Nick Fortescue
+Nick King
Nick Pellow
Nico Seessle
Nicola Ken Barozzi
+Nicolas Lalevée
Nigel Magnay
Oliver Merkel
Oliver Rossmueller
@@ -316,11 +333,13 @@ Philip Hourihane
Phillip Wells
Pierre Delisle
Pierre Dittgen
+Preston Bannister
Ralf Hergert
Rami Ojares
Randy Watler
Raphael Pierquin
Ray Waldin
+Razzi Abuissa
Reinhard Pointner
Remie Bolte
René Krell
@@ -360,6 +379,7 @@ Sean P. Kane
Sebastian Kantha
Sebastien Arod
Shiraz Kanga
+Simeon Fitch
Simon Law
Simone Bordet
Stefan Bodewig
@@ -408,10 +428,12 @@ Ulrich Schmidt
Uwe Schindler
Valentino Miazzo
Victor Toni
+Ville Skyttä
Vimil Saju
Vincent Legoll
Vincent Privat
Vitold Sedyshev
+Vladislav Bauer
Volker Leidl
Waldek Herka
Wang Weijun
diff --git a/contributors.xml b/contributors.xml
index c0ed60ba4..bd7560e29 100644
--- a/contributors.xml
+++ b/contributors.xml
@@ -38,6 +38,10 @@
Sets a property if a resource is available at run time. This resource can be a file, a directory,
a class in the classpath, or a JVM system resource. Note: a class is available in the classpath when it can be loaded; i.e., all
+classes it depends on must be in the classpath, too. If the resource is present, the property value is set to
The
- NOTE: An important aspect to remember is that
- whether or not you use this approach, the JUnit 5 platform libraries
- listed earlier in this
+
+ NOTE: An important aspect to remember is that
+ whether or not you use this approach, the JUnit 5 platform libraries
+ listed earlier in this
document and the
Below is an example of setting up the classpath to include the Jupiter test engine during the
- execution of the tests. We assume that the JUnit 5 platform libraries and the
+ execution of the tests. We assume that the JUnit 5 platform libraries and the
Description
true
by default; otherwise, the
property is not set. You can set the value to something other than the default by specifying
the value attribute.<classpath>
element to specify the location of the
- test engines. For more details about this approach, please read the
+ test engines. For more details about this approach, please read the
using classpath element to include test engines section.
@@ -171,22 +171,22 @@
Using the classpath element to include test engines
<classpath>
can be used to include the test engines that you want to be
- considered for execution of the tests.
+ considered for execution of the tests.
ant-junitlauncher.jar
, shouldn't be part of this classpath
- and instead they must be included in Ant runtime's classpath either by placing them
+ and instead they must be included in Ant runtime's classpath either by placing them
in ANT_HOME/lib
or by passing the -lib
option.
ant-junitlauncher.jar
have been setup as explained previously.
-
+
<project>
<property name="output.dir" value="${basedir}/build"/>
@@ -206,35 +206,35 @@
<javac srcdir="${src.test.dir}"
destdir="${build.classes.dir}">
<classpath refid="junit.engine.jupiter.classpath"/>
- </javac>
- </target>
+ </javac>
+ </target>
<target name="test" depends="compile-test">
<junitlauncher>
<classpath refid="junit.engine.jupiter.classpath"/>
<classpath>
<pathelement location="${build.classes.dir}"/>
- </classpath>
+ </classpath>
<testclasses outputdir="${output.dir}">
<fileset dir="${build.classes.dir}"/>
<listener type="legacy-brief" sendSysOut="true"/>
<listener type="legacy-xml" sendSysErr="true" sendSysOut="true"/>
-
+
</testclasses>
</junitlauncher>
- </target>
+ </target>
</project>
- In the example above, the src/lib/jupiter
directory is expected to contain
- the Jupiter test engine related jars (which have been
+ In the example above, the src/lib/jupiter
directory is expected to contain
+ the Jupiter test engine related jars (which have been
listed in an earlier section of this
document). In the test
target we use the classpath
nested element
to point to the junit.engine.jupiter.classpath
containing those jars. In this
- test
target we also use another classpath
element to point to
- the location containing our test classes. If required, both these classpath can be combined
+ test
target we also use another classpath
element to point to
+ the location containing our test classes. If required, both these classpath can be combined
into one.
-