Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Surefire integration #173

Closed
hcoles opened this issue Mar 4, 2015 · 4 comments
Closed

Surefire integration #173

hcoles opened this issue Mar 4, 2015 · 4 comments

Comments

@hcoles
Copy link
Owner

hcoles commented Mar 4, 2015

Configuration currently needs to be duplicated between surefire and pitest (e.g excluded tests, jvm arguments).

It should be possible to read the surefire config and determine equivalent pitest configuration.

@hcoles
Copy link
Owner Author

hcoles commented Mar 5, 2015

Initial integration added.

  • Excluded tests will be converted to filters (no support for surefire regex syntax yet)
  • Included / excluded groups will be converted.

Excluded tests will be added to any defined in the pitest config.

Included / excluded groups will only be read if none are defined in pitest config.

Rationale is that mutation testing might be limited to different groups, but additional exclusions of individual tests might be made when mutation testing.

@lkwg82
Copy link
Contributor

lkwg82 commented May 12, 2015

Plz can you reference the commits to watch the integration?

@hcoles
Copy link
Owner Author

hcoles commented May 12, 2015

@lkwg82

9cb20a9
5471e70

@maxgabut
Copy link
Collaborator

Closing it because it's done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants