summaryrefslogtreecommitdiffstats
path: root/tests/src
diff options
context:
space:
mode:
authoraclement <aclement>2005-12-04 13:54:20 +0000
committeraclement <aclement>2005-12-04 13:54:20 +0000
commit278718a6d3bd0c15ebdb9fcf149811575fc99454 (patch)
tree5d553f288df206e78f6121c3f3a31fb169fa0a8c /tests/src
parentb17970f20c9040c3455a02b353a8e7fbc1914024 (diff)
downloadaspectj-278718a6d3bd0c15ebdb9fcf149811575fc99454.tar.gz
aspectj-278718a6d3bd0c15ebdb9fcf149811575fc99454.zip
fixes for 119019
Diffstat (limited to 'tests/src')
-rw-r--r--tests/src/org/aspectj/systemtest/ajc150/Ajc150Tests.java4
-rw-r--r--tests/src/org/aspectj/systemtest/ajc150/ajc150.xml5
2 files changed, 9 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc150/Ajc150Tests.java b/tests/src/org/aspectj/systemtest/ajc150/Ajc150Tests.java
index e91989f45..b85273404 100644
--- a/tests/src/org/aspectj/systemtest/ajc150/Ajc150Tests.java
+++ b/tests/src/org/aspectj/systemtest/ajc150/Ajc150Tests.java
@@ -789,6 +789,10 @@ public class Ajc150Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
assertNotNull("Should have some relationships but does not",l);
}
+ public void testNoNPEWhenInaccessibleMethodIsCalledWithinITD_pr119019() {
+ runTest("no NPE when inaccessible method is called within itd");
+ }
+
// helper methods.....
diff --git a/tests/src/org/aspectj/systemtest/ajc150/ajc150.xml b/tests/src/org/aspectj/systemtest/ajc150/ajc150.xml
index 410591b51..bd09fbaf7 100644
--- a/tests/src/org/aspectj/systemtest/ajc150/ajc150.xml
+++ b/tests/src/org/aspectj/systemtest/ajc150/ajc150.xml
@@ -1271,6 +1271,11 @@
</compile>
</ajc-test>
+ <ajc-test dir="bugs150/pr119019" title="no NPE when inaccessible method is called within itd">
+ <compile files="bar/TargetITDClass.java,foo/ITDWithACall.aj"/>
+ <run class="foo.ITDWithACall"/>
+ </ajc-test>
+
<!-- ============================================================================ -->
<!-- ============================================================================ -->