aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/org/aspectj/systemtest
diff options
context:
space:
mode:
authoravasseur <avasseur>2005-10-25 10:00:58 +0000
committeravasseur <avasseur>2005-10-25 10:00:58 +0000
commit76ebbc76add2abd815b3a8b5ea0beb11c94c8c49 (patch)
tree08ac38010d43c13554209b03653af744edec4722 /tests/src/org/aspectj/systemtest
parentbd951ed3eaf19b17ac1b1541d6072246a21a2ca8 (diff)
downloadaspectj-76ebbc76add2abd815b3a8b5ea0beb11c94c8c49.tar.gz
aspectj-76ebbc76add2abd815b3a8b5ea0beb11c94c8c49.zip
concrete-aspect impl and doc for LTW - see #95529
pbly some issue on abstract @Pointcut() in ajdt core - fix coming
Diffstat (limited to 'tests/src/org/aspectj/systemtest')
-rw-r--r--tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjLTWTests.java7
-rw-r--r--tests/src/org/aspectj/systemtest/ajc150/ataspectj/ltw.xml16
2 files changed, 23 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjLTWTests.java b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjLTWTests.java
index 79e3dc307..d0a88a27e 100644
--- a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjLTWTests.java
+++ b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjLTWTests.java
@@ -94,4 +94,11 @@ public class AtAjLTWTests extends XMLBasedAjcTestCase {
runTest("Compile time aspects declared to ltw weaver");
}
+ public void testConcreteAtAspect() {
+ runTest("Concrete@Aspect");
+ }
+
+ public void testConcreteAspect() {
+ runTest("ConcreteAspect");
+ }
}
diff --git a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/ltw.xml b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/ltw.xml
index a316e6799..fd2b922f1 100644
--- a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/ltw.xml
+++ b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/ltw.xml
@@ -131,4 +131,20 @@
<ant file="ajc-ant.xml" target="ltw.oldAspectsDeclared" verbose="true"/>
</ajc-test>
+ <ajc-test dir="java5/ataspectj" title="Concrete@Aspect">
+ <compile
+ files="ataspectj/ConcreteAtAspectTest.java,ataspectj/TestHelper.java"
+ options="-1.5 -Xdev:NoAtAspectJProcessing -XnoWeave"
+ />
+ <run class="ataspectj.ConcreteAtAspectTest" ltw="ataspectj/aop-concreteataspect.xml"/>
+ </ajc-test>
+
+ <ajc-test dir="java5/ataspectj" title="ConcreteAspect">
+ <compile
+ files="ataspectj/ConcreteAspectTest.aj,ataspectj/TestHelper.java"
+ options="-1.5 -Xdev:NoAtAspectJProcessing -XnoWeave"
+ />
+ <run class="ataspectj.ConcreteAspectTest" ltw="ataspectj/aop-concreteaspect.xml"/>
+ </ajc-test>
+
</suite> \ No newline at end of file