From 197f77f8e3976c9721df1982eede9398fc9fb0e5 Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Thu, 21 Sep 2017 14:42:08 +0300 Subject: [PATCH] [tests] string builder appendln tests --- backend.native/tests/build.gradle | 6 ++++++ backend.native/tests/runtime/text/string_builder1.kt | 5 +++++ 2 files changed, 11 insertions(+) create mode 100644 backend.native/tests/runtime/text/string_builder1.kt 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()) +}