Re: PlexusTestCase still Junit3

2018-06-05 Thread Robert Scholte
Important to know with any solution: JUnit3 doesn't understand skipped. There are several approaches: - start every test with a condition: if ( !supportsCvs() ) { return; } this makes the tests run when possible and won't fail when not available. However, tests will be marked as successfully

PlexusTestCase still Junit3

2018-06-05 Thread Basin Ilya
Hi. In Maven itself and its plugins there's a deep hierarchy of test classes based on `PlexusTestCase`, which extends `junit.framework.TestCase`. Although we've been using the `Junit4` library for a long time, the actual tests are still public unannotated methods, starting with the word "test".