Skip to content

Commit 93acda3

Browse files
committed
Use Generic Editor in performance tests
Replace the custom PerformanceEditorPart with the Generic Editor (ExtensionBasedTextEditor) for performance tests. This provides a more realistic test environment by using a real editor implementation. The plugin.xml configuration is updated to map the performance test extensions to the Generic Editor.
1 parent a501e9a commit 93acda3

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

tests/org.eclipse.ui.tests.performance/META-INF/MANIFEST.MF

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ Require-Bundle: org.eclipse.ui;bundle-version="3.208.0",
1818
org.eclipse.ui.views,
1919
org.eclipse.e4.core.contexts,
2020
org.eclipse.ui.navigator,
21-
org.eclipse.ui.navigator.resources
21+
org.eclipse.ui.navigator.resources,
22+
org.eclipse.ui.genericeditor
2223
Import-Package: org.junit.jupiter.api;version="[5.14.0,6.0.0)",
2324
org.junit.platform.suite.api;version="[1.14.0,2.0.0)"
2425
Bundle-ActivationPolicy: lazy

tests/org.eclipse.ui.tests.performance/plugin.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,22 @@
66
point="org.eclipse.ui.editors">
77
<editor
88
icon="icons/anything.gif"
9-
class="org.eclipse.ui.tests.performance.parts.PerformanceEditorPart"
9+
class="org.eclipse.ui.internal.genericeditor.ExtensionBasedTextEditor"
1010
default="true"
1111
name="Basic Performance Editor"
1212
id="org.eclipse.ui.tests.perf_basic"
1313
extensions="perf_basic"/>
1414

1515
<editor
1616
icon="icons/anything.gif"
17-
class="org.eclipse.ui.tests.performance.parts.PerformanceEditorPart:outline"
17+
class="org.eclipse.ui.internal.genericeditor.ExtensionBasedTextEditor"
1818
default="true"
1919
name="Editor w/Outline"
2020
id="org.eclipse.ui.tests.perf_outline"
2121
extensions="perf_outline"/>
2222
<editor
2323
icon="icons/anything.gif"
24-
class="org.eclipse.ui.tests.performance.parts.PerformanceEditorPart"
24+
class="org.eclipse.ui.internal.genericeditor.ExtensionBasedTextEditor"
2525
default="true"
2626
name="Basic Performance Editor 2"
2727
id="org.eclipse.ui.tests.perf_basic2"

0 commit comments

Comments
 (0)