Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is a new implement for PR#348.
The changes in this pull request enable Surefire to run test classes and test methods in any order specified by a newly added <runOrder> (testorder). Namely, the changes include
The newly added testorder <runOrder> is supported for JUnit 3 and JUnit 4 tests.
Moreover, I have also implement a preliminary support for JUnit5, but I need some help to make it better. For this reason, I created another PR to show that change. Looking forward to discuss it with you developers about this issue.
Simple (no regex) example using Http-Request:
Output from Maven should say that the test class
HttpRequestTest
ran beforeEncodeTest
The file
HttpRequestTest.xml
(http-request/lib/target/surefire-reports/TEST-com.github.kevinsawicki.http.HttpRequestTest.xml
) should sayRegex example using Http-Request:
Output from Maven should say
The file
HttpRequestTest.xml
(http-request/lib/target/surefire-reports/TEST-com.github.kevinsawicki.http.HttpRequestTest.xml
) should sayInclude/Exclude example using Http-Request:
Output from Maven should say
Tests run: 3 … in
com.github.kevinsawicki.http.HttpRequestTest
The file
HttpRequestTest.xml
(http-request/lib/target/surefire-reports/TEST-com.github.kevinsawicki.http.HttpRequestTest.xml
) should say