Fine tuning for  Bug 315310 -  [assist] creating before/after callin using completion should set return type to void
 - don't add "void" option if return type is already void
 - adjust post-selection in one test
diff --git a/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/CodeCompletionTest.java b/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/CodeCompletionTest.java
index a03ae48..094f1ff 100644
--- a/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/CodeCompletionTest.java
+++ b/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/CodeCompletionTest.java
@@ -376,10 +376,10 @@
 
 		String completeAfter = "		";
 		int pos = subTeamContent.indexOf(completeAfter)+completeAfter.length();
-		int posAfter = expectedContent.indexOf("blub(int k)");
+		int posAfter = expectedContent.indexOf("String");
 		
 		// discriminate from overriding "blub(int i)":
-		assertProposal("blub(int k", null, null, subTeamContent, new Region(pos, 0), expectedContent, new Region(posAfter, 4), 0); // len of "blub" 
+		assertProposal("blub(int k", null, null, subTeamContent, new Region(pos, 0), expectedContent, new Region(posAfter, "String".length()), 0); 
 	}