aboutsummaryrefslogtreecommitdiff
path: root/tests/disabled/java-interop/failing
diff options
context:
space:
mode:
authorOndrej Lhotak <olhotak@uwaterloo.ca>2014-10-08 16:55:49 +0200
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2014-11-22 20:10:21 +0100
commit2c5959b3a52b468e123a1f75d47cf053ce1e272a (patch)
treeaf5b1a244e1603ba31d5e60db81830bf6edc71d4 /tests/disabled/java-interop/failing
parent07c4c96aff715a4ec856ccec405f92448a8610e0 (diff)
downloaddotty-2c5959b3a52b468e123a1f75d47cf053ce1e272a.tar.gz
dotty-2c5959b3a52b468e123a1f75d47cf053ce1e272a.tar.bz2
dotty-2c5959b3a52b468e123a1f75d47cf053ce1e272a.zip
support running java-interop tests
Diffstat (limited to 'tests/disabled/java-interop/failing')
-rw-r--r--tests/disabled/java-interop/failing/t1751/A1_2.scala2
-rw-r--r--tests/disabled/java-interop/failing/t1751/A2_1.scala2
-rw-r--r--tests/disabled/java-interop/failing/t1751/SuiteClasses.java3
-rw-r--r--tests/disabled/java-interop/failing/t2409/J.java4
-rw-r--r--tests/disabled/java-interop/failing/t2409/t2409.scala1
-rw-r--r--tests/disabled/java-interop/failing/t294/Ann.java3
-rw-r--r--tests/disabled/java-interop/failing/t294/Ann2.java3
-rw-r--r--tests/disabled/java-interop/failing/t294/Test_1.scala7
-rw-r--r--tests/disabled/java-interop/failing/t294/Test_2.scala1
9 files changed, 26 insertions, 0 deletions
diff --git a/tests/disabled/java-interop/failing/t1751/A1_2.scala b/tests/disabled/java-interop/failing/t1751/A1_2.scala
new file mode 100644
index 000000000..354d5eecd
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t1751/A1_2.scala
@@ -0,0 +1,2 @@
+@SuiteClasses(Array(classOf[A2]))
+class A1
diff --git a/tests/disabled/java-interop/failing/t1751/A2_1.scala b/tests/disabled/java-interop/failing/t1751/A2_1.scala
new file mode 100644
index 000000000..c768062e4
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t1751/A2_1.scala
@@ -0,0 +1,2 @@
+@SuiteClasses(Array())
+class A2
diff --git a/tests/disabled/java-interop/failing/t1751/SuiteClasses.java b/tests/disabled/java-interop/failing/t1751/SuiteClasses.java
new file mode 100644
index 000000000..a415e4f57
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t1751/SuiteClasses.java
@@ -0,0 +1,3 @@
+public @interface SuiteClasses {
+ public Class<?>[] value();
+}
diff --git a/tests/disabled/java-interop/failing/t2409/J.java b/tests/disabled/java-interop/failing/t2409/J.java
new file mode 100644
index 000000000..6b7c45ff6
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t2409/J.java
@@ -0,0 +1,4 @@
+class J {
+ static class J2 { }
+ J(J2 j2) { }
+}
diff --git a/tests/disabled/java-interop/failing/t2409/t2409.scala b/tests/disabled/java-interop/failing/t2409/t2409.scala
new file mode 100644
index 000000000..0412f7d82
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t2409/t2409.scala
@@ -0,0 +1 @@
+object S { new J(null) }
diff --git a/tests/disabled/java-interop/failing/t294/Ann.java b/tests/disabled/java-interop/failing/t294/Ann.java
new file mode 100644
index 000000000..934ca4629
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t294/Ann.java
@@ -0,0 +1,3 @@
+public @interface Ann {
+ public Ann2[] nested();
+}
diff --git a/tests/disabled/java-interop/failing/t294/Ann2.java b/tests/disabled/java-interop/failing/t294/Ann2.java
new file mode 100644
index 000000000..025b79e79
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t294/Ann2.java
@@ -0,0 +1,3 @@
+public @interface Ann2 {
+ public int value();
+}
diff --git a/tests/disabled/java-interop/failing/t294/Test_1.scala b/tests/disabled/java-interop/failing/t294/Test_1.scala
new file mode 100644
index 000000000..ff1f34b10
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t294/Test_1.scala
@@ -0,0 +1,7 @@
+// also test pickling of java annotations; Test_2.scala will
+// read this class file
+@Ann(nested = Array(new Ann2(10))) class Test {
+ @Ann2(100) var ctx: Object = _
+ @Ann(nested = Array()) def foo = 10
+ @Ann(nested = Array(new Ann2(10), new Ann2(23))) val bam = -3
+}
diff --git a/tests/disabled/java-interop/failing/t294/Test_2.scala b/tests/disabled/java-interop/failing/t294/Test_2.scala
new file mode 100644
index 000000000..9fb1c6e17
--- /dev/null
+++ b/tests/disabled/java-interop/failing/t294/Test_2.scala
@@ -0,0 +1 @@
+class Test2 extends Test