diff options
author | aclement <aclement> | 2004-05-12 13:01:42 +0000 |
---|---|---|
committer | aclement <aclement> | 2004-05-12 13:01:42 +0000 |
commit | b127f5214ae81a3620794d8bfac97df7ad9e23f5 (patch) | |
tree | eeb086337a157b4a57d5ea1fc1fa02993ad935e6 | |
parent | 913a5d035597bd7b6dfd12458ff38888e3978cec (diff) | |
download | aspectj-b127f5214ae81a3620794d8bfac97df7ad9e23f5.tar.gz aspectj-b127f5214ae81a3620794d8bfac97df7ad9e23f5.zip |
Tests for 60936,61538,61568
-rw-r--r-- | tests/ajcTests.xml | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/tests/ajcTests.xml b/tests/ajcTests.xml index 0c64c5dd2..35742e80c 100644 --- a/tests/ajcTests.xml +++ b/tests/ajcTests.xml @@ -5202,6 +5202,7 @@ title="after returning advice on interface constructor - error"> <compile files="AfterReturningInterfaceConstructorCE.java"> <message kind="error" line="26"/> + <message kind="warning" line="30"/> </compile> </ajc-test> @@ -7691,7 +7692,7 @@ <ajc-test dir="bugs/compileOrdering" pr="59778" - title=" InterTypeMethodDeclaration.java:104"> + title="InterTypeMethodDeclaration.java:104"> <compile files="B.java,D.java" > <message kind="error" line="2" file="B.java"/> </compile> @@ -7699,4 +7700,26 @@ <message kind="error" line="2" file="B.java"/> </compile> </ajc-test> + + <ajc-test dir="bugs" + pr="61538" title="nested uses of this() inside constructors not handled properly for initialization and preinitialization pointcuts"> + <compile files="ConstructorMain.java"/> + <run class="ConstructorMain"/> + </ajc-test> + + <ajc-test dir="bugs" + pr="61568" title="wrong variable binding in || pointcuts"> + <compile files="DisjunctVarBinding.java"> + <message kind="error" line="18" text="Ambiguous binding of type B"/> + <message kind="error" line="18" text="Ambiguous binding of type A"/> + </compile> + </ajc-test> + + <ajc-test dir="bugs" + pr="60936" title="error message for constructor-execution pcd"> + <compile files="InterfaceConstructor.java"> + <message kind="warning" line="10" text="no interface constructor-execution join point"/> + </compile> + </ajc-test> + </suite> |