diff options
author | Andrew Ferguson | 2007-03-27 13:04:41 +0000 |
---|---|---|
committer | Andrew Ferguson | 2007-03-27 13:04:41 +0000 |
commit | 850c6c492d006415460b5704bd1252280518c30c (patch) | |
tree | ded41d7e896be1c443548994dd491867d330c409 | |
parent | 063fd7765cf97f63a55171a2465817414fc3d9ef (diff) | |
download | org.eclipse.cdt-850c6c492d006415460b5704bd1252280518c30c.tar.gz org.eclipse.cdt-850c6c492d006415460b5704bd1252280518c30c.tar.xz org.eclipse.cdt-850c6c492d006415460b5704bd1252280518c30c.zip |
179322: remove test case (bug is RESOLVED INVALID)
3 files changed, 0 insertions, 50 deletions
diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java index 06f432bef56..ba6532b8c44 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java @@ -53,12 +53,10 @@ import org.eclipse.cdt.core.testplugin.util.BaseTestCase; import org.eclipse.cdt.core.testplugin.util.TestSourceReader; import org.eclipse.core.resources.IContainer; import org.eclipse.core.resources.IFile; -import org.eclipse.core.resources.IFolder; import org.eclipse.core.resources.IProject; import org.eclipse.core.resources.IProjectDescription; import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.CoreException; -import org.eclipse.core.runtime.FileLocator; import org.eclipse.core.runtime.NullProgressMonitor; import org.eclipse.core.runtime.Path; @@ -531,50 +529,6 @@ public class IndexBugsTests extends BaseTestCase { } } - - /* - * Linked headers, referenced via include <> syntax are missed - */ - public void _test179322() throws Exception { - - String baseDir= FileLocator.toFileURL(FileLocator.find(CTestPlugin.getDefault().getBundle(), new Path("/resources/indexTests/bugs/179322"), null)).getFile(); - IFolder content= fCProject.getProject().getFolder("content"); - content.createLink(new Path(baseDir), IResource.NONE, null); -// List entries= new ArrayList(Arrays.asList(CoreModel.getRawPathEntries(fCProject))); -// entries.add( -// CoreModel.newIncludeEntry(fCProject.getPath(), -// null, content.getLocation(), true)); -// entries.add( -// CoreModel.newIncludeEntry(fCProject.getPath(), -// null, content.getLocation(), false)); -// entries.add(CoreModel.newSourceEntry(content.getProjectRelativePath())); -// fCProject.setRawPathEntries( -// (IPathEntry[]) entries.toArray(new IPathEntry[entries.size()]), -// new NullProgressMonitor() -// ); - - TestScannerProvider.sIncludes= new String[] { - content.getLocation().toString() - }; - CCorePlugin.getIndexManager().reindex(fCProject); - CCorePlugin.getIndexManager().joinIndexer(10000, NPM); - - fIndex.acquireReadLock(); - try { - IBinding[] bindings= fIndex.findBindings(Pattern.compile(".*"), true, IndexFilter.ALL, NPM); - assertEquals(2, bindings.length); - - int b= bindings[0].getName().equals("A") ? 1 : 0; - assertTrue(bindings[0] instanceof ICPPClassType); - assertTrue(bindings[1] instanceof ICPPClassType); - assertTrue(((ICPPClassType)bindings[1-b]).getBases().length==0); - assertTrue(((ICPPClassType)bindings[b]).getBases().length==1); - } - finally { - fIndex.releaseReadLock(); - } - } - // class a {}; // class A {}; // namespace aa { diff --git a/core/org.eclipse.cdt.core.tests/resources/indexTests/bugs/179322/aaa.h b/core/org.eclipse.cdt.core.tests/resources/indexTests/bugs/179322/aaa.h deleted file mode 100644 index b66064bb18f..00000000000 --- a/core/org.eclipse.cdt.core.tests/resources/indexTests/bugs/179322/aaa.h +++ /dev/null @@ -1,3 +0,0 @@ -#include <base.h> - -class B : public A {};
\ No newline at end of file diff --git a/core/org.eclipse.cdt.core.tests/resources/indexTests/bugs/179322/base.h b/core/org.eclipse.cdt.core.tests/resources/indexTests/bugs/179322/base.h deleted file mode 100644 index a650fd68139..00000000000 --- a/core/org.eclipse.cdt.core.tests/resources/indexTests/bugs/179322/base.h +++ /dev/null @@ -1 +0,0 @@ -class A {};
\ No newline at end of file |