Closed pjfanning closed 1 month ago
Ok makes sense.
Quick note: JUnit4 vs JUNit 5 (not 3 and 4).
@cowtowncoder tests where the methods needed 'test' as the prefix of the method name - that is junit 3. Junit 4 brought in @Test
annotations. Junit 5 was the switchover to Jupiter but still has @Test
annotations.
The code in this PR uses 'test' as the prefix of the method name to keep with the existing style in that class (in 2.17). The class changed in 2.18 and is now, I guess, junit 5 / jupiter style.
@pjfanning Ok, yes, conceptually JUnit 3 tests. Actual JUnit version being used is/was JUnit 4 until 2.18 conversion to JUnit 5.
see #4741
This test passes in 2.17 but fails in 2.18. Note that the 2.18 branch needs
@Test
annotations (Junit 4) while 2.17 uses Junit 3 style.