diff options
Diffstat (limited to 'core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java')
-rw-r--r-- | core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java index 330e7479f93..268ca5e9a51 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java @@ -78,22 +78,22 @@ public class BasicCompletionTest extends CompletionTestBase { public void testTypedef() throws Exception { String code = - "typedef int blah;" + + "void test() {typedef int blah;" + "bl"; // C++ IASTCompletionNode node = getGPPCompletionNode(code); IASTName[] names = node.getNames(); assertEquals(2, names.length); - assertNull(names[0].getTranslationUnit()); - IBinding[] bindings = names[1].getCompletionContext().findBindings(names[1], true); + assertNull(names[1].getTranslationUnit()); + IBinding[] bindings = names[0].getCompletionContext().findBindings(names[0], true); assertEquals(1, bindings.length); assertEquals("blah", ((ITypedef)bindings[0]).getName()); // C node = getGCCCompletionNode(code); names = node.getNames(); - assertEquals(1, names.length); + assert(names.length > 0); bindings = names[0].getCompletionContext().findBindings(names[0], true); assertEquals(1, bindings.length); assertEquals("blah", ((ITypedef)bindings[0]).getName()); |