Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Ridge2016-06-01 07:28:15 +0000
committerNathan Ridge2016-06-09 23:50:21 +0000
commitbb8f775f9982a1322b28bbf1a372a7a15273018d (patch)
treecc82efa41410a78d478d164380a80a6cca815b5d /core/org.eclipse.cdt.ui.tests
parent95eee92c4ca6b5dd94277b53452ac4f1bd0e51c9 (diff)
downloadorg.eclipse.cdt-bb8f775f9982a1322b28bbf1a372a7a15273018d.tar.gz
org.eclipse.cdt-bb8f775f9982a1322b28bbf1a372a7a15273018d.tar.xz
org.eclipse.cdt-bb8f775f9982a1322b28bbf1a372a7a15273018d.zip
Bug 495095 - Get the parameter guessing test suite to actually exercise the parameter guessing code
Diffstat (limited to 'core/org.eclipse.cdt.ui.tests')
-rw-r--r--core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/AbstractContentAssistTest.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/AbstractContentAssistTest.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/AbstractContentAssistTest.java
index d45c9b32a40..96e5b54bc90 100644
--- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/AbstractContentAssistTest.java
+++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist2/AbstractContentAssistTest.java
@@ -39,6 +39,7 @@ import org.eclipse.ui.texteditor.AbstractTextEditor;
import org.eclipse.ui.texteditor.ITextEditor;
import org.eclipse.cdt.core.dom.IPDOMManager;
+import org.eclipse.cdt.core.model.CModelException;
import org.eclipse.cdt.core.model.ICProject;
import org.eclipse.cdt.core.testplugin.CProjectHelper;
import org.eclipse.cdt.ui.CUIPlugin;
@@ -240,13 +241,14 @@ public abstract class AbstractContentAssistTest extends BaseUITestCase {
}
}
- private Map<String, String[][]> toMap(Object[] results, CompareType compareType) {
+ private Map<String, String[][]> toMap(Object[] results, CompareType compareType) throws CModelException {
Map<String, String[][]> resultsMap = new HashMap<>();
for (Object result : results) {
switch (compareType) {
case REPLACEMENT:
if (result instanceof ParameterGuessingProposal) {
ParameterGuessingProposal proposal = (ParameterGuessingProposal) result;
+ proposal.generateParameterGuesses();
String pName = proposal.getReplacementString();
ICompletionProposal[][] pProposals = proposal
.getParametersGuesses();

Back to the top