diff options
author | Doug Schaefer | 2003-04-21 19:37:47 +0000 |
---|---|---|
committer | Doug Schaefer | 2003-04-21 19:37:47 +0000 |
commit | ae94fe795569deff28066b26f829ea18f29fb6e5 (patch) | |
tree | bac17550db38073267330e78fd4c363b3ad7e45e /core/org.eclipse.cdt.ui.tests | |
parent | eaf3aacd4e3d8f3a8cf9d61dbcdfcb0d824bad16 (diff) | |
download | org.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.java | 5 |
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 |