Support reflection tests on Android

This commit is contained in:
Mikhael Bogdanov
2019-01-22 17:48:45 +01:00
parent 91980c5293
commit f2a51d3b80
49 changed files with 235 additions and 174 deletions
@@ -1,5 +1,6 @@
// TARGET_BACKEND: JVM
// WITH_REFLECT
package test
import kotlin.reflect.jvm.javaMethod
import kotlin.test.assertEquals
@@ -20,8 +21,8 @@ interface C : B2
abstract class D : B1, C
fun box(): String {
assertEquals("public abstract void A1.a1()", D::a1.javaMethod!!.toString())
assertEquals("public abstract void A2.a2()", D::a2.javaMethod!!.toString())
assertEquals("public abstract void test.A1.a1()", D::a1.javaMethod!!.toString())
assertEquals("public abstract void test.A2.a2()", D::a2.javaMethod!!.toString())
return "OK"
}