summaryrefslogtreecommitdiffstats
path: root/tests/src
diff options
context:
space:
mode:
authorAndy Clement <andrew.clement@gmail.com>2012-08-23 12:19:58 -0700
committerAndy Clement <andrew.clement@gmail.com>2012-08-23 12:19:58 -0700
commit76d695ff1a6f8863a1b64f17e38a5ffee170f09f (patch)
tree2626329dfe39c9587ff7617c81d3620a529e34a3 /tests/src
parent5ef30bda739949d9f01b2b1792322382018e2be1 (diff)
downloadaspectj-76d695ff1a6f8863a1b64f17e38a5ffee170f09f.tar.gz
aspectj-76d695ff1a6f8863a1b64f17e38a5ffee170f09f.zip
387444
Diffstat (limited to 'tests/src')
-rw-r--r--tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests.java2
-rw-r--r--tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests_need17jre.java43
-rw-r--r--tests/src/org/aspectj/systemtest/ajc171/ajc171.xml19
3 files changed, 56 insertions, 8 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests.java b/tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests.java
index 39f2884fd..95d459a5d 100644
--- a/tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests.java
+++ b/tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests.java
@@ -20,7 +20,7 @@ import org.aspectj.testing.XMLBasedAjcTestCase;
* @author Andy Clement
*/
public class Ajc171Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
-
+
public void testUnresolvableEnum_pr387568() {
runTest("unresolvable enum");
}
diff --git a/tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests_need17jre.java b/tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests_need17jre.java
new file mode 100644
index 000000000..d6faaa516
--- /dev/null
+++ b/tests/src/org/aspectj/systemtest/ajc171/Ajc171Tests_need17jre.java
@@ -0,0 +1,43 @@
+/*******************************************************************************
+ * Copyright (c) 2012 Contributors
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Andy Clement - initial API and implementation
+ *******************************************************************************/
+package org.aspectj.systemtest.ajc171;
+
+import java.io.File;
+
+import junit.framework.Test;
+
+import org.aspectj.testing.XMLBasedAjcTestCase;
+
+/**
+ * @author Andy Clement
+ */
+public class Ajc171Tests_need17jre extends org.aspectj.testing.XMLBasedAjcTestCase {
+
+ public void testSoft17_pr387444() {
+ runTest("soft 17");
+ }
+
+ public void testSoft17_pr387444_2() {
+ runTest("soft 17 2");
+ }
+
+ // ---
+
+ public static Test suite() {
+ return XMLBasedAjcTestCase.loadSuite(Ajc171Tests_need17jre.class);
+ }
+
+ @Override
+ protected File getSpecFile() {
+ return new File("../tests/src/org/aspectj/systemtest/ajc171/ajc171.xml");
+ }
+
+}
diff --git a/tests/src/org/aspectj/systemtest/ajc171/ajc171.xml b/tests/src/org/aspectj/systemtest/ajc171/ajc171.xml
index 7f6a372d8..4f09f7c84 100644
--- a/tests/src/org/aspectj/systemtest/ajc171/ajc171.xml
+++ b/tests/src/org/aspectj/systemtest/ajc171/ajc171.xml
@@ -2,16 +2,21 @@
<suite>
- <ajc-test dir="bugs171/pr387568" title="unresolvable enum">
- <compile files="Color.java Code.java" options="-1.5"/>
- <!--
- <run class="de.scrum_master.galileo.filter.JsoupFilter">
+ <ajc-test dir="bugs171/pr387444" title="soft 17">
+ <compile files="Code.java" options="-1.7"/>
+ </ajc-test>
+
+ <ajc-test dir="bugs171/pr387444" title="soft 17 2">
+ <compile files="Code2.java" options="-1.7"/>
+ <run class="Code2">
<stdout>
- <line text="JsoupFilter.getLogMessage()"/>
- <line text="run()"/>
+ <line text="foo"/>
</stdout>
</run>
- -->
+ </ajc-test>
+
+ <ajc-test dir="bugs171/pr387568" title="unresolvable enum">
+ <compile files="Color.java Code.java" options="-1.5"/>
</ajc-test>
<ajc-test dir="bugs171/pr386049" title="itd abstract">