### Eclipse Workspace Patch 1.0 #P org.eclipse.ui.tests Index: Eclipse UI Tests/org/eclipse/ui/tests/api/ApiTestSuite.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/api/ApiTestSuite.java,v retrieving revision 1.60 diff -u -r1.60 ApiTestSuite.java --- Eclipse UI Tests/org/eclipse/ui/tests/api/ApiTestSuite.java 18 Jan 2010 19:35:02 -0000 1.60 +++ Eclipse UI Tests/org/eclipse/ui/tests/api/ApiTestSuite.java 8 Feb 2010 17:24:10 -0000 @@ -68,6 +68,7 @@ addTest(new TestSuite(IAggregateWorkingSetTest.class)); addTest(new TestSuite(MockWorkingSetTest.class)); addTest(new TestSuite(Bug42616Test.class)); + addTest(new TestSuite(StickyViewTest.class)); addTest(new TestSuite(EditorIconTest.class)); addTest(new TestSuite(RawIViewPartTest.class)); addTest(new TestSuite(ViewPartTitleTest.class)); Index: Eclipse UI Tests/org/eclipse/ui/tests/api/IPageServiceTest.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/api/IPageServiceTest.java,v retrieving revision 1.24 diff -u -r1.24 IPageServiceTest.java --- Eclipse UI Tests/org/eclipse/ui/tests/api/IPageServiceTest.java 24 Mar 2008 19:13:46 -0000 1.24 +++ Eclipse UI Tests/org/eclipse/ui/tests/api/IPageServiceTest.java 8 Feb 2010 17:24:10 -0000 @@ -16,9 +16,10 @@ import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.ide.IDE; -import org.eclipse.ui.internal.SlavePageService; +import org.eclipse.ui.internal.tweaklets.Tweaklets; import org.eclipse.ui.tests.harness.util.EmptyPerspective; import org.eclipse.ui.tests.harness.util.UITestCase; +import org.eclipse.ui.tests.helpers.TestFacade; /** * Tests the IPageService class. @@ -50,7 +51,7 @@ IPageService.class); assertTrue(fWindow != slaveService); - assertTrue(slaveService instanceof SlavePageService); + ((TestFacade) Tweaklets.get(TestFacade.KEY)).isSlavePageService(slaveService); perspEventReceived = false; slaveService.addPerspectiveListener(this); Index: Eclipse UI Tests/org/eclipse/ui/tests/api/IPartServiceTest.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/api/IPartServiceTest.java,v retrieving revision 1.13 diff -u -r1.13 IPartServiceTest.java --- Eclipse UI Tests/org/eclipse/ui/tests/api/IPartServiceTest.java 24 Mar 2008 19:13:46 -0000 1.13 +++ Eclipse UI Tests/org/eclipse/ui/tests/api/IPartServiceTest.java 8 Feb 2010 17:24:11 -0000 @@ -23,13 +23,13 @@ import org.eclipse.ui.IWorkbenchPart; import org.eclipse.ui.IWorkbenchPartReference; import org.eclipse.ui.IWorkbenchWindow; -import org.eclipse.ui.internal.PartSite; -import org.eclipse.ui.internal.SlavePartService; +import org.eclipse.ui.internal.tweaklets.Tweaklets; import org.eclipse.ui.part.FileEditorInput; import org.eclipse.ui.tests.harness.util.CallHistory; import org.eclipse.ui.tests.harness.util.EmptyPerspective; import org.eclipse.ui.tests.harness.util.FileUtil; import org.eclipse.ui.tests.harness.util.UITestCase; +import org.eclipse.ui.tests.helpers.TestFacade; /** * Tests the IPartService, IPartListener and IPartListener2 interfaces. @@ -122,6 +122,8 @@ private CallHistory history2 = new CallHistory(partListener2); + private TestFacade facade; + public IPartServiceTest(String testName) { super(testName); } @@ -140,10 +142,11 @@ super.doSetUp(); fWindow = openTestWindow(); fPage = fWindow.getActivePage(); + facade = (TestFacade) Tweaklets.get(TestFacade.KEY); } private IWorkbenchPartReference getRef(IWorkbenchPart part) { - return ((PartSite) part.getSite()).getPartReference(); + return part.getSite().getPage().getReference(part); } /** @@ -194,7 +197,7 @@ assertTrue(service != slaveService); assertNotNull(slaveService); assertNotNull(service); - assertTrue(slaveService instanceof SlavePartService); + assertTrue(facade.isSlavePartService(slaveService)); // Add listener, should receive events slaveService.addPartListener(partListener); Index: Eclipse UI Tests/org/eclipse/ui/tests/api/ISelectionServiceTest.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/api/ISelectionServiceTest.java,v retrieving revision 1.13 diff -u -r1.13 ISelectionServiceTest.java --- Eclipse UI Tests/org/eclipse/ui/tests/api/ISelectionServiceTest.java 24 Mar 2008 19:13:46 -0000 1.13 +++ Eclipse UI Tests/org/eclipse/ui/tests/api/ISelectionServiceTest.java 8 Feb 2010 17:24:11 -0000 @@ -17,9 +17,10 @@ import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.IWorkbenchPart; import org.eclipse.ui.IWorkbenchWindow; -import org.eclipse.ui.internal.SlaveSelectionService; +import org.eclipse.ui.internal.tweaklets.Tweaklets; import org.eclipse.ui.tests.SelectionProviderView; import org.eclipse.ui.tests.harness.util.UITestCase; +import org.eclipse.ui.tests.helpers.TestFacade; /** * Tests the ISelectionService class. @@ -137,7 +138,7 @@ assertEquals(service, windowService); assertNotNull(service); assertNotNull(slaveService); - assertTrue(slaveService instanceof SlaveSelectionService); + assertTrue(((TestFacade)Tweaklets.get(TestFacade.KEY)).isSlaveSelectionService(slaveService)); slaveService.addSelectionListener(this); view.setSelection(sel1); Index: Eclipse UI Tests/org/eclipse/ui/tests/api/StickyViewTest.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/api/StickyViewTest.java,v retrieving revision 1.16 diff -u -r1.16 StickyViewTest.java --- Eclipse UI Tests/org/eclipse/ui/tests/api/StickyViewTest.java 11 Apr 2007 15:09:37 -0000 1.16 +++ Eclipse UI Tests/org/eclipse/ui/tests/api/StickyViewTest.java 8 Feb 2010 17:24:11 -0000 @@ -14,6 +14,7 @@ import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IProject; +import org.eclipse.jface.action.IContributionItem; import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.swt.widgets.Menu; import org.eclipse.swt.widgets.MenuItem; @@ -28,17 +29,13 @@ import org.eclipse.ui.IWorkbenchPreferenceConstants; import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.PartInitException; -import org.eclipse.ui.internal.FastViewBar; -import org.eclipse.ui.internal.FastViewBarContextMenuContribution; -import org.eclipse.ui.internal.PartSite; -import org.eclipse.ui.internal.ViewPane; -import org.eclipse.ui.internal.WorkbenchPage; import org.eclipse.ui.internal.WorkbenchPlugin; -import org.eclipse.ui.internal.WorkbenchWindow; +import org.eclipse.ui.internal.tweaklets.Tweaklets; import org.eclipse.ui.internal.util.PrefUtil; import org.eclipse.ui.part.FileEditorInput; import org.eclipse.ui.tests.harness.util.FileUtil; import org.eclipse.ui.tests.harness.util.UITestCase; +import org.eclipse.ui.tests.helpers.TestFacade; import org.eclipse.ui.views.IStickyViewDescriptor; /** @@ -58,6 +55,8 @@ private IWorkbenchPage page; + private TestFacade facade; + /** * @param testName */ @@ -276,29 +275,27 @@ IViewReference viewRef = page .findViewReference(PerspectiveViewsBug88345.NORMAL_VIEW_ID); - WorkbenchPage wpage = (WorkbenchPage) page; - assertFalse(wpage.isFastView(stickyRef)); + assertFalse(facade.isFastView(page, stickyRef)); - wpage.addFastView(stickyRef); - assertTrue(wpage.isFastView(stickyRef)); + facade.addFastView(page, stickyRef); + assertTrue(facade.isFastView(page, stickyRef)); - wpage.addFastView(viewRef); - assertTrue(wpage.isFastView(viewRef)); + facade.addFastView(page, viewRef); + assertTrue(facade.isFastView(page, viewRef)); - FastViewBar fastViewBar = ((WorkbenchWindow) page - .getWorkbenchWindow()).getFastViewBar(); - FastViewBarContextMenuContribution menuContribution = fastViewBar - .testContextMenu(); + + + IContributionItem menuContribution = facade.getFVBContribution(page); // set the target of a normal view that is now a fast view // close should be enabled - menuContribution.setTarget(viewRef); - checkEnabledMenuItem(wpage, menuContribution, "Close", true); + facade.setFVBTarget(menuContribution, viewRef); + checkEnabledMenuItem(page, menuContribution, "Close", true); // set the target of our non-closeable fast view // close should not be enabled - menuContribution.setTarget(stickyRef); - checkEnabledMenuItem(wpage, menuContribution, "Close", false); + facade.setFVBTarget(menuContribution, stickyRef); + checkEnabledMenuItem(page, menuContribution, "Close", false); } finally { page.closePerspective(page.getPerspective(), false, false); } @@ -323,27 +320,23 @@ IViewReference viewRef = page .findViewReference(PerspectiveViewsBug88345.NORMAL_VIEW_ID); - WorkbenchPage wpage = (WorkbenchPage) page; - assertFalse(wpage.isFastView(viewRef)); - assertTrue(wpage.isFastView(stickyRef)); - - wpage.addFastView(viewRef); - assertTrue(wpage.isFastView(viewRef)); - - FastViewBar fastViewBar = ((WorkbenchWindow) page - .getWorkbenchWindow()).getFastViewBar(); - FastViewBarContextMenuContribution menuContribution = fastViewBar - .testContextMenu(); + assertFalse(facade.isFastView(page, viewRef)); + assertTrue(facade.isFastView(page, stickyRef)); + + facade.addFastView(page, viewRef); + assertTrue(facade.isFastView(page, viewRef)); + + IContributionItem menuContribution = facade.getFVBContribution(page); // set the target of a normal view that is now a fast view // Fast View should be enabled - menuContribution.setTarget(viewRef); - checkEnabledMenuItem(wpage, menuContribution, "Fast View", true); + facade.setFVBTarget(menuContribution, viewRef); + checkEnabledMenuItem(page, menuContribution, "Fast View", true); // set the target of our non-closeable fast view // Fast View should not be enabled - menuContribution.setTarget(stickyRef); - checkEnabledMenuItem(wpage, menuContribution, "Fast View", false); + facade.setFVBTarget(menuContribution, stickyRef); + checkEnabledMenuItem(page, menuContribution, "Fast View", false); } finally { page.closePerspective(page.getPerspective(), false, false); } @@ -357,8 +350,8 @@ * @param isEnabled should the item be enabled * @since 3.1.1 */ - private void checkEnabledMenuItem(WorkbenchPage wpage, - FastViewBarContextMenuContribution menuContribution, + private void checkEnabledMenuItem(IWorkbenchPage wpage, + IContributionItem menuContribution, String itemName, boolean isEnabled) { Menu m = new Menu(wpage.getWorkbenchWindow().getShell()); @@ -416,12 +409,10 @@ // make sure the view is active assertNotNull("The view must exist", viewRef.getPart(true)); page.activate(viewRef.getPart(true)); - PartSite site = (PartSite) viewRef.getPart(true).getSite(); - ViewPane pane = (ViewPane) site.getPane(); - assertTrue(pane.isVisible()); - assertNotNull("This view must have a toolbar", pane.getToolBar()); - assertTrue(pane.getToolBar().isVisible()); + + assertTrue(facade.isViewPaneVisible(viewRef)); + assertTrue(facade.isViewToolbarVisible(viewRef)); // open the editor and zoom it. editor = page.openEditor(new FileEditorInput(test01), registry @@ -430,21 +421,21 @@ IWorkbenchPartReference ref = page.getReference(editor); page.toggleZoom(ref); - assertFalse(pane.isVisible()); - assertFalse(pane.getToolBar().isVisible()); + assertFalse(facade.isViewPaneVisible(viewRef)); + assertFalse(facade.isViewToolbarVisible(viewRef)); // switch to another perspective, and then switch back. page.setPerspective(secondPerspective); - assertFalse(pane.isVisible()); - assertFalse(pane.getToolBar().isVisible()); + assertFalse(facade.isViewPaneVisible(viewRef)); + assertFalse(facade.isViewToolbarVisible(viewRef)); page.setPerspective(perspective); processEvents(); // both the view and the toolbar must be not visible - assertFalse(pane.isVisible()); - assertFalse(pane.getToolBar().isVisible()); + assertFalse(facade.isViewPaneVisible(viewRef)); + assertFalse(facade.isViewToolbarVisible(viewRef)); } finally { if (editor != null) { @@ -466,5 +457,6 @@ protected void doSetUp() throws Exception { window = openTestWindow(); page = window.getActivePage(); + facade = (TestFacade) Tweaklets.get(TestFacade.KEY); } } Index: Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacade.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacade.java,v retrieving revision 1.2 diff -u -r1.2 TestFacade.java --- Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacade.java 18 Jan 2010 19:35:02 -0000 1.2 +++ Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacade.java 8 Feb 2010 17:24:11 -0000 @@ -14,7 +14,11 @@ import java.util.ArrayList; import org.eclipse.core.runtime.IStatus; +import org.eclipse.jface.action.IContributionItem; import org.eclipse.ui.IMemento; +import org.eclipse.ui.IPageService; +import org.eclipse.ui.IPartService; +import org.eclipse.ui.ISelectionService; import org.eclipse.ui.IViewReference; import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.internal.tweaklets.Tweaklets; @@ -56,5 +60,21 @@ public abstract ArrayList getPerspectivePartIds(IWorkbenchPage page, String folderId); public abstract boolean isFastView(IWorkbenchPage page, IViewReference ref); - public abstract void saveableHelperSetAutomatedResponse(int response); + + public abstract void saveableHelperSetAutomatedResponse(int response); + + public abstract void isSlavePageService(IPageService slaveService); + + public abstract IContributionItem getFVBContribution(IWorkbenchPage page); + + public abstract void setFVBTarget(IContributionItem menuContribution, + IViewReference viewRef); + + public abstract boolean isViewPaneVisible(IViewReference viewRef); + + public abstract boolean isViewToolbarVisible(IViewReference viewRef); + + public abstract boolean isSlavePartService(IPartService slaveService); + + public abstract boolean isSlaveSelectionService(ISelectionService slaveService); } Index: Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacadeImpl.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacadeImpl.java,v retrieving revision 1.1 diff -u -r1.1 TestFacadeImpl.java --- Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacadeImpl.java 18 Jan 2010 18:22:51 -0000 1.1 +++ Eclipse UI Tests/org/eclipse/ui/tests/helpers/TestFacadeImpl.java 8 Feb 2010 17:24:11 -0000 @@ -16,11 +16,23 @@ import junit.framework.Assert; import org.eclipse.core.runtime.IStatus; +import org.eclipse.jface.action.IContributionItem; +import org.eclipse.swt.widgets.Control; import org.eclipse.ui.IMemento; +import org.eclipse.ui.IPageService; +import org.eclipse.ui.IPartService; +import org.eclipse.ui.ISelectionService; import org.eclipse.ui.IViewReference; import org.eclipse.ui.IWorkbenchPage; +import org.eclipse.ui.internal.FastViewBar; +import org.eclipse.ui.internal.FastViewBarContextMenuContribution; +import org.eclipse.ui.internal.PartSite; import org.eclipse.ui.internal.SaveableHelper; +import org.eclipse.ui.internal.SlavePageService; +import org.eclipse.ui.internal.SlavePartService; +import org.eclipse.ui.internal.SlaveSelectionService; import org.eclipse.ui.internal.WorkbenchPage; +import org.eclipse.ui.internal.WorkbenchWindow; import org.eclipse.ui.internal.registry.IActionSetDescriptor; import org.eclipse.ui.tests.PerspectiveState; @@ -37,7 +49,8 @@ * org.eclipse.ui.tests.helpers.TestFacade#assertActionSetFound(org.eclipse * .ui.IWorkbenchPage, java.lang.String) */ - public void assertActionSetId(IWorkbenchPage page, String id, boolean condition) { + public void assertActionSetId(IWorkbenchPage page, String id, + boolean condition) { IActionSetDescriptor[] sets = ((WorkbenchPage) page).getActionSets(); boolean found = false; for (int i = 0; i < sets.length && !found; i++) { @@ -48,54 +61,138 @@ Assert.assertEquals("Failed for " + id, condition, found); } - /* (non-Javadoc) - * @see org.eclipse.ui.tests.helpers.TestFacade#getActionSetCount(org.eclipse.ui.IWorkbenchPage) + /* + * (non-Javadoc) + * + * @see + * org.eclipse.ui.tests.helpers.TestFacade#getActionSetCount(org.eclipse + * .ui.IWorkbenchPage) */ public int getActionSetCount(IWorkbenchPage page) { return ((WorkbenchPage) page).getActionSets().length; } - /* (non-Javadoc) - * @see org.eclipse.ui.tests.helpers.TestFacade#addFastView(org.eclipse.ui.IWorkbenchPage, org.eclipse.ui.IViewReference) + /* + * (non-Javadoc) + * + * @see org.eclipse.ui.tests.helpers.TestFacade#addFastView(org.eclipse.ui. + * IWorkbenchPage, org.eclipse.ui.IViewReference) */ public void addFastView(IWorkbenchPage page, IViewReference ref) { ((WorkbenchPage) page).addFastView(ref); } - /* (non-Javadoc) - * @see org.eclipse.ui.tests.helpers.TestFacade#saveState(org.eclipse.ui.IWorkbenchPage, org.eclipse.ui.IMemento) + /* + * (non-Javadoc) + * + * @see org.eclipse.ui.tests.helpers.TestFacade#saveState(org.eclipse.ui. + * IWorkbenchPage, org.eclipse.ui.IMemento) */ public IStatus saveState(IWorkbenchPage page, IMemento memento) { - return ((WorkbenchPage)page).saveState(memento); + return ((WorkbenchPage) page).saveState(memento); } - /* (non-Javadoc) - * @see org.eclipse.ui.tests.helpers.TestFacade#getFastViews(org.eclipse.ui.IWorkbenchPage) + /* + * (non-Javadoc) + * + * @see org.eclipse.ui.tests.helpers.TestFacade#getFastViews(org.eclipse.ui. + * IWorkbenchPage) */ public IViewReference[] getFastViews(IWorkbenchPage page) { - return ((WorkbenchPage)page).getFastViews(); + return ((WorkbenchPage) page).getFastViews(); } - /* (non-Javadoc) - * @see org.eclipse.ui.tests.helpers.TestFacade#getPerspectivePartIds(org.eclipse.ui.IWorkbenchPage, java.lang.String) + /* + * (non-Javadoc) + * + * @see + * org.eclipse.ui.tests.helpers.TestFacade#getPerspectivePartIds(org.eclipse + * .ui.IWorkbenchPage, java.lang.String) */ public ArrayList getPerspectivePartIds(IWorkbenchPage page, String folderId) { PerspectiveState state = new PerspectiveState(page); return state.getPartIds(folderId); } - /* (non-Javadoc) - * @see org.eclipse.ui.tests.helpers.TestFacade#isFastView(org.eclipse.ui.IWorkbenchPage, org.eclipse.ui.IViewReference) + /* + * (non-Javadoc) + * + * @see org.eclipse.ui.tests.helpers.TestFacade#isFastView(org.eclipse.ui. + * IWorkbenchPage, org.eclipse.ui.IViewReference) */ public boolean isFastView(IWorkbenchPage page, IViewReference ref) { - return ((WorkbenchPage)page).isFastView(ref); + return ((WorkbenchPage) page).isFastView(ref); } - /* (non-Javadoc) - * @see org.eclipse.ui.tests.helpers.TestFacade#testSetAutomatedResponse(int) + /* + * (non-Javadoc) + * + * @see + * org.eclipse.ui.tests.helpers.TestFacade#testSetAutomatedResponse(int) */ public void saveableHelperSetAutomatedResponse(int response) { SaveableHelper.testSetAutomatedResponse(response); } + /* + * (non-Javadoc) + * + * @see + * org.eclipse.ui.tests.helpers.TestFacade#isSlavePageService(org.eclipse + * .ui.IPageService) + */ + public void isSlavePageService(IPageService slaveService) { + Assert.assertTrue(slaveService instanceof SlavePageService); + } + + /* + * (non-Javadoc) + * + * @see + * org.eclipse.ui.tests.helpers.TestFacade#getFVBContribution(org.eclipse + * .ui.IWorkbenchPage) + */ + public IContributionItem getFVBContribution(IWorkbenchPage page) { + FastViewBar fastViewBar = ((WorkbenchWindow) page.getWorkbenchWindow()) + .getFastViewBar(); + return fastViewBar.testContextMenu(); + } + + /* (non-Javadoc) + * @see org.eclipse.ui.tests.helpers.TestFacade#setFVBTarget(org.eclipse.jface.action.IContributionItem, org.eclipse.ui.IViewReference) + */ + public void setFVBTarget(IContributionItem menuContribution, + IViewReference viewRef) { + ((FastViewBarContextMenuContribution)menuContribution).setTarget(viewRef); + } + + /* (non-Javadoc) + * @see org.eclipse.ui.tests.helpers.TestFacade#isViewPaneVisible(org.eclipse.ui.IViewReference) + */ + public boolean isViewPaneVisible(IViewReference viewRef) { + return ((PartSite)viewRef.getPart(true).getSite()).getPane().isVisible(); + } + + /* (non-Javadoc) + * @see org.eclipse.ui.tests.helpers.TestFacade#isViewToolbarVisible(org.eclipse.ui.IViewReference) + */ + public boolean isViewToolbarVisible(IViewReference viewRef) { + Control toolBar = ((PartSite)viewRef.getPart(true).getSite()).getPane().getToolBar(); + Assert.assertNotNull("This view must have a toolbar", toolBar); + return toolBar.isVisible(); + } + + /* (non-Javadoc) + * @see org.eclipse.ui.tests.helpers.TestFacade#isSlavePartService(org.eclipse.ui.IPartService) + */ + public boolean isSlavePartService(IPartService slaveService) { + return slaveService instanceof SlavePartService; + } + + /* (non-Javadoc) + * @see org.eclipse.ui.tests.helpers.TestFacade#isSlaveSelectionService(org.eclipse.ui.ISelectionService) + */ + public boolean isSlaveSelectionService(ISelectionService slaveService) { + return slaveService instanceof SlaveSelectionService; + } } Index: Eclipse UI Tests/org/eclipse/ui/tests/internal/InternalTestSuite.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/internal/InternalTestSuite.java,v retrieving revision 1.35 diff -u -r1.35 InternalTestSuite.java --- Eclipse UI Tests/org/eclipse/ui/tests/internal/InternalTestSuite.java 18 Jan 2010 19:35:03 -0000 1.35 +++ Eclipse UI Tests/org/eclipse/ui/tests/internal/InternalTestSuite.java 8 Feb 2010 17:24:11 -0000 @@ -13,7 +13,6 @@ import junit.framework.Test; import junit.framework.TestSuite; -import org.eclipse.ui.tests.api.StickyViewTest; import org.eclipse.ui.tests.api.TrimLayoutTest; import org.eclipse.ui.tests.markers.Bug75909Test; import org.eclipse.ui.tests.markers.DeclarativeFilterActivityTest; @@ -42,7 +41,6 @@ */ public InternalTestSuite() { addTest(new TestSuite(TrimLayoutTest.class)); - addTest(new TestSuite(StickyViewTest.class)); addTest(new TestSuite(AnimationEngineTest.class)); addTest(new TestSuite(EditorActionBarsTest.class)); addTest(new TestSuite(ActionSetExpressionTest.class));