Files
kotlin-fork/kotlin-native/backend.native/tests/interop/basics/toKString.kt
T
2021-02-24 10:53:42 +01:00

13 lines
417 B
Kotlin

import ctoKString.*
import kotlinx.cinterop.*
import kotlin.native.*
import kotlin.test.*
fun main() {
assertEquals("", empty()!!.toKStringFromUtf8())
assertEquals("foo", foo()!!.toKStringFromUtf8())
assertEquals("куку", kuku()!!.toKStringFromUtf8())
assertEquals("\uFFFD\uFFFD", invalid_utf8()!!.toKStringFromUtf8())
assertEquals("before zero", zero_in_the_middle()!!.toKStringFromUtf8())
}