jetty.project/tests/test-webapps
Joakim Erdfelt a3f1592c50 Issue #2431 - Upgrade to Junit 5 (#2436)
+ Changes needed for new Junit 5
+ Migrating from Vintage junit API to Jupiter junit API
+ Relies on SNAPSHOT jetty-test-helper
  - this will be a formal release once this issue has been
    resolved satisfactory
+ Have jenkins always pull latest SNAPSHOT for each build
+ Adding jetty.snapshots repository
+ Using surefire 2.22.0 per advice from junit
+ Ensuring <reuseForks>true</reuseForks> to work around issue junit-team/junit5#801
+ Disabling <forkMode>always</forkMode> in maven-surefire-plugin
  due to bug https://github.com/junit-team/junit5/issues/801
+ OSGi tests must remain at vintage due to PaxExam
+ Moving from vintage TestingDir to jupiter WorkDir
+ Fixing imports to use jupiter, not vintage
+ Migrating vintage ExpectedException to jupiter assertThrows
+ Migrating vintage TestName to jupiter TestInfo
+ Migrating @RunWith(Parameterized.class)
  to @ParameterizedTest with Argument Sources
+ Migrating assertTrue(val.contains(needle))
  to assertThat(val, containsString(needle))
+ Aligning junit versions per recommendations from @sormuras
+ Adjusting parameter order change for assertEquals()
+ Test LifeCycle Annotation Migration

junit 4      | junit 5 / jupiter
------------ | -----------
@Before      | @BeforeEach
@After       | @AfterEach
@BeforeClass | @BeforeAll
@AfterClass  | @AfterAll

Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-09-05 10:07:17 +10:00
..
test-dispatch-webapp Issue #2108 - Updating license headers for year 2018 2018-01-09 08:39:37 -06:00
test-http2-webapp Issue #2431 - Upgrade to Junit 5 (#2436) 2018-09-05 10:07:17 +10:00
test-jaas-webapp Updating to version 9.4.13-SNAPSHOT 2018-08-30 10:48:22 -05:00
test-jetty-webapp Issue #2431 - Upgrade to Junit 5 (#2436) 2018-09-05 10:07:17 +10:00
test-jndi-webapp Updating to version 9.4.13-SNAPSHOT 2018-08-30 10:48:22 -05:00
test-mock-resources Updating to version 9.4.13-SNAPSHOT 2018-08-30 10:48:22 -05:00
test-proxy-webapp Issue #2431 - Upgrade to Junit 5 (#2436) 2018-09-05 10:07:17 +10:00
test-servlet-spec Updating to version 9.4.13-SNAPSHOT 2018-08-30 10:48:22 -05:00
test-webapp-rfc2616 Updating to version 9.4.13-SNAPSHOT 2018-08-30 10:48:22 -05:00
.gitignore 271535 Adding integration tests, and enabling RFC2616 tests. 2009-07-08 19:28:16 +00:00
pom.xml Updating to version 9.4.13-SNAPSHOT 2018-08-30 10:48:22 -05:00