1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-07 17:56:01 +02:00

Use CoreModel.getDefault().

This commit is contained in:
Alain Magloire 2002-11-27 04:51:49 +00:00
parent a0687d3f5b
commit b04063a504

View file

@ -103,17 +103,17 @@ public class CModelTests extends TestCase {
testProject=CProjectHelper.createCProject("naturetest", "none"); testProject=CProjectHelper.createCProject("naturetest", "none");
if (testProject==null) if (testProject==null)
fail("Unable to create project"); fail("Unable to create project");
assertTrue("hasCNature works", CoreModel.hasCNature(testProject.getProject())); assertTrue("hasCNature works", CoreModel.getDefault().hasCNature(testProject.getProject()));
assertTrue("hasCCNature works without ccnature", !(CoreModel.hasCCNature(testProject.getProject()))); assertTrue("hasCCNature works without ccnature", !(CoreModel.getDefault().hasCCNature(testProject.getProject())));
CCProjectNature.addCCNature(testProject.getProject(), monitor); CCProjectNature.addCCNature(testProject.getProject(), monitor);
assertTrue("hasCCNature works", (CoreModel.hasCCNature(testProject.getProject()))); assertTrue("hasCCNature works", (CoreModel.getDefault().hasCCNature(testProject.getProject())));
CCProjectNature.removeCCNature(testProject.getProject(), monitor); CCProjectNature.removeCCNature(testProject.getProject(), monitor);
CCProjectNature.removeCNature(testProject.getProject(), monitor); CCProjectNature.removeCNature(testProject.getProject(), monitor);
assertTrue("hasCNature works without cnature", !CoreModel.hasCNature(testProject.getProject())); assertTrue("hasCNature works without cnature", !CoreModel.getDefault().hasCNature(testProject.getProject()));
assertTrue("hasCCNature works without ccnature or cnature", !(CoreModel.hasCCNature(testProject.getProject()))); assertTrue("hasCCNature works without ccnature or cnature", !(CoreModel.getDefault().hasCCNature(testProject.getProject())));
} }
@ -135,12 +135,12 @@ public class CModelTests extends TestCase {
/*** /***
* file should be a binary, executable, not shared or archive * file should be a binary, executable, not shared or archive
*/ */
assertTrue("isBinary", CoreModel.isBinary(file)); assertTrue("isBinary", CoreModel.getDefault().isBinary(file));
assertTrue("isExecutable", CoreModel.isExecutable(file)); assertTrue("isExecutable", CoreModel.getDefault().isExecutable(file));
assertTrue("isSharedLib", !CoreModel.isSharedLib(file)); assertTrue("isSharedLib", !CoreModel.getDefault().isSharedLib(file));
assertTrue("isArchive", !CoreModel.isArchive(file)); assertTrue("isArchive", !CoreModel.getDefault().isArchive(file));
assertTrue("isObject", !CoreModel.isObject(file)); assertTrue("isObject", !CoreModel.getDefault().isObject(file));
assertTrue("isTranslationUnit", !CoreModel.isTranslationUnit(file)); assertTrue("isTranslationUnit", !CoreModel.getDefault().isTranslationUnit(file));
file = testProject.getProject().getFile("exetest.c"); file = testProject.getProject().getFile("exetest.c");
@ -151,12 +151,12 @@ public class CModelTests extends TestCase {
/*** /***
* file should be a translation unit * file should be a translation unit
*/ */
assertTrue("isBinary", !CoreModel.isBinary(file)); assertTrue("isBinary", !CoreModel.getDefault().isBinary(file));
assertTrue("isExecutable", !CoreModel.isExecutable(file)); assertTrue("isExecutable", !CoreModel.getDefault().isExecutable(file));
assertTrue("isSharedLib", !CoreModel.isSharedLib(file)); assertTrue("isSharedLib", !CoreModel.getDefault().isSharedLib(file));
assertTrue("isArchive", !CoreModel.isArchive(file)); assertTrue("isArchive", !CoreModel.getDefault().isArchive(file));
assertTrue("isObject", !CoreModel.isObject(file)); assertTrue("isObject", !CoreModel.getDefault().isObject(file));
assertTrue("isTranslationUnit", CoreModel.isTranslationUnit(file)); assertTrue("isTranslationUnit", CoreModel.getDefault().isTranslationUnit(file));
file = testProject.getProject().getFile("exetest.o"); file = testProject.getProject().getFile("exetest.o");
if (!file.exists()) { if (!file.exists()) {
@ -166,12 +166,12 @@ public class CModelTests extends TestCase {
/*** /***
* file should be a object file unit * file should be a object file unit
*/ */
assertTrue("isBinary", CoreModel.isBinary(file)); assertTrue("isBinary", CoreModel.getDefault().isBinary(file));
assertTrue("isExecutable", !CoreModel.isExecutable(file)); assertTrue("isExecutable", !CoreModel.getDefault().isExecutable(file));
assertTrue("isSharedLib", !CoreModel.isSharedLib(file)); assertTrue("isSharedLib", !CoreModel.getDefault().isSharedLib(file));
assertTrue("isArchive", !CoreModel.isArchive(file)); assertTrue("isArchive", !CoreModel.getDefault().isArchive(file));
assertTrue("isObject", CoreModel.isObject(file)); assertTrue("isObject", CoreModel.getDefault().isObject(file));
assertTrue("isTranslationUnit", !CoreModel.isTranslationUnit(file)); assertTrue("isTranslationUnit", !CoreModel.getDefault().isTranslationUnit(file));
file = testProject.getProject().getFile("liblibtest_g.so"); file = testProject.getProject().getFile("liblibtest_g.so");
if (!file.exists()) { if (!file.exists()) {
@ -181,12 +181,12 @@ public class CModelTests extends TestCase {
/*** /***
* file should be a sharedlib/binary file * file should be a sharedlib/binary file
*/ */
assertTrue("isBinary", CoreModel.isBinary(file)); assertTrue("isBinary", CoreModel.getDefault().isBinary(file));
assertTrue("isExecutable", !CoreModel.isExecutable(file)); assertTrue("isExecutable", !CoreModel.getDefault().isExecutable(file));
assertTrue("isSharedLib", CoreModel.isSharedLib(file)); assertTrue("isSharedLib", CoreModel.getDefault().isSharedLib(file));
assertTrue("isArchive", !CoreModel.isArchive(file)); assertTrue("isArchive", !CoreModel.getDefault().isArchive(file));
assertTrue("isObject", !CoreModel.isObject(file)); assertTrue("isObject", !CoreModel.getDefault().isObject(file));
assertTrue("isTranslationUnit", !CoreModel.isTranslationUnit(file)); assertTrue("isTranslationUnit", !CoreModel.getDefault().isTranslationUnit(file));
file = testProject.getProject().getFile("liblibtest_g.a"); file = testProject.getProject().getFile("liblibtest_g.a");
if (!file.exists()) { if (!file.exists()) {
@ -198,13 +198,13 @@ public class CModelTests extends TestCase {
/*** /***
* file should be a archive file * file should be a archive file
*/ */
assertTrue("isArchive", CoreModel.isArchive(file)); assertTrue("isArchive", CoreModel.getDefault().isArchive(file));
assertTrue("isBinary:", !CoreModel.isBinary(file)); assertTrue("isBinary:", !CoreModel.getDefault().isBinary(file));
assertTrue("isExecutable", !CoreModel.isExecutable(file)); assertTrue("isExecutable", !CoreModel.getDefault().isExecutable(file));
assertTrue("isSharedLib", !CoreModel.isSharedLib(file)); assertTrue("isSharedLib", !CoreModel.getDefault().isSharedLib(file));
assertTrue("isArchive", CoreModel.isArchive(file)); assertTrue("isArchive", CoreModel.getDefault().isArchive(file));
assertTrue("isObject", !CoreModel.isObject(file)); assertTrue("isObject", !CoreModel.getDefault().isObject(file));
assertTrue("isTranslationUnit", !CoreModel.isTranslationUnit(file)); assertTrue("isTranslationUnit", !CoreModel.getDefault().isTranslationUnit(file));
testProject.getProject().delete(true,true,monitor); testProject.getProject().delete(true,true,monitor);
@ -214,9 +214,9 @@ public class CModelTests extends TestCase {
* Some simple tests for isValidTranslationUnitName * Some simple tests for isValidTranslationUnitName
*/ */
public void testIsValidTranslationUnitName() throws CoreException { public void testIsValidTranslationUnitName() throws CoreException {
assertTrue("Invalid C file", !CoreModel.isValidTranslationUnitName("notcfile")); assertTrue("Invalid C file", !CoreModel.getDefault().isValidTranslationUnitName("notcfile"));
assertTrue("Invalid C file", !CoreModel.isValidTranslationUnitName("not.c.file")); assertTrue("Invalid C file", !CoreModel.getDefault().isValidTranslationUnitName("not.c.file"));
assertTrue("Invalid C file", !CoreModel.isValidTranslationUnitName("not.ca")); assertTrue("Invalid C file", !CoreModel.getDefault().isValidTranslationUnitName("not.ca"));
assertTrue("Valid C file", CoreModel.isValidTranslationUnitName("areal.c")); assertTrue("Valid C file", CoreModel.getDefault().isValidTranslationUnitName("areal.c"));
} }
} }