From 9c07816d4839596800d3e2bcd709a6df2f0c5ba3 Mon Sep 17 00:00:00 2001 From: aclement Date: Mon, 25 Jan 2010 20:46:11 +0000 Subject: [PATCH] 298704 --- .../tools/MultiProjectIncrementalTests.java | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/tests/src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java b/tests/src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java index f55bc3256..b0b82e6f5 100644 --- a/tests/src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java +++ b/tests/src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java @@ -472,6 +472,53 @@ public class MultiProjectIncrementalTests extends AbstractMultiProjectIncrementa assertEquals(0, warnings.size()); } + public void testExtendingITDAspectOnClasspath_PR298704() throws Exception { + String base = "pr298704_baseaspects"; + String test = "pr298704_testaspects"; + initialiseProject(base); + initialiseProject(test); + configureNewProjectDependency(test, base); + + build(base); + build(test); + checkWasFullBuild(); + assertNoErrors(test); + + IRelationshipMap irm = getModelFor(test).getRelationshipMap(); + assertEquals(6, irm.getEntries().size()); + // Hid:1:(targets=1) + // =pr298704_testaspects/binaries