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

Deprecate JUnit support in TestNG #2683

Closed
krmahadevan opened this issue Nov 26, 2021 · 2 comments
Closed

Deprecate JUnit support in TestNG #2683

krmahadevan opened this issue Nov 26, 2021 · 2 comments
Milestone

Comments

@krmahadevan
Copy link
Member

Currently TestNG lets a user run their JUnit tests using TestNG.
TestNG still does this only for JUnit3 and JUnit4 based tests.

JUnit has evolved and with JUnit5 coming in, there's a brand new runner capability that is being provided by the JUnit dev team itself using which one can run their testng tests using junit.

https://github.com/junit-team/testng-engine

So it makes little sense for TestNG to still support running JUnit tests using TestNG, because if the user just flips to using the testng-engine library provided by the junit team, they can run their junit as well as testng tests.

This issue is meant to track this ask and eventually remove the junit support in testng.

See here for some more discussion on this #2677 (review)

@juherr
Copy link
Member

juherr commented Nov 29, 2021

@marcphilipp @sbrannen fyi

@krmahadevan krmahadevan added this to the 7.6.0 milestone Jan 7, 2022
@krmahadevan krmahadevan modified the milestones: 7.6.0, 7.7.0 May 18, 2022
@krmahadevan krmahadevan removed this from the 7.7.0 milestone Dec 4, 2022
@krmahadevan
Copy link
Member Author

Closed via #2849

@krmahadevan krmahadevan modified the milestones: 7.6.2, 7.7.0 Dec 4, 2022
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

2 participants