-
Notifications
You must be signed in to change notification settings - Fork 251
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
Improve StreamEx coverage #201
Conversation
PIT 1.4.3 (default mutators): 100% line and mutation coverage of StreamEx by StreamExTest
# Conflicts: # src/test/java/one/util/streamex/StreamExTest.java
PIT 1.4.3 (default mutators): 100% line and mutation coverage of StreamEx by StreamExTest and StreamExHeadTailTest
@amaembo Should I cheat Coveralls to prevent |
I don't think we should be that obsessed with coverage. |
In general looks good. I will look once more a few days later. |
Thanks. Btw is it possible to integrate Travis build with PITest and get something like a mutation coverage badge or a page where dynamics is displayed in order to keep it at high level? |
@amaembo Unfortunately, I haven't found any ready-to-use solution that could provide a pit badge. For now, I think that the most acceptable solution is to somehow extend coveralls plugin to parse pit maven plugin output. But there will be the need to push a separate report (maybe applying some postfix to coveralls' serviceBuildNumber), probably using maven build profiles to allow coveralls plugin process pit and jacoco results separately. Do you have any idea about this? PS: There is an old open issue on adding pit support to coveralls plugin. |
Nope. I wanted to add at least a branch support but it seems that Btw your commits are not attributed to you for some reason. E.g. this commit is not linked to your account. I'm not sure but probably you should check the e-mail settings |
PIT 1.4.3 (default mutators): 100% line and mutation coverage of StreamEx by StreamExTest