Skip to content

Commit 98a9e09

Browse files
committed
chore: migrate to mojotest - CpdReportTest
Signed-off-by: Sandra Parsick <sandra@parsick.dev>
1 parent b3fa399 commit 98a9e09

15 files changed

+347
-597
lines changed

pom.xml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ under the License.
234234
<dependency>
235235
<groupId>org.apache.maven.plugin-testing</groupId>
236236
<artifactId>maven-plugin-testing-harness</artifactId>
237-
<version>4.0.0-alpha-2</version>
237+
<version>3.4.0</version>
238238
<scope>test</scope>
239239
</dependency>
240240
<dependency>
@@ -279,11 +279,16 @@ under the License.
279279
<version>2.20.0</version>
280280
<scope>test</scope>
281281
</dependency>
282-
<dependency>
283-
<groupId>org.junit.jupiter</groupId>
284-
<artifactId>junit-jupiter-api</artifactId>
285-
<scope>test</scope>
286-
</dependency>
282+
<dependency>
283+
<groupId>org.junit.vintage</groupId>
284+
<artifactId>junit-vintage-engine</artifactId>
285+
<scope>test</scope>
286+
</dependency>
287+
<dependency>
288+
<groupId>org.junit.jupiter</groupId>
289+
<artifactId>junit-jupiter-api</artifactId>
290+
<scope>test</scope>
291+
</dependency>
287292
<dependency>
288293
<groupId>org.slf4j</groupId>
289294
<artifactId>slf4j-simple</artifactId>

src/test/java/org/apache/maven/plugins/pmd/CpdReportTest.java

Lines changed: 282 additions & 578 deletions
Large diffs are not rendered by default.

src/test/resources/unit/CpdReportTest/with-cpd-errors/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ under the License.
4141
<xrefLocation>${basedir}/target/test/unit/CpdReportTest/with-cpd-errors/target/site/xref</xrefLocation>
4242
<minimumTokens>100</minimumTokens>
4343
<compileSourceRoots>
44-
<compileSourceRoot>${basedir}/src/test/resources/unit/CpdReportTest/with-cpd-errors/src/main/java</compileSourceRoot>
44+
<compileSourceRoot>${basedir}</compileSourceRoot>
4545
</compileSourceRoots>
4646
<inputEncoding>UTF-8</inputEncoding>
4747
</configuration>

src/test/resources/unit/custom-configuration/cpd-custom-configuration-plugin-config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ under the License.
4444
<exclude>**/Sample.java</exclude>
4545
</excludes>
4646
<compileSourceRoots>
47-
<compileSourceRoot>${basedir}/src/test/resources/unit/custom-configuration/</compileSourceRoot>
47+
<compileSourceRoot>${basedir}</compileSourceRoot>
4848
</compileSourceRoots>
4949
<inputEncoding>UTF-8</inputEncoding>
5050
</configuration>

src/test/resources/unit/custom-configuration/cpd-txt-format-configuration-plugin-config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ under the License.
4040
<linkXRef>false</linkXRef>
4141
<minimumTokens>30</minimumTokens>
4242
<compileSourceRoots>
43-
<compileSourceRoot>${basedir}/src/test/resources/unit/custom-configuration/</compileSourceRoot>
43+
<compileSourceRoot>${basedir}</compileSourceRoot>
4444
</compileSourceRoots>
4545
<inputEncoding>UTF-8</inputEncoding>
4646
</configuration>

src/test/resources/unit/default-configuration/cpd-default-configuration-plugin-config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ under the License.
4141
<xrefLocation>${basedir}/target/test/unit/default-configuration/target/site/xref</xrefLocation>
4242
<minimumTokens>100</minimumTokens>
4343
<compileSourceRoots>
44-
<compileSourceRoot>${basedir}/src/test/resources/unit/default-configuration/</compileSourceRoot>
44+
<compileSourceRoot>${basedir}</compileSourceRoot>
4545
</compileSourceRoots>
4646
<inputEncoding>UTF-8</inputEncoding>
4747
</configuration>

src/test/resources/unit/default-configuration/cpd-encoding-configuration-plugin-config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ under the License.
4141
<xrefLocation>${basedir}/target/test/unit/default-configuration/target/site/xref</xrefLocation>
4242
<minimumTokens>100</minimumTokens>
4343
<compileSourceRoots>
44-
<compileSourceRoot>${basedir}/src/test/resources/unit/default-configuration/</compileSourceRoot>
44+
<compileSourceRoot>${basedir}</compileSourceRoot>
4545
</compileSourceRoots>
4646
<inputEncoding>UTF-8</inputEncoding>
4747
</configuration>

src/test/resources/unit/default-configuration/cpd-javascript-plugin-config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ under the License.
4444
<include>**/*.js</include>
4545
</includes>
4646
<compileSourceRoots>
47-
<compileSourceRoot>${basedir}/src/test/resources/unit/default-configuration/</compileSourceRoot>
47+
<compileSourceRoot>${basedir}</compileSourceRoot>
4848
</compileSourceRoots>
4949
<inputEncoding>UTF-8</inputEncoding>
5050
</configuration>

src/test/resources/unit/default-configuration/cpd-jsp-plugin-config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ under the License.
4444
<include>**/*.jsp</include>
4545
</includes>
4646
<compileSourceRoots>
47-
<compileSourceRoot>${basedir}/src/test/resources/unit/default-configuration/</compileSourceRoot>
47+
<compileSourceRoot>${basedir}</compileSourceRoot>
4848
</compileSourceRoots>
4949
<inputEncoding>UTF-8</inputEncoding>
5050
</configuration>

src/test/resources/unit/default-configuration/cpd-report-cpd-exclusions-configuration-plugin-config.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ under the License.
4141
<xrefLocation>${basedir}/target/test/unit/default-configuration/target/site/xref</xrefLocation>
4242
<minimumTokens>100</minimumTokens>
4343
<compileSourceRoots>
44-
<compileSourceRoot>${basedir}/src/test/resources/unit/default-configuration/</compileSourceRoot>
44+
<compileSourceRoot>${basedir}</compileSourceRoot>
4545
</compileSourceRoots>
4646
<inputEncoding>UTF-8</inputEncoding>
47-
<excludeFromFailureFile>${basedir}/src/test/resources/unit/excludes/my-exclude-cpd.properties</excludeFromFailureFile>
47+
<excludeFromFailureFile>${basedir}/excludes/my-exclude-cpd.properties</excludeFromFailureFile>
4848
</configuration>
4949
</plugin>
5050
</plugins>

0 commit comments

Comments
 (0)