diff --git a/native/native.tests/testData/lldb/canInspectStrings.kt b/native/native.tests/testData/lldb/canInspectStrings.kt new file mode 100644 index 00000000000..35dd138417d --- /dev/null +++ b/native/native.tests/testData/lldb/canInspectStrings.kt @@ -0,0 +1,10 @@ +// KIND: STANDALONE_LLDB +// LLDB_TRACE: canInspectStrings.txt +fun main(args: Array) { + val a = "string literal" + val b = buildString { + append("dynamic ") + append("string") + } + return +} diff --git a/native/native.tests/testData/lldb/canInspectStrings.txt b/native/native.tests/testData/lldb/canInspectStrings.txt new file mode 100644 index 00000000000..e1e3aa83ab2 --- /dev/null +++ b/native/native.tests/testData/lldb/canInspectStrings.txt @@ -0,0 +1,6 @@ +> b main.kt:9 +> r +> fr var +(ObjHeader *) a = string literal +(ObjHeader *) b = dynamic string +> q diff --git a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/LldbTestGenerated.java b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/LldbTestGenerated.java index f23ce4862a2..497dd936cbb 100644 --- a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/LldbTestGenerated.java +++ b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/LldbTestGenerated.java @@ -57,6 +57,12 @@ public class LldbTestGenerated extends AbstractNativeBlackBoxTest { runTest("native/native.tests/testData/lldb/canInspectClasses.kt"); } + @Test + @TestMetadata("canInspectStrings.kt") + public void testCanInspectStrings() throws Exception { + runTest("native/native.tests/testData/lldb/canInspectStrings.kt"); + } + @Test @TestMetadata("canInspectValuesOfPrimitiveTypes.kt") public void testCanInspectValuesOfPrimitiveTypes() throws Exception {