From 282f4fee078165fe4dcc1d441d55ba92a3121968 Mon Sep 17 00:00:00 2001 From: Konstantin Anisimov Date: Thu, 8 Dec 2016 11:23:56 +0300 Subject: [PATCH] TEST: yet another string concatenation test --- backend.native/tests/build.gradle | 6 ++++++ backend.native/tests/codegen/basics/concatenation.kt | 10 ++++++++++ 2 files changed, 16 insertions(+) create mode 100644 backend.native/tests/codegen/basics/concatenation.kt diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index 8d8da35eba9..2d6874891e0 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -681,9 +681,15 @@ task initializers0(type: RunKonanTest) { source = "runtime/basic/initializers0.kt" } + task initializers1(type: RunKonanTest) { goldValue = "Init Test\n" + "Done\n" disabled = true source = "runtime/basic/initializers1.kt" } + +task concatenation(type: RunKonanTest) { + goldValue = "Hello world 1 2\nHello, a\nHello, b\n" + source = "codegen/basics/concatenation.kt" +} diff --git a/backend.native/tests/codegen/basics/concatenation.kt b/backend.native/tests/codegen/basics/concatenation.kt new file mode 100644 index 00000000000..2e94249adf0 --- /dev/null +++ b/backend.native/tests/codegen/basics/concatenation.kt @@ -0,0 +1,10 @@ +fun main(args: Array) { + val s = "world" + val i = 1 + println("Hello $s $i ${2*i}") + + for (item in listOf("a", "b")) { + println("Hello, $item") + } +} +