-
Notifications
You must be signed in to change notification settings - Fork 566
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
4.x: MP testing refactoring #7548
Conversation
...ofile/testing/junit5/src/main/java/io/helidon/microprofile/testing/junit5/Configuration.java
Outdated
Show resolved
Hide resolved
2250284
to
ed3ef4f
Compare
@@ -13,7 +13,7 @@ | |||
* See the License for the specific language governing permissions and | |||
* limitations under the License. | |||
*/ | |||
package io.helidon.microprofile.tests.testng; | |||
package io.helidon.microprofile.testing.junit5; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why move testng ones to junit and vice-versa?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did not. I refactored it using IDE by moving the correct ones around
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have used git mv
to move the files, yet still some of them appear to be incorrectly marked. I would prefer not to manually change the git patch, so I have no choice but to leave it as is
@@ -13,16 +13,16 @@ | |||
* See the License for the specific language governing permissions and | |||
* limitations under the License. | |||
*/ | |||
package io.helidon.microprofile.tests.junit5; | |||
package io.helidon.microprofile.testing.testng; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Vice-versa...
Align MP tests modules groupIds with guidelines Resolve review comments
cf42d13
ed3ef4f
to
cf42d13
Compare
Description
Resolves #7534
testing
to align with all other modules in Helidon (where we usetesting
for types to support users during testing of Helidon applications, andtests
to contain our own teststests
restfull
torestful
, as that is the correct name of the specificationDocumentation
There is no change in the types except for being moved to different modules/packages.
The
testng
dependency is now inprovided
scope, so if a user wants to test an application using ourtestng
extension, they need to add the following dependency (of correct version) as well (we do not want to enforce a version on our users):Two modules are now moved:
GroupId has changed from
io.helidon.microprofile.tests
toio.helidon.microprofile.testing
for JUnit5 and TestNG support for MicroProfileJunit5:
helidon-microprofile-tests-junit5
tohelidon-microprofile-testing-junit5
io.helidon.microprofile.tests.junit5
toio.helidon.microprofile.testing.junit5
io.helidon.microprofile.tests.junit5
toio.helidon.microprofile.testing.junit5
TestNG:
helidon-microprofile-tests-testng
tohelidon-microprofile-testing-testng
io.helidon.microprofile.tests.testng
toio.helidon.microprofile.testing.testng
io.helidon.microprofile.tests.testng
toio.helidon.microprofile.testing.testng