From f9b743fff17d7663b3a2287827fe25bb1b128214 Mon Sep 17 00:00:00 2001 From: Lars Vogel Date: Tue, 18 Apr 2023 10:18:43 +0200 Subject: [PATCH] StackRendererTest should restet the model after each test StackRendererTest should remove the used window before each test Before this change the the model elements were not removed after a test. --- .../ui/workbench/renderers/swt/StackRendererTest.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRendererTest.java b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRendererTest.java index 6cc804ce8eb..53250ebbb77 100644 --- a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRendererTest.java +++ b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRendererTest.java @@ -59,6 +59,7 @@ import org.eclipse.swt.widgets.Event; import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.Widget; +import org.junit.After; import org.junit.Before; import org.junit.Rule; import org.junit.Test; @@ -86,11 +87,16 @@ public class StackRendererTest { @Before public void setUp() throws Exception { window = ems.createModelElement(MWindow.class); + partStack = ems.createModelElement(MPartStack.class); + window.getChildren().add(partStack); application.getChildren().add(window); application.setSelectedElement(window); + } - partStack = ems.createModelElement(MPartStack.class); - window.getChildren().add(partStack); + @After + public void cleanUp() throws Exception { + ems.deleteModelElement(partStack); + ems.deleteModelElement(window); } @Test