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

[all] Use JUnit5 #3797

Closed
3 tasks done
Tracked by #3898
adangel opened this issue Feb 19, 2022 · 1 comment
Closed
3 tasks done
Tracked by #3898

[all] Use JUnit5 #3797

adangel opened this issue Feb 19, 2022 · 1 comment
Assignees
Labels
an:enhancement An improvement on existing features / rules in:testing About tests of pmd, eg the module pmd-lang-test or pmd-test
Projects
Milestone

Comments

@adangel
Copy link
Member

adangel commented Feb 19, 2022

Part of #2524

Currently we use some mixture of jupiter runner and junit4 vintage engine. We should clean this up and migrate to use JUnit5 only.
This reduces the footprint of our dev libraries/dependencies.

Things to be considered:

Tasks:

@adangel adangel added an:enhancement An improvement on existing features / rules in:pmd-internals Affects PMD's internals labels Feb 19, 2022
@adangel adangel added this to the 7.0.0 milestone Feb 19, 2022
@adangel adangel added this to To do in PMD 7 Feb 19, 2022
@adangel adangel mentioned this issue Feb 19, 2022
6 tasks
@adangel adangel self-assigned this Feb 19, 2022
@oowekyala oowekyala mentioned this issue Apr 7, 2022
55 tasks
@adangel adangel linked a pull request Apr 29, 2022 that will close this issue
7 tasks
@adangel adangel moved this from To do to In progress in PMD 7 Apr 29, 2022
@adangel adangel removed a link to a pull request Jun 30, 2022
7 tasks
@adangel adangel mentioned this issue Oct 13, 2022
13 tasks
@adangel adangel added in:testing About tests of pmd, eg the module pmd-lang-test or pmd-test and removed in:pmd-internals Affects PMD's internals labels Jan 12, 2023
adangel added a commit to adangel/pmd that referenced this issue Jan 30, 2023
@adangel
Copy link
Member Author

adangel commented Feb 2, 2023

This is done via #4155 for PMD 7

@adangel adangel closed this as completed Feb 2, 2023
PMD 7 automation moved this from In progress to Done Feb 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
an:enhancement An improvement on existing features / rules in:testing About tests of pmd, eg the module pmd-lang-test or pmd-test
Projects
No open projects
PMD 7
  
Done
Development

No branches or pull requests

1 participant