Hi Vovan, I just created JIRA ticket to address your concerns: - https://issues.apache.org/jira/browse/IGNITE-10629
In brief, the plan is that a week or two after migration is over we will run code inspection that detects JUnit 3 style tests that lack @Test annotation and fix these tests if there are any. Does that answer your question? regards, Oleg Vladimir Ozerov wrote > Ed, > > Several questions from my side: > 1) When the change is expected to be merged? > 2) What contributors with opened PRs and new or updated JUnit3 tests are > supposed to do? Rewrite to JUnit4? > > If yes, then we should give them time to have a chance to get used to new > approach and resolve possible conflicts. > > Vladimir. > > пн, 10 дек. 2018 г. в 20:32, Eduard Shangareev < > eduard.shangareev@ > >: > >> Ivan, >> >> So, suggested actions with the new approach: >> 1. Add @Test annotation on test methods. >> 2. Add @RunWith(JUnit4.class) annotation on test class. >> 3. Add @Before, @After on methods which should run before, after a >> test (setUp, tearDown in current approach). >> 4. Add your test-class to a suite using suite.addTest(new >> JUnit4TestAdapter(YourTestClass.class)); >> 5. Use @Ignore instead fail(); for muting test. >> 6. You could start using @Parametrized instead of inheritance. >> >> >> On Mon, Dec 3, 2018 at 1:15 PM Павлухин Иван < > vololo100@ > > wrote: >> >> > Hi Oleg, >> > >> > I noticed that GridAbstractTest is now capable to run junit4 tests. >> > What are the current recommendations for writing new tests? Can we use >> > junit4 annotation for new tests? >> > пн, 12 нояб. 2018 г. в 19:58, oignatenko < > oignatenko@ > >: >> > > >> > > Hi Ivan, >> > > >> > > I am currently testing approach you used in pull/5354 in the "pilot" >> > > sub-task with examples tests (IGNITE-10174). >> > > >> > > So far it looks more and more like the way to go. The most promising >> > thing I >> > > observed is that after I changed classes in our test framework the >> way >> > you >> > > did, execution of (unchanged) examples tests went exactly the same as >> it >> > was >> > > before changes. >> > > >> > > This indicates that existing tests won't be affected making it indeed >> low >> > > risk. >> > > >> > > After that I converted examples tests to Junit 4 by adding @RunWith >> and >> > > @Test annotations and tried a few, and these looked okay. >> > > >> > > Currently I am running full examples test suite and after it is over >> I >> > will >> > > compare results to the reference list I made by running it prior to >> > > migration. >> > > >> > > regards, Oleg >> > > >> > > >> > > >> > > -- >> > > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ >> > >> > >> > >> > -- >> > Best regards, >> > Ivan Pavlukhin >> > >> -- Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/