From 1ad2dd5a3d5b6ebfb6c64430386ff56b37250806 Mon Sep 17 00:00:00 2001 From: Michael Scharf Date: Fri, 30 Jan 2009 04:13:18 +0000 Subject: [PATCH] RESOLVED - bug 226738: [terminal] Terminal Unit Tests Fail https://bugs.eclipse.org/bugs/show_bug.cgi?id=226738 --- .../terminal/connector/TerminalConnectorFactoryTest.java | 3 +++ .../src/org/eclipse/tm/terminal/test/AutomatedPluginTests.java | 1 + 2 files changed, 4 insertions(+) diff --git a/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/internal/terminal/connector/TerminalConnectorFactoryTest.java b/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/internal/terminal/connector/TerminalConnectorFactoryTest.java index fac78d377ed..a21a7e6cfde 100644 --- a/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/internal/terminal/connector/TerminalConnectorFactoryTest.java +++ b/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/internal/terminal/connector/TerminalConnectorFactoryTest.java @@ -16,6 +16,7 @@ import java.io.OutputStream; import junit.framework.TestCase; +import org.eclipse.core.runtime.Platform; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Shell; import org.eclipse.tm.internal.terminal.provisional.api.ISettingsPage; @@ -175,6 +176,7 @@ public class TerminalConnectorFactoryTest extends TestCase { assertFalse(c.isInitialized()); c.save(null); assertFalse(c.isInitialized()); + if (!Platform.isRunning()) return; c.getAdapter(ConnectorMock.class); assertFalse(c.isInitialized()); } @@ -254,6 +256,7 @@ public class TerminalConnectorFactoryTest extends TestCase { } public void testGetAdapter() { + if (!Platform.isRunning()) return; ConnectorMock mock=new ConnectorMock(); TerminalConnector c = makeTerminalConnector(mock); assertNull(c.getAdapter(ConnectorMock.class)); diff --git a/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/terminal/test/AutomatedPluginTests.java b/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/terminal/test/AutomatedPluginTests.java index 9ca272e28ec..d57053b0915 100644 --- a/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/terminal/test/AutomatedPluginTests.java +++ b/terminal/org.eclipse.tm.terminal.test/src/org/eclipse/tm/terminal/test/AutomatedPluginTests.java @@ -25,6 +25,7 @@ public class AutomatedPluginTests extends TestCase { public static Test suite() { TestSuite suite = new TestSuite(AutomatedPluginTests.class.getName()); suite.addTestSuite(org.eclipse.tm.internal.terminal.connector.TerminalConnectorPluginTest.class); + suite.addTestSuite(org.eclipse.tm.internal.terminal.connector.TerminalConnectorFactoryTest.class); return suite; }