-
Notifications
You must be signed in to change notification settings - Fork 184
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
JUnit 5 migration for greenmail #804
base: master
Are you sure you want to change the base?
Conversation
@CharlesLgn , thx for the PR. I'll look into it latest by the weekend. |
@marcelmay , Perfect. don't hesitate to tell me if you want me to also remove |
@CharlesLgn , I'm still struggling to take the step and try to think about alternatives for this gordian knot.
|
Yes I know, but it seams necessary if you want to remove with this, the backwards-compatibility will not be break. someone who used the rule will use : <dependency>
<groupId>com.icegreen</groupId>
<artifactId>greenmail-junit4</artifactId>
<version>2.1.0</version>
<scope>test</scope>
</dependency> and if he wants to go back, he will use : <dependency>
<groupId>com.icegreen</groupId>
<artifactId>greenmail-core</artifactId>
<version>2.0.1</version>
<scope>test</scope>
</dependency> the only thing we need is to move the deprecated
I know that is a tradeoff, but I propose this for two reason :
another alternative, is to put every test in the |
@marcelmay I applied what I said. feel free to review |
hey @marcelmay could you provide me some feedback :) |
hey @marcelmay |
the goal of this PR is to migrate all test-case in JUnit 5.
GreenMailRule
in the core module is however not removed, but could now be done