diff options
author | aclement <aclement> | 2008-12-01 19:02:43 +0000 |
---|---|---|
committer | aclement <aclement> | 2008-12-01 19:02:43 +0000 |
commit | 5dcfe73f9b4e4bd5544aeb43adb9df05fd11885c (patch) | |
tree | 85c1b4f75e544ef9f3f13a66fbf5162d35e2343d /tests/src | |
parent | 3a996832d394faf409bbca5bef7846256bb3592d (diff) | |
download | aspectj-5dcfe73f9b4e4bd5544aeb43adb9df05fd11885c.tar.gz aspectj-5dcfe73f9b4e4bd5544aeb43adb9df05fd11885c.zip |
154427: test and fix
Diffstat (limited to 'tests/src')
-rw-r--r-- | tests/src/org/aspectj/systemtest/ajc163/Ajc163Tests.java | 4 | ||||
-rw-r--r-- | tests/src/org/aspectj/systemtest/ajc163/ajc163.xml | 17 |
2 files changed, 21 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc163/Ajc163Tests.java b/tests/src/org/aspectj/systemtest/ajc163/Ajc163Tests.java index 48b904560..60fe1616f 100644 --- a/tests/src/org/aspectj/systemtest/ajc163/Ajc163Tests.java +++ b/tests/src/org/aspectj/systemtest/ajc163/Ajc163Tests.java @@ -28,6 +28,10 @@ import org.aspectj.testing.XMLBasedAjcTestCase; public class Ajc163Tests extends org.aspectj.testing.XMLBasedAjcTestCase { + public void testGetMethodNull_pr154427() { + runTest("getMethod returning null"); + } + public void testFQType_pr256937() { runTest("fully qualified return type"); IHierarchy top = AsmManager.lastActiveStructureModel.getHierarchy(); diff --git a/tests/src/org/aspectj/systemtest/ajc163/ajc163.xml b/tests/src/org/aspectj/systemtest/ajc163/ajc163.xml index a35e25473..400923d5a 100644 --- a/tests/src/org/aspectj/systemtest/ajc163/ajc163.xml +++ b/tests/src/org/aspectj/systemtest/ajc163/ajc163.xml @@ -2,6 +2,23 @@ <suite> + <ajc-test dir="bugs163/pr154427" title="getMethod returning null"> + <compile files="AuthorizationImpl.java Authorization.java AuthorizationAdmin.java CallAndMethodSignatureAspect.java CallTest.java" options=""/> + <run class="CallTest"> + <stdout> + <line text="public abstract boolean Authorization.mayPerform(java.lang.String,java.lang.String)"/> + <line text="public abstract interface boolean AuthorizationAdmin.mayPerform(java.lang.String, java.lang.String)"/> + <line text="mayPerform() executing"/> + <line text="public abstract boolean AuthorizationAdmin.mayPerform2(java.lang.String,java.lang.String)"/> + <line text="public abstract interface boolean AuthorizationAdmin.mayPerform2(java.lang.String, java.lang.String)"/> + <line text="mayPerform2() executing"/> + <line text="public abstract boolean Authorization.mayPerform(java.lang.String,java.lang.String)"/> + <line text="public abstract interface boolean Authorization.mayPerform(java.lang.String, java.lang.String)"/> + <line text="mayPerform() executing"/> + </stdout> + </run> + </ajc-test> + <ajc-test dir="bugs163/pr256937" title="fully qualified return type"> <compile files="Ship.java ShipAccessor.java" options="-emacssym -1.5"/> </ajc-test> |