mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
fixed standard build test to create cprojects
This commit is contained in:
parent
7b037d8323
commit
3c7584ad4c
2 changed files with 6 additions and 2 deletions
|
@ -1,3 +1,6 @@
|
||||||
|
2004-03-09 David Inglis
|
||||||
|
Fixed StandardBuildTest to create a CProject
|
||||||
|
|
||||||
2004-03-09 Andrew Niefer
|
2004-03-09 Andrew Niefer
|
||||||
Added CompletionParseTest.testBug52948
|
Added CompletionParseTest.testBug52948
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,7 @@ import junit.framework.TestSuite;
|
||||||
import org.eclipse.cdt.core.CCProjectNature;
|
import org.eclipse.cdt.core.CCProjectNature;
|
||||||
import org.eclipse.cdt.core.CCorePlugin;
|
import org.eclipse.cdt.core.CCorePlugin;
|
||||||
import org.eclipse.cdt.core.CProjectNature;
|
import org.eclipse.cdt.core.CProjectNature;
|
||||||
|
import org.eclipse.cdt.core.model.ICProject;
|
||||||
import org.eclipse.cdt.core.parser.IScannerInfo;
|
import org.eclipse.cdt.core.parser.IScannerInfo;
|
||||||
import org.eclipse.cdt.core.parser.IScannerInfoChangeListener;
|
import org.eclipse.cdt.core.parser.IScannerInfoChangeListener;
|
||||||
import org.eclipse.cdt.core.parser.IScannerInfoProvider;
|
import org.eclipse.cdt.core.parser.IScannerInfoProvider;
|
||||||
|
@ -19,6 +20,7 @@ import org.eclipse.cdt.make.core.MakeCorePlugin;
|
||||||
import org.eclipse.cdt.make.core.MakeProjectNature;
|
import org.eclipse.cdt.make.core.MakeProjectNature;
|
||||||
import org.eclipse.cdt.make.core.MakeScannerInfo;
|
import org.eclipse.cdt.make.core.MakeScannerInfo;
|
||||||
import org.eclipse.cdt.make.core.MakeScannerProvider;
|
import org.eclipse.cdt.make.core.MakeScannerProvider;
|
||||||
|
import org.eclipse.cdt.testplugin.CProjectHelper;
|
||||||
import org.eclipse.core.resources.IProject;
|
import org.eclipse.core.resources.IProject;
|
||||||
import org.eclipse.core.resources.IResource;
|
import org.eclipse.core.resources.IResource;
|
||||||
import org.eclipse.core.resources.IWorkspaceRoot;
|
import org.eclipse.core.resources.IWorkspaceRoot;
|
||||||
|
@ -185,7 +187,7 @@ public class StandardBuildTests extends TestCase {
|
||||||
if (!project.isOpen()) {
|
if (!project.isOpen()) {
|
||||||
project.open(null);
|
project.open(null);
|
||||||
}
|
}
|
||||||
|
CCorePlugin.getDefault().convertProjectToC(project, new NullProgressMonitor(), MakeCorePlugin.MAKE_PROJECT_ID);
|
||||||
return project;
|
return project;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -266,7 +268,6 @@ public class StandardBuildTests extends TestCase {
|
||||||
try {
|
try {
|
||||||
project = createProject(PROJECT_NAME);
|
project = createProject(PROJECT_NAME);
|
||||||
// Convert the new project to a standard make project
|
// Convert the new project to a standard make project
|
||||||
CCorePlugin.getDefault().convertProjectToCC(project, new NullProgressMonitor(), MakeCorePlugin.MAKE_PROJECT_ID);
|
|
||||||
MakeProjectNature.addNature(project, null);
|
MakeProjectNature.addNature(project, null);
|
||||||
} catch (CoreException e) {
|
} catch (CoreException e) {
|
||||||
fail("StandardBuildTest testProjectCreation failed creating project: " + e.getLocalizedMessage());
|
fail("StandardBuildTest testProjectCreation failed creating project: " + e.getLocalizedMessage());
|
||||||
|
|
Loading…
Add table
Reference in a new issue