Commit 45a17c9
Fix JUnit 5 migration in org.eclipse.ui.tests.pluginchecks
Add missing JUnit platform imports to MANIFEST.MF that are required
for JUnit 5 test execution. Without these imports, the test framework
fails with:
java.util.ServiceConfigurationError: org.junit.platform.engine.TestEngine:
org.junit.jupiter.engine.JupiterTestEngine not a subtype
Added imports:
- org.junit.platform.commons.function;version="[1.14.0,2.0.0)"
- org.junit.platform.suite.api;version="[1.14.0,2.0.0)"
These are standard imports required by all JUnit 5 test bundles in the
platform.ui repository. Verified by comparing with other successfully
migrated test bundles like org.eclipse.jface.tests.
All 3 tests now pass:
- validateAccessToBundle
- ensurePluginxmlContainsAtLeastOneEntry
- ensureExtensionPointClassesAreAccessable
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 7331dcc commit 45a17c9
1 file changed
+3
-1
lines changedLines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
0 commit comments