Hi Oleg, Yes, makes perfect sense. Thank you.
On Mon, Dec 10, 2018 at 10:14 PM oignatenko <oignate...@gridgain.com> wrote: > 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/ >