[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,5 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
import java.lang.annotation.Retention;
@@ -10,6 +11,7 @@ import java.lang.annotation.RetentionPolicy;
Class<?>[] args();
}
// MODULE: main(lib)
// FILE: 1.kt
class O
@@ -1,5 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
import java.lang.annotation.Retention;
@@ -18,6 +19,7 @@ class K {}
@JavaAnn(args = {O.class, K.class})
class MyJavaClass {}
// MODULE: main(lib)
// FILE: 1.kt
fun box(): String {
@@ -1,5 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
import java.lang.annotation.Retention;
@@ -10,6 +11,7 @@ import java.lang.annotation.RetentionPolicy;
Class<?> value();
}
// MODULE: main(lib)
// FILE: 1.kt
class OK
@@ -1,5 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
import java.lang.annotation.Retention;
@@ -17,6 +18,7 @@ class OK {}
@JavaAnn(OK.class)
class MyJavaClass {}
// MODULE: main(lib)
// FILE: 1.kt
fun box(): String {
@@ -1,5 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
import java.lang.annotation.Retention;
@@ -10,6 +11,7 @@ import java.lang.annotation.RetentionPolicy;
Class<?>[] value();
}
// MODULE: main(lib)
// FILE: 1.kt
class O
@@ -1,5 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
import java.lang.annotation.Retention;
@@ -18,6 +19,7 @@ class K {}
@JavaAnn({O.class, K.class})
class MyJavaClass {}
// MODULE: main(lib)
// FILE: 1.kt
class O