da209e673c
#KT-6570 In Progress
13 lines
299 B
Kotlin
13 lines
299 B
Kotlin
import kotlin.reflect.jvm.*
|
|
import kotlin.test.*
|
|
|
|
open class Super(val r: String)
|
|
|
|
class Sub(r: String) : Super(r)
|
|
|
|
fun box(): String {
|
|
val props = javaClass<Sub>().kotlin.getProperties()
|
|
assertEquals(listOf("r"), props.map { it.name })
|
|
return props.single().get(Sub("OK")).toString()
|
|
}
|