Files
kotlin-fork/compiler/testData/codegen/box/strings/constInStringTemplate.kt
T
Svyatoslav Kuzmich a3e2d2804c [Wasm] Update testData after adding K2 and new test infra support.
- Actualize muted K2 tests
- Actualize muted K1 tests with module systems because legacy Wasm test
  infra had no respect for "// MODULE: ..." test directives
2023-06-25 10:20:40 +02:00

27 lines
677 B
Kotlin
Vendored

// IGNORE_BACKEND_K1: WASM
// IGNORE_BACKEND_K2: WASM
// WITH_STDLIB
import kotlin.test.assertEquals
const val constTrue = true
const val const42 = 42
const val constPiF = 3.14F
const val constPi = 3.1415926358
const val constString = "string"
fun box(): String {
assertEquals("true", "$constTrue")
assertEquals("42", "$const42")
assertEquals("3.14", "$constPiF")
assertEquals("3.1415926358", "$constPi")
assertEquals("string", "$constString")
assertEquals(constPi.toString(), "$constPi")
assertEquals((constPi * constPi).toString(), "${constPi * constPi}")
assertEquals("null", "${null}")
assertEquals("42", "${42}")
return "OK"
}