Skip to content

Commit 7064468

Browse files
Use junitlauncher to run tests in Ivy example project
1 parent bb653b9 commit 7064468

2 files changed

Lines changed: 11 additions & 9 deletions

File tree

doc/Example-Ivy-Project/build.xml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -88,12 +88,17 @@ SPDX-License-Identifier: Apache-2.0
8888
</target>
8989

9090
<target name="test" depends="compile">
91-
<java classpathref="classpath.build" classname="org.junit.platform.console.ConsoleLauncher" fork="true"
92-
failonerror="true">
93-
<arg value="execute"/>
94-
<arg value="--scan-classpath"/>
95-
<arg line="--reports-dir build/test-report"/>
96-
</java>
91+
<mkdir dir="build/test-report"/>
92+
<junitlauncher printsummary="true" failureproperty="junit.failed">
93+
<classpath refid="classpath.build"/>
94+
<testclasses outputdir="build/test-report">
95+
<fileset dir="build">
96+
<include name="**/*Test.*"/>
97+
</fileset>
98+
<listener type="legacy-brief" sendSysOut="true"/>
99+
<listener type="legacy-xml" sendSysErr="true" sendSysOut="true"/>
100+
</testclasses>
101+
</junitlauncher>
97102
<junitreport todir="build/test-report">
98103
<fileset dir="build/test-report" includes="TEST-*.xml"/>
99104
<report format="noframes" todir="build/test-report/html"/>

doc/Example-Ivy-Project/ivy.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,5 @@ SPDX-License-Identifier: Apache-2.0
2424
<dependency org="org.junit.jupiter" name="junit-jupiter-api" rev="6.1.0" conf="test->default"/>
2525
<dependency org="org.junit.jupiter" name="junit-jupiter-params" rev="6.1.0" conf="test->default"/>
2626
<dependency org="org.junit.jupiter" name="junit-jupiter-engine" rev="6.1.0" conf="test->default"/>
27-
28-
<!-- JUnit6 console launcher -->
29-
<dependency org="org.junit.platform" name="junit-platform-console" rev="6.1.0" conf="test->default"/>
3027
</dependencies>
3128
</ivy-module>

0 commit comments

Comments
 (0)