aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/org/aspectj/systemtest
diff options
context:
space:
mode:
authorAndy Clement <andrew.clement@gmail.com>2012-04-04 12:40:30 -0700
committerAndy Clement <andrew.clement@gmail.com>2012-04-04 12:40:30 -0700
commitf340cea270dbc56dde9a938bd9c88c89f88e4db5 (patch)
treeafa0c3cf8756f061b4cd583b5d79ea7401042161 /tests/src/org/aspectj/systemtest
parente0e08d764baff374fa8c3251b72c4e6aeb7699c4 (diff)
downloadaspectj-f340cea270dbc56dde9a938bd9c88c89f88e4db5.tar.gz
aspectj-f340cea270dbc56dde9a938bd9c88c89f88e4db5.zip
376030
Diffstat (limited to 'tests/src/org/aspectj/systemtest')
-rw-r--r--tests/src/org/aspectj/systemtest/ajc170/Ajc170Tests.java13
-rw-r--r--tests/src/org/aspectj/systemtest/ajc170/ajc170.xml31
2 files changed, 44 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc170/Ajc170Tests.java b/tests/src/org/aspectj/systemtest/ajc170/Ajc170Tests.java
index 907464990..c78bd02bd 100644
--- a/tests/src/org/aspectj/systemtest/ajc170/Ajc170Tests.java
+++ b/tests/src/org/aspectj/systemtest/ajc170/Ajc170Tests.java
@@ -31,6 +31,19 @@ import org.aspectj.weaver.tools.StandardPointcutParser;
*/
public class Ajc170Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
+
+ public void testDecAtFieldOrderingLTW1() {
+ runTest("dec at field ordering ltw 1");
+ }
+
+ public void testDecAtFieldOrdering1() {
+ runTest("dec at field ordering 1");
+ }
+
+// public void testDecAtFieldOrdering2() {
+// runTest("dec at field ordering 2");
+// }
+
public void testXmlDefsDeclareAnnoMethod() {
runTest("xml defined dec at method");
}
diff --git a/tests/src/org/aspectj/systemtest/ajc170/ajc170.xml b/tests/src/org/aspectj/systemtest/ajc170/ajc170.xml
index daed3a8e7..953edf874 100644
--- a/tests/src/org/aspectj/systemtest/ajc170/ajc170.xml
+++ b/tests/src/org/aspectj/systemtest/ajc170/ajc170.xml
@@ -3,6 +3,37 @@
<suite>
+ <ajc-test dir="bugs170/ltw" title="dec at field ordering 1">
+ <compile files="Anno.java TriggerAll.java MyObject.java Main.java" options="-1.5"/>
+ <run class="ch.tests.Main">
+ <stdout>
+ <line text="Triggered"/>
+ <line text="Triggered"/>
+ </stdout>
+ </run>
+ </ajc-test>
+
+ <ajc-test dir="bugs170/ltw" title="dec at field ordering 2">
+ <compile files="Anno.java Main.java TriggerAll.java MyObject.java" options="-1.5"/>
+ <run class="ch.tests.Main">
+ <stdout>
+ <line text="Triggered"/>
+ <line text="Triggered"/>
+ </stdout>
+ </run>
+ </ajc-test>
+
+ <ajc-test dir="bugs170/ltw" title="dec at field ordering ltw 1">
+ <compile files="Anno.java Main.java MyObject.java" options="-1.5"/>
+ <compile files="TriggerAll.java" options="-Xlint:ignore -1.5 "/>
+ <run class="ch.tests.Main" ltw="aop.xml">
+ <stdout>
+ <line text="Triggered"/>
+ <line text="Triggered"/>
+ </stdout>
+ </run>
+ </ajc-test>
+
<ajc-test dir="bugs170/xmldefs" title="xml defined dec at method">
<compile files="Hello.java Anno.java" options="-1.5"/>
<run class="Hello" ltw="aop.xml">