diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index 024d8b7644f..35bc70147f2 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -1380,6 +1380,12 @@ task string_builder0(type: RunKonanTest) { source = "runtime/text/string_builder0.kt" } +task string_builder1(type: RunKonanTest) { + expectedFail = (project.testTarget == 'wasm32') // Uses exceptions. + goldValue = "HelloKotlin\n42\n0.1\ntrue\n\n" + source = "runtime/text/string_builder1.kt" +} + task string0(type: RunKonanTest) { goldValue = "true\ntrue\nПРИВЕТ\nпривет\nПока\ntrue\n" source = "runtime/text/string0.kt" diff --git a/backend.native/tests/runtime/text/string_builder1.kt b/backend.native/tests/runtime/text/string_builder1.kt new file mode 100644 index 00000000000..bb5e87dd14b --- /dev/null +++ b/backend.native/tests/runtime/text/string_builder1.kt @@ -0,0 +1,5 @@ +fun main(arg:Array) { + val a = StringBuilder() + a.append("Hello").appendln("Kotlin").appendln(42).appendln(0.1).appendln(true) + println(a.toString()) +}