diff options
author | aclement <aclement> | 2006-05-18 11:45:47 +0000 |
---|---|---|
committer | aclement <aclement> | 2006-05-18 11:45:47 +0000 |
commit | 7c02aab127411cb5b3503a7d585eed39241f3b7a (patch) | |
tree | 5dcd21c6db4204bd15d8ac916723a3a180009241 /tests | |
parent | 1ae7c9a3e2d715318f7f6f34286b3cb3c75d32cf (diff) | |
download | aspectj-7c02aab127411cb5b3503a7d585eed39241f3b7a.tar.gz aspectj-7c02aab127411cb5b3503a7d585eed39241f3b7a.zip |
tests for 125480
Diffstat (limited to 'tests')
-rw-r--r-- | tests/src/org/aspectj/systemtest/ajc152/Ajc152Tests.java | 2 | ||||
-rw-r--r-- | tests/src/org/aspectj/systemtest/ajc152/ajc152.xml | 23 |
2 files changed, 25 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc152/Ajc152Tests.java b/tests/src/org/aspectj/systemtest/ajc152/Ajc152Tests.java index 414714883..d433fe755 100644 --- a/tests/src/org/aspectj/systemtest/ajc152/Ajc152Tests.java +++ b/tests/src/org/aspectj/systemtest/ajc152/Ajc152Tests.java @@ -17,6 +17,8 @@ import org.aspectj.testing.XMLBasedAjcTestCase; public class Ajc152Tests extends org.aspectj.testing.XMLBasedAjcTestCase { + public void testLTWGeneratedAspectAbstractMethod_pr125480() { runTest("aop.xml aspect inheriting abstract method ");} + public void testLTWGeneratedAspectAbstractMethod_pr125480_2() { runTest("aop.xml aspect inheriting abstract method - code style");} //public void testSuperITDExplosion_pr134425() { runTest("super ITDs");} //public void testMisbehavingDeclareAnnotation_pr135865() { runTest("misbehaving declare annotation");} //public void testMisbehavingDeclareAnnotation_pr135865_2() { runTest("misbehaving declare annotation - 2");} diff --git a/tests/src/org/aspectj/systemtest/ajc152/ajc152.xml b/tests/src/org/aspectj/systemtest/ajc152/ajc152.xml index e5d02c423..902014b3f 100644 --- a/tests/src/org/aspectj/systemtest/ajc152/ajc152.xml +++ b/tests/src/org/aspectj/systemtest/ajc152/ajc152.xml @@ -246,6 +246,29 @@ <compile files="AtAspectWithPerClause.aj" options="-1.5"> </compile> </ajc-test> + + <ajc-test dir="bugs152/pr125480" title="aop.xml aspect inheriting abstract method "> + <compile files="HelloWorld.java"/> + <compile files="AbstractMethods.aj, ConcreteMethods.aj" options="-1.5"/> + <run class="HelloWorld" ltw="aop-tracing.xml"> + <stdout> + <line text="advice running"/> + <line text="Hello World!"/> + </stdout> + </run> + </ajc-test> + + <ajc-test dir="bugs152/pr125480/case2" title="aop.xml aspect inheriting abstract method - code style"> + <compile files="HelloWorld.java"/> + <compile files="AbstractMethods.aj, ConcreteMethods.aj" options="-1.5"/> + <run class="HelloWorld" ltw="aop-tracing.xml"> + <stdout> + <line text="advice running"/> + <line text="Hello World!"/> + </stdout> + </run> + </ajc-test> + <ajc-test dir="bugs152/pr138223" pr="138223" title="Double at annotation matching (no binding)"> <compile files="DoubleAnnotationMatching.aj" options="-1.5"> |