[Test] Merge box against java tests into codegen black box tests

This commit is contained in:
Dmitriy Novozhilov
2021-01-27 16:19:22 +03:00
parent 6f3713af5f
commit 99cb85ab00
173 changed files with 117615 additions and 117302 deletions
@@ -1,9 +1,11 @@
// MODULE: lib
// FILE: A.java
class A {
public A(double x, int y) { }
}
// MODULE: main(lib)
// FILE: 1.kt
fun box(): String {
@@ -1,9 +1,11 @@
// MODULE: lib
// FILE: MFunction.java
public interface MFunction<T, R> {
R invoke(T t);
}
// MODULE: main(lib)
// FILE: 1.kt
@@ -17,4 +19,4 @@ class Bar {
fun box(): String {
return Bar().foo("OK").dealToBeOffered
}
}
@@ -1,9 +1,11 @@
// MODULE: lib
// FILE: A.java
public class A {
public final String field = "OK";
}
// MODULE: main(lib)
// FILE: 1.kt
fun box() = (A::field).get(A())
@@ -1,9 +1,11 @@
// MODULE: lib
// FILE: A.java
public class A {
public int field = 239;
}
// MODULE: main(lib)
// FILE: 1.kt
fun box(): String {
@@ -1,3 +1,4 @@
// MODULE: lib
// FILE: A.java
class A {
@@ -6,6 +7,7 @@ class A {
}
}
// MODULE: main(lib)
// FILE: 1.kt
fun box(): String {