summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authoraclement <aclement>2009-02-17 02:03:42 +0000
committeraclement <aclement>2009-02-17 02:03:42 +0000
commite2ffbb54af0974cb0c72b893a88aa2a75f45bebb (patch)
treedc4c2c14b6ba388d1ecb3f1c0625b6c97799452f /tests
parenta1d749b3658307fbc62f4387ff69ac234498b0a6 (diff)
downloadaspectj-e2ffbb54af0974cb0c72b893a88aa2a75f45bebb.tar.gz
aspectj-e2ffbb54af0974cb0c72b893a88aa2a75f45bebb.zip
233032, 265072: dual preclints
Diffstat (limited to 'tests')
-rw-r--r--tests/src/org/aspectj/systemtest/ajc164/Ajc164Tests.java4
-rw-r--r--tests/src/org/aspectj/systemtest/ajc164/ajc164.xml6
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc164/Ajc164Tests.java b/tests/src/org/aspectj/systemtest/ajc164/Ajc164Tests.java
index 1bc7ddc30..edf0da502 100644
--- a/tests/src/org/aspectj/systemtest/ajc164/Ajc164Tests.java
+++ b/tests/src/org/aspectj/systemtest/ajc164/Ajc164Tests.java
@@ -29,6 +29,10 @@ import org.aspectj.testing.XMLBasedAjcTestCase;
public class Ajc164Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
+ public void testDualPreClinit_pr233032() {
+ runTest("dual preClinit");
+ }
+
public void testHandles_pr263310() {
runTest("inner handles");
IHierarchy top = AsmManager.lastActiveStructureModel.getHierarchy();
diff --git a/tests/src/org/aspectj/systemtest/ajc164/ajc164.xml b/tests/src/org/aspectj/systemtest/ajc164/ajc164.xml
index ee331cc03..6db19b024 100644
--- a/tests/src/org/aspectj/systemtest/ajc164/ajc164.xml
+++ b/tests/src/org/aspectj/systemtest/ajc164/ajc164.xml
@@ -2,6 +2,12 @@
<suite>
+
+ <ajc-test dir="bugs164/pr233032" title="dual preClinit">
+ <compile files="A.java" options="-1.5"/>
+ <run class="A"/>
+ </ajc-test>
+
<ajc-test dir="features164/aopconfig/one" title="aop config - 1">
<compile files="A.java A2.java B.java foo.xml" options="-1.5 -showWeaveInfo -xmlConfigured">
<message kind="weave" text="Join point 'staticinitialization(void A.&lt;clinit&gt;())' in Type 'A' (A.java:1) advised by before advice from 'A' (A.java:2)"/>