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

Support for JUnit4 #261

Closed
hohwille opened this issue May 11, 2020 · 1 comment · Fixed by #268
Closed

Support for JUnit4 #261

hohwille opened this issue May 11, 2020 · 1 comment · Fixed by #268
Assignees
Labels
enhancement New feature or request

Comments

@hohwille
Copy link
Member

As a user of devon4j, I want to upgrade my project to the latest version of devon4j to get security-fixes and new features, but I do not want to be forced to migrate to JUnit5 so that I do not have to waste lots of effort and money without adding real value for a "legacy project".

The automigration in devonfw-ide is not working properly so manual migration to JUnit5 is required. It absolutely makes sense to start greenfield projects with JUnit5 but projects that started with JUnit4 and have tons of tests already should not be forced to upgrade.
Of course this can be fiddled manually with exclusions and added dependencies. However, it would be much better to add a devon4j-test-junit4 module that cleanly provides this support and change the migration in devonfw-ide to instead replace devon4j-test with devon4j-test-junit4 for projects prior to devon4j 3.2.0.

@hohwille hohwille added the enhancement New feature or request label May 11, 2020
@hohwille hohwille added this to the release:2020.04.002 milestone May 11, 2020
@vapadwal vapadwal self-assigned this May 18, 2020
@hohwille
Copy link
Member Author

hohwille commented Jun 2, 2020

Done with PR #268

@hohwille hohwille closed this as completed Jun 2, 2020
@hohwille hohwille linked a pull request Jun 2, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants