Skip to content

Conversation

@vogella
Copy link
Contributor

@vogella vogella commented Jan 4, 2026

…tests

  1. Created WorkbenchContextExtension as a JUnit 5 replacement for WorkbenchContextRule.
  2. Updated MANIFEST.MF to include org.junit.jupiter.api.extension in Import-Package.
  3. Migrated CompositePartClosingTest, MSaveablePartTest, ModelServiceImplTest, MMenuItemTest, and MToolItemTest to JUnit 5.
  4. Verified all migrated tests pass via Maven Tycho.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 4, 2026

Test Results

 3 015 files   3 015 suites   2h 16m 48s ⏱️
 8 258 tests  8 010 ✅ 248 💤 0 ❌
23 598 runs  22 807 ✅ 791 💤 0 ❌

Results for commit 0055b14.

♻️ This comment has been updated with latest results.

…tests

1. Created WorkbenchContextExtension as a JUnit 5 replacement for WorkbenchContextRule.
2. Updated MANIFEST.MF to include org.junit.jupiter.api.extension in Import-Package.
3. Migrated CompositePartClosingTest, MSaveablePartTest, ModelServiceImplTest, MMenuItemTest, and MToolItemTest to JUnit 5.
4. Verified all migrated tests pass via Maven Tycho.
@vogella
Copy link
Contributor Author

vogella commented Jan 5, 2026

LGTM, planning to merge today

@vogella vogella merged commit 7445acd into eclipse-platform:master Jan 5, 2026
18 checks passed
@vogella vogella deleted the migrate-context-rule branch January 5, 2026 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant