summaryrefslogtreecommitdiffstats
path: root/tests/ajcTests.xml
diff options
context:
space:
mode:
authoraclement <aclement>2004-02-09 15:07:37 +0000
committeraclement <aclement>2004-02-09 15:07:37 +0000
commit775d1175b7da80535cc48d22cb424239d76594bf (patch)
tree85ffa3bc3b3d9a88240e81a889285ed25801414e /tests/ajcTests.xml
parent481165a816d3209bed1b07b996a3b8f043140fd4 (diff)
downloadaspectj-775d1175b7da80535cc48d22cb424239d76594bf.tar.gz
aspectj-775d1175b7da80535cc48d22cb424239d76594bf.zip
Fix for Bugzilla Bug 50641
Better binary compatibility for advice method names - I've run the tests a thousand times and they all pass, I'm still nervous about this first big commit though *gulp*
Diffstat (limited to 'tests/ajcTests.xml')
-rw-r--r--tests/ajcTests.xml25
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/ajcTests.xml b/tests/ajcTests.xml
index 57b496aaa..4f68d8e00 100644
--- a/tests/ajcTests.xml
+++ b/tests/ajcTests.xml
@@ -7142,9 +7142,34 @@
<run class="HandlerSig"/>
</ajc-test>
+
<ajc-test dir="new" pr="42668"
title="after returning with parameter: matching rules">
<compile files="AfterReturningParamMatching.java" />
<run class="AfterReturningParamMatching"/>
</ajc-test>
+
+ <ajc-test dir="bugs/binaryCompat" pr="50641"
+ title="binary compatibility of advice method names - expect no error">
+ <compile files="Main.java,TraceV1.aj"/>
+ <run class="Main"/>
+ <compile files="TraceV2.aj"/>
+ <run class="Main"/>
+ </ajc-test>
+
+ <ajc-test dir="bugs/binaryCompat" pr="50641"
+ title="binary compatibility of advice method names - expect error">
+ <compile files="Main.java,TraceV1.aj"/>
+ <run class="Main"/>
+ <compile files="TraceRE.aj"/>
+ <run class="Main"/>
+ </ajc-test>
+
+ <ajc-test dir="bugs/binaryCompat" pr="50641"
+ title="binary compatibility of advice method names - expect no error">
+ <compile files="Main.java,TraceWithInnerV1.aj"/>
+ <run class="Main"/>
+ <compile files="TraceWithInnerV2.aj"/>
+ <run class="Main"/>
+ </ajc-test>
</suite>