Skip to content
This repository was archived by the owner on Mar 25, 2025. It is now read-only.

Commit 27e571d

Browse files
committed
Added mutation test framework PIT
1 parent 4d51faa commit 27e571d

File tree

1 file changed

+23
-22
lines changed

1 file changed

+23
-22
lines changed

pom.xml

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@
103103
<version.findbugs.maven.plugin>3.0.3</version.findbugs.maven.plugin>
104104
<version.license.maven.plugin>1.8</version.license.maven.plugin>
105105
<version.jacoco.maven.plugin>0.7.6.201602180812</version.jacoco.maven.plugin>
106+
<version.pitest.maven.plugin>1.1.10</version.pitest.maven.plugin>
106107

107108
</properties>
108109

@@ -287,13 +288,18 @@
287288
<groupId>org.apache.maven.plugins</groupId>
288289
<artifactId>maven-failsafe-plugin</artifactId>
289290
</plugin>
290-
291291
<plugin>
292292
<!-- record coverage metrics -->
293293
<groupId>org.jacoco</groupId>
294294
<artifactId>jacoco-maven-plugin</artifactId>
295295
</plugin>
296-
296+
297+
<plugin>
298+
<!-- execute mutation tests -->
299+
<groupId>org.pitest</groupId>
300+
<artifactId>pitest-maven</artifactId>
301+
</plugin>
302+
297303
</plugins>
298304
<pluginManagement>
299305
<plugins>
@@ -659,6 +665,21 @@
659665
</executions>
660666
</plugin>
661667

668+
<plugin>
669+
<!-- mutation testing -->
670+
<groupId>org.pitest</groupId>
671+
<artifactId>pitest-maven</artifactId>
672+
<version>${version.pitest.maven.plugin}</version>
673+
<configuration>
674+
<targetClasses>
675+
<param>info.novatec.testit.webtester.*</param>
676+
</targetClasses>
677+
<targetTests>
678+
<param>info.novatec.testit.webtester.*</param>
679+
</targetTests>
680+
</configuration>
681+
</plugin>
682+
662683
</plugins>
663684
</pluginManagement>
664685

@@ -761,26 +782,6 @@
761782
<role>developer</role>
762783
</roles>
763784
</developer>
764-
<developer>
765-
<id>pmo</id>
766-
<name>Pascal Moll</name>
767-
<email>pascal.moll@novatec-gmbh.de</email>
768-
<organization>NovaTec Consulting GmbH</organization>
769-
<organizationUrl>http://www.novatec-gmbh.de</organizationUrl>
770-
<roles>
771-
<role>developer</role>
772-
</roles>
773-
</developer>
774-
<developer>
775-
<id>benhamidene</id>
776-
<name>Anis Ben Hamidene</name>
777-
<email>anis.benhamidene@novatec-gmbh.de</email>
778-
<organization>NovaTec Consulting GmbH</organization>
779-
<organizationUrl>http://www.novatec-gmbh.de</organizationUrl>
780-
<roles>
781-
<role>developer</role>
782-
</roles>
783-
</developer>
784785
</developers>
785786

786787
</project>

0 commit comments

Comments
 (0)