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 4ecb7fbefb0..ac0ad42266a 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 @@ -462,6 +462,11 @@ public class KotlinSteppingTestGenerated extends AbstractKotlinSteppingTest { runTest("idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/inlineInObject.kt"); } + @TestMetadata("kt15652.kt") + public void testKt15652() throws Exception { + runTest("idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.kt"); + } + @TestMetadata("kt24343.kt") public void testKt24343() throws Exception { runTest("idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt24343.kt"); diff --git a/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.kt b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.kt new file mode 100644 index 00000000000..53356cc5391 --- /dev/null +++ b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.kt @@ -0,0 +1,14 @@ +package test + +fun main() { + runBlock { + //Breakpoint! + throw Exception() + } +} + +inline fun runBlock(block: () -> Unit) { + block() +} + +// STEP_OVER: 4 \ No newline at end of file diff --git a/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.out b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.out new file mode 100644 index 00000000000..98bcc3b43bc --- /dev/null +++ b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/kt15652.out @@ -0,0 +1,10 @@ +LineBreakpoint created at kt15652.kt:6 +Run Java +Connected to the target VM +kt15652.kt:6 +Disconnected from the target VM + +Process finished with exit code 1 +Exception in thread "main" java.lang.Exception + at test.Kt15652Kt.main(kt15652.kt:6) + at test.Kt15652Kt.main(kt15652.kt)