diff options
author | Nathan Ridge | 2016-06-01 07:28:15 +0000 |
---|---|---|
committer | Nathan Ridge | 2016-06-09 23:50:21 +0000 |
commit | bb8f775f9982a1322b28bbf1a372a7a15273018d (patch) | |
tree | cc82efa41410a78d478d164380a80a6cca815b5d /core/org.eclipse.cdt.ui.tests | |
parent | 95eee92c4ca6b5dd94277b53452ac4f1bd0e51c9 (diff) | |
download | org.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
Change-Id: Ic0c2031f5d2f8854fcd304bbce8cba44222a0070
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.java | 4 |
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(); |