diff --git a/idea/jvm-debugger/jvm-debugger-test/test/org/jetbrains/kotlin/idea/debugger/test/KotlinSteppingTestGenerated.java b/idea/jvm-debugger/jvm-debugger-test/test/org/jetbrains/kotlin/idea/debugger/test/KotlinSteppingTestGenerated.java index 00e583ab6b9..2fffaf8db59 100644 --- a/idea/jvm-debugger/jvm-debugger-test/test/org/jetbrains/kotlin/idea/debugger/test/KotlinSteppingTestGenerated.java +++ b/idea/jvm-debugger/jvm-debugger-test/test/org/jetbrains/kotlin/idea/debugger/test/KotlinSteppingTestGenerated.java @@ -467,6 +467,11 @@ public class KotlinSteppingTestGenerated extends AbstractKotlinSteppingTest { runTest("idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14296.kt"); } + @TestMetadata("kt14869.kt") + public void testKt14869() throws Exception { + runTest("idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14869.kt"); + } + @TestMetadata("kt15652.kt") public void testKt15652() throws Exception { runTest("idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.kt"); diff --git a/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14869.kt b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14869.kt new file mode 100644 index 00000000000..4d481d286ea --- /dev/null +++ b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14869.kt @@ -0,0 +1,14 @@ +package test + +fun main(args: Array) { + foo().let { + it + } +} + +fun foo(): Int { + //Breakpoint! + return 1 +} + +// STEP_OVER: 3 \ No newline at end of file diff --git a/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14869.out b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14869.out new file mode 100644 index 00000000000..aa8643e0eb2 --- /dev/null +++ b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt14869.out @@ -0,0 +1,9 @@ +LineBreakpoint created at kt14869.kt:11 +Run Java +Connected to the target VM +kt14869.kt:11 +kt14869.kt:4 +kt14869.kt:7 +Disconnected from the target VM + +Process finished with exit code 0