Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Schaefer2003-04-21 19:37:47 +0000
committerDoug Schaefer2003-04-21 19:37:47 +0000
commitae94fe795569deff28066b26f829ea18f29fb6e5 (patch)
treebac17550db38073267330e78fd4c363b3ad7e45e /core/org.eclipse.cdt.ui.tests
parenteaf3aacd4e3d8f3a8cf9d61dbcdfcb0d824bad16 (diff)
downloadorg.eclipse.cdt-ae94fe795569deff28066b26f829ea18f29fb6e5.tar.gz
org.eclipse.cdt-ae94fe795569deff28066b26f829ea18f29fb6e5.tar.xz
org.eclipse.cdt-ae94fe795569deff28066b26f829ea18f29fb6e5.zip
- Fixed the test failures that arose because the targets don't
automatically copy over their configs (however now they do for targets defined at the extension point). - Config elements and attributes are now saved in the cdtbuild file, but not any children.
Diffstat (limited to 'core/org.eclipse.cdt.ui.tests')
-rw-r--r--core/org.eclipse.cdt.ui.tests/build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.ui.tests/build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java b/core/org.eclipse.cdt.ui.tests/build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
index 49986b3f5c7..30429829b10 100644
--- a/core/org.eclipse.cdt.ui.tests/build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
+++ b/core/org.eclipse.cdt.ui.tests/build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
@@ -118,6 +118,11 @@ public class AllBuildTests extends TestCase {
assertEquals(target, newTarget);
assertFalse(target.equals(targetDef));
+ // Copy over the configs
+ IConfiguration[] configs = targetDef.getConfigurations();
+ for (int i = 0; i < configs.length; ++i)
+ target.createConfiguration(configs[i], target.getId() + "." + i);
+
checkRootTarget(target);
// Save, close, reopen and test again

Back to the top