/pitest-testng-plugin

Primary LanguageJavaApache License 2.0Apache-2.0

TestNG Plugin

Adds support to pitest for TestNg

Note, this repository is looking for a maintainer. Please get in touch if you use TestNG with pitest and would like to improve support

Versions

Maven Central

  • 1.0.0 requires pitest 1.9.0 or above
  • 0.1 requires a pitest version between 1.7.6 and 1.8.1

Usage

To activate the plugin it must be placed on the classpath of the pitest tool (not on the classpath of the project being mutated).

Maven

    <plugins>
      <plugin>
        <groupId>org.pitest</groupId>
        <artifactId>pitest-maven</artifactId>
        <version>1.7.6</version>
        <dependencies>
          <dependency>
            <groupId>org.pitest</groupId>
            <artifactId>pitest-testng-plugin</artifactId>
            <version>0.1</version>
          </dependency>
        </dependencies>
      </plugin>
   </plugins>

For Pitest configuration options, have a look at http://pitest.org/quickstart/maven/.

About

Plugin extracted from code originally included in pitest, but removed in 1.7.6.

If you use TestNG with pitest and would like to improve support, this project is looking for a new owner.