summaryrefslogtreecommitdiffstats
path: root/tests/src/org/aspectj
diff options
context:
space:
mode:
authoravasseur <avasseur>2005-12-19 15:06:51 +0000
committeravasseur <avasseur>2005-12-19 15:06:51 +0000
commit3509955887685ee99cf2772426bcf74cd3a6e5cb (patch)
treee76f4e7e4808ed9794c3233f21ad6e74ad07436c /tests/src/org/aspectj
parentd9f510b94403fe2d97ef5f124a698cef72e6319b (diff)
downloadaspectj-3509955887685ee99cf2772426bcf74cd3a6e5cb.tar.gz
aspectj-3509955887685ee99cf2772426bcf74cd3a6e5cb.zip
fix NPE in mixing style (can be in concrete aspect from code style as well)
Diffstat (limited to 'tests/src/org/aspectj')
-rw-r--r--tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjSyntaxTests.java4
-rw-r--r--tests/src/org/aspectj/systemtest/ajc150/ataspectj/syntax.xml8
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjSyntaxTests.java b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjSyntaxTests.java
index c462cdea8..4a8635081 100644
--- a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjSyntaxTests.java
+++ b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/AtAjSyntaxTests.java
@@ -133,4 +133,8 @@ public class AtAjSyntaxTests extends XMLBasedAjcTestCase {
runTest("AbstractAspectNPE");
}
+ public void testAbstractInherited() {
+ runTest("AbstractInherited");
+ }
+
}
diff --git a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/syntax.xml b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/syntax.xml
index 015d8c1dc..09b3c6d78 100644
--- a/tests/src/org/aspectj/systemtest/ajc150/ataspectj/syntax.xml
+++ b/tests/src/org/aspectj/systemtest/ajc150/ataspectj/syntax.xml
@@ -173,4 +173,12 @@
</compile>
</ajc-test>
+
+ <ajc-test dir="java5/ataspectj" title="AbstractInherited">
+ <compile files="ataspectj/bugs/AbstractInherited.java"
+ options="-1.5 -showWeaveInfo">
+ <message kind="weave" text="Join point "/>
+ </compile>
+ </ajc-test>
+
</suite> \ No newline at end of file