diff options
| author | Mickael LANOE | 2015-03-27 11:14:14 +0000 |
|---|---|---|
| committer | Mickael LANOE | 2015-03-30 07:03:34 +0000 |
| commit | 8e180246c4de8e9b37bd7f2f9784beae405ef764 (patch) | |
| tree | cd4c8265ae5f9d674cab4d69204860a9bb624b9c | |
| parent | e7d07c250cebf1f413fcd0d9c3ad36fecaddd399 (diff) | |
| download | org.eclipse.sirius-8e180246c4de8e9b37bd7f2f9784beae405ef764.tar.gz org.eclipse.sirius-8e180246c4de8e9b37bd7f2f9784beae405ef764.tar.xz org.eclipse.sirius-8e180246c4de8e9b37bd7f2f9784beae405ef764.zip | |
[456318] Fix test SequenceReturnMessageTest
SequenceReturnMessageTest.test_Zoom() often fails on Mars. So the
Outline view is now closed for this test.
The outline is closed before opening the diagram editor. The editor is
closed before opening again the outline to be sure that it will not be
refreshed.
Bug: 456318
Change-Id: If2cd304518d1c001c757343113c50cd4f45e726f
Signed-off-by: Mickael LANOE <mickael.lanoe@obeo.fr>
| -rw-r--r-- | plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/sequence/SequenceReturnMessageTest.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/sequence/SequenceReturnMessageTest.java b/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/sequence/SequenceReturnMessageTest.java index ee5040905d..110eaebe8d 100644 --- a/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/sequence/SequenceReturnMessageTest.java +++ b/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/sequence/SequenceReturnMessageTest.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2010, 2014 THALES GLOBAL SERVICES. + * Copyright (c) 2010, 2015 THALES GLOBAL SERVICES and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -30,14 +30,19 @@ import com.google.common.collect.Iterables; public class SequenceReturnMessageTest extends AbstractDefaultModelSequenceTests { @Override - protected void setUp() throws Exception { - super.setUp(); + protected void onSetUpAfterOpeningDesignerPerspective() throws Exception { bot.viewById("org.eclipse.ui.views.ContentOutline").close(); SWTBotUtils.waitAllUiEvents(); + super.onSetUpAfterOpeningDesignerPerspective(); } @Override protected void tearDown() throws Exception { + // Close the editor before opening the outline + if (editor != null) { + editor.close(); + SWTBotUtils.waitAllUiEvents(); + } // Reopen outline new DesignerViews(bot).openOutlineView(); SWTBotUtils.waitAllUiEvents(); |
