summaryrefslogtreecommitdiffstats
path: root/tests/java5
diff options
context:
space:
mode:
authoraclement <aclement>2006-08-08 07:59:54 +0000
committeraclement <aclement>2006-08-08 07:59:54 +0000
commitf239f2a2ac6a887fd46e6d95e8fb4ec93e2e159d (patch)
tree743a6c0065bbfe01d7a32427b90cd1414be3c8b2 /tests/java5
parent6dca4cc41d0af83c9baeb1aa1734b48cec11b1b0 (diff)
downloadaspectj-f239f2a2ac6a887fd46e6d95e8fb4ec93e2e159d.tar.gz
aspectj-f239f2a2ac6a887fd46e6d95e8fb4ec93e2e159d.zip
tests (?) and fixes for 152873 - optimized check for @AJ aspects in LTW
Diffstat (limited to 'tests/java5')
-rw-r--r--tests/java5/ataspectj/ataspectj/bugs/NotAspect.java6
-rw-r--r--tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhenaspectexcludedtest.xml9
-rw-r--r--tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhennonaspectexcludedtest.xml8
3 files changed, 23 insertions, 0 deletions
diff --git a/tests/java5/ataspectj/ataspectj/bugs/NotAspect.java b/tests/java5/ataspectj/ataspectj/bugs/NotAspect.java
new file mode 100644
index 000000000..bb57b7a30
--- /dev/null
+++ b/tests/java5/ataspectj/ataspectj/bugs/NotAspect.java
@@ -0,0 +1,6 @@
+package ataspectj.bugs;
+
+@Deprecated
+public class NotAspect {
+ public static void main(String argz[]) {}
+}
diff --git a/tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhenaspectexcludedtest.xml b/tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhenaspectexcludedtest.xml
new file mode 100644
index 000000000..d2082538b
--- /dev/null
+++ b/tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhenaspectexcludedtest.xml
@@ -0,0 +1,9 @@
+<aspectj>
+ <weaver options="-1.5 -showWeaveInfo">
+ <exclude within="ataspectj..*"/>
+ </weaver>
+ <aspects>
+ <aspect name="ataspectj.bugs.AspectOfWhenAspectNotInIncludeTest.TestAspect"/>
+ <aspect name="ataspectj.bugs.AspectOfWhenAspectNotInIncludeTest.TestAspectForAspect"/>
+ </aspects>
+</aspectj>
diff --git a/tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhennonaspectexcludedtest.xml b/tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhennonaspectexcludedtest.xml
new file mode 100644
index 000000000..fe068fc97
--- /dev/null
+++ b/tests/java5/ataspectj/ataspectj/bugs/aop-aspectofwhennonaspectexcludedtest.xml
@@ -0,0 +1,8 @@
+<aspectj>
+ <weaver options="-1.5 -verbose">
+ <exclude within="ataspectj..*"/>
+ </weaver>
+ <aspects>
+ <aspect name="ataspectj.bugs.NotAspect"/>
+ </aspects>
+</aspectj>