From 2f8589b53d1f43f47397b9746b49105d3418c9d8 Mon Sep 17 00:00:00 2001 From: Marc-Andre Laperle Date: Sun, 28 Jul 2013 01:13:52 -0400 Subject: [PATCH] Fix CallHierarchy tests that were failing due to test order (Junit4) --- .../cdt/ui/tests/callhierarchy/CallHierarchyBaseTest.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/callhierarchy/CallHierarchyBaseTest.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/callhierarchy/CallHierarchyBaseTest.java index 395255941b8..65050088c14 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/callhierarchy/CallHierarchyBaseTest.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/callhierarchy/CallHierarchyBaseTest.java @@ -64,6 +64,13 @@ public class CallHierarchyBaseTest extends BaseUITestCase { @Override protected void tearDown() throws Exception { + // Set ShowReferencedBy back to its default value + IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(); + CHViewPart ch= (CHViewPart)page.findView(CUIPlugin.ID_CALL_HIERARCHY); + if (ch != null) { + ch.onSetShowReferencedBy(true); + } + closeAllEditors(); if (fCProject != null) { CProjectHelper.delete(fCProject);