diff --git a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/ProjectCreator.java b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/ProjectCreator.java index 8be53d2276f..8f1c6010537 100644 --- a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/ProjectCreator.java +++ b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/ProjectCreator.java @@ -32,9 +32,9 @@ import org.eclipse.core.runtime.Path; /** * This is a utility class that properly creates a project for testing - * core features. Projects are created from a template stored in the - * resources/zips directory. These templates are created using the CDT - * and have the proper natures and build settings set up. + * core features. Projects are created from a template stored in a zip file + * These templates are created using the CDT and have the proper natures + * and build settings set up. * * @author Doug Schaefer */ diff --git a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/RunTests.java b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/RunTests.java index 1a697c1bc14..d03cfca04ef 100644 --- a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/RunTests.java +++ b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/suite/RunTests.java @@ -14,10 +14,10 @@ import junit.framework.Test; import junit.framework.TestListener; import junit.framework.TestResult; -import org.eclipse.core.boot.IPlatformRunnable; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IConfigurationElement; import org.eclipse.core.runtime.IExtension; +import org.eclipse.core.runtime.IPlatformRunnable; import org.eclipse.core.runtime.Platform; import org.eclipse.ui.PlatformUI; import org.eclipse.ui.testing.ITestHarness; @@ -30,7 +30,7 @@ import org.w3c.dom.ProcessingInstruction; /** * @see IPlatformRunnable */ -public class RunTests implements IPlatformRunnable, ITestHarness, TestListener { +public class RunTests implements ITestHarness, TestListener { private TestableObject testableObject; private PrintStream stream; diff --git a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/testplugin/CTestPlugin.java b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/testplugin/CTestPlugin.java index 12e6e12b560..fafc1260cdd 100644 --- a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/testplugin/CTestPlugin.java +++ b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/testplugin/CTestPlugin.java @@ -6,14 +6,12 @@ package org.eclipse.cdt.testplugin; import java.io.File; import java.io.IOException; -import java.net.URL; import org.eclipse.core.resources.IWorkspace; import org.eclipse.core.resources.IWorkspaceDescription; import org.eclipse.core.resources.ResourcesPlugin; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IPath; -import org.eclipse.core.runtime.IPluginDescriptor; import org.eclipse.core.runtime.Platform; import org.eclipse.core.runtime.Plugin; @@ -23,8 +21,8 @@ public class CTestPlugin extends Plugin { public static final String PLUGIN_ID = "org.eclipse.cdt.core.tests"; private static CTestPlugin fgDefault; - public CTestPlugin(IPluginDescriptor descriptor) { - super(descriptor); + public CTestPlugin() { + super(); fgDefault= this; } @@ -46,9 +44,7 @@ public class CTestPlugin extends Plugin { public File getFileInPlugin(IPath path) { try { - URL installURL= new URL(getDescriptor().getInstallURL(), path.toString()); - URL localURL= Platform.asLocalURL(installURL); - return new File(localURL.getFile()); + return new File(Platform.asLocalURL(find(path)).getFile()); } catch (IOException e) { return null; }