From 98d291ebd4e77c1c10f9cce4bf7da7fb78860549 Mon Sep 17 00:00:00 2001 From: Markus Schorn Date: Tue, 13 Jan 2009 13:13:41 +0000 Subject: [PATCH] Fixes a test-failure. --- .../ui/tests/text/contentassist2/CompletionTests_PlainC.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/CompletionTests_PlainC.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/CompletionTests_PlainC.java index af707c07131..3d1fd15d27e 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/CompletionTests_PlainC.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/CompletionTests_PlainC.java @@ -16,6 +16,7 @@ import junit.framework.Test; import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IProject; +import org.eclipse.core.runtime.NullProgressMonitor; import org.eclipse.jface.text.IDocument; import org.eclipse.cdt.core.CCorePlugin; @@ -179,9 +180,9 @@ public class CompletionTests_PlainC extends AbstractContentAssistTest { sourceContent.delete(fCursorOffset, fCursorOffset+CURSOR_LOCATION_TAG.length()); assertNotNull(createFile(project, HEADER_FILE_NAME, headerContent)); IFile sourceFile= createFile(project, SOURCE_FILE_NAME, sourceContent.toString()); - // for some unknown reason re-indexing is necessary, - // otherwise tests fail at random + // re-indexing is necessary to parse the header in context of the source. CCorePlugin.getIndexManager().reindex(fCProject); + CCorePlugin.getIndexManager().joinIndexer(4000, new NullProgressMonitor()); return sourceFile; }