To support JUnit 6 we should have the following in an SDK supported - [x] Create a JDT project - [x] Add JUnit6 classpath container: - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/pull/2536 - [x] https://github.com/eclipse-jdt/eclipse.jdt/pull/146 - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/pull/2558 - [x] Create some test using JUnit 6 and asserting it runs with JUnit 6 - [x] Create a Launch config and select JUnit 6 - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/2559 - [x] Test case creation wizard JUnit 6 selection, see: `org.eclipse.jdt.junit.wizards.NewTestCaseWizardPageOne` - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/2606 (could be a NOOP) - [x] Press the launch button and see the test pass (this will then require the runtime here probably) - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/pull/2535 - [x] Support launching JUnit plug-in tests - [x] https://github.com/eclipse-pde/eclipse.pde/issues/2108 - [x] Write tests for JUnit 6 functionality - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/2618 - [x] https://github.com/eclipse-pde/eclipse.pde/issues/2111 - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/2636 - [x] Proper cancellation of JUnit 6 tests - [x] https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/2326 - [ ] New & Noteworthy entry about JUnit 6 support - [x] https://github.com/eclipse-platform/www.eclipse.org-eclipse/issues/436 FYI @akurtakov @iloveeclipse @merks @trancexpress
To support JUnit 6 we should have the following in an SDK supported
org.eclipse.jdt.junit.wizards.NewTestCaseWizardPageOneFYI @akurtakov @iloveeclipse @merks @trancexpress