From c76ee9c9805df5b7a5ccaafb5660c7ea323c39a2 Mon Sep 17 00:00:00 2001 From: Andrew Ferguson Date: Wed, 16 Jan 2008 11:20:05 +0000 Subject: [PATCH] 197468: tighten test success conditions --- .../templateengine/tests/TestProcesses.java | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/templateengine/tests/TestProcesses.java b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/templateengine/tests/TestProcesses.java index f444b912dd8..c7370df3589 100644 --- a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/templateengine/tests/TestProcesses.java +++ b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/templateengine/tests/TestProcesses.java @@ -10,7 +10,7 @@ *******************************************************************************/ package org.eclipse.cdt.managedbuilder.templateengine.tests; -import java.util.ArrayList; +import java.util.Collections; import java.util.List; import java.util.Map; @@ -62,23 +62,6 @@ public class TestProcesses extends TestCase { } } - /** - * @return a sensible number of arbitrary IConfiguration objects - */ - private List/**/ getConfigurations() { - List/**/ result= new ArrayList/**/(); - IConfiguration[] configs= ManagedBuildManager.getExtensionConfigurations(); - for(int i=0; i5) { - result= result.subList(0, 4); - } - return result; - } - public void testCreateIncludeFolder() { TemplateCore template = TemplateEngine.getDefault().getFirstTemplate(PROJECT_TYPE, null, ".*CreateIncludeFolder"); //$NON-NLS-1$ template.getTemplateInfo().setConfigurations(getConfigurations()); @@ -306,22 +289,26 @@ public class TestProcesses extends TestCase { private void assertSetMBSOptionValues(IProject project, String id, int optionType, boolean append) throws BuildException { IConfiguration[] projectConfigs = ManagedBuildManager.getBuildInfo(project).getManagedProject().getConfigurations(); + boolean foundCandidate= false; for(int i=0; i*/ getConfigurations() { + IConfiguration config= ManagedBuildManager.getExtensionConfiguration("cdt.managedbuild.config.gnu.mingw.exe.debug"); + return Collections.singletonList(config); + } }