[JVM] Port Stepping and LocalVariable tests to new test infra.
This is in preparation for enabling the tests for FIR which will be easier to do when the tests are on the new infrastructure.
This commit is contained in:
committed by
TeamCityServer
parent
f1c1094393
commit
e9c9d5731e
+23
-23
@@ -1,3 +1,6 @@
|
||||
// The local variables in the try and finally blocks are not removed for the finally block with the old backend.
|
||||
// IGNORE_BACKEND: JVM
|
||||
// WITH_RUNTIME
|
||||
// FILE: test.kt
|
||||
|
||||
inline fun f(block: () -> Unit) {
|
||||
@@ -35,26 +38,23 @@ fun box() {
|
||||
val localX = x
|
||||
}
|
||||
|
||||
// The local variables in the try and finally blocks are not removed for the finally block with the old backend.
|
||||
// IGNORE_BACKEND: JVM
|
||||
|
||||
// LOCAL VARIABLES
|
||||
// test.kt:34 box:
|
||||
// test.kt:10 compute:
|
||||
// test.kt:11 compute:
|
||||
// test.kt:12 compute:
|
||||
// test.kt:13 compute: y:int=42:int
|
||||
// test.kt:14 compute: y:int=42:int, i:int=0:int
|
||||
// test.kt:17 compute:
|
||||
// test.kt:18 compute: s:java.lang.String="NOPE":java.lang.String
|
||||
// test.kt:19 compute: s:java.lang.String="NOPE":java.lang.String
|
||||
// test.kt:4 compute: s:java.lang.String="NOPE":java.lang.String, $i$f$f:int=0:int
|
||||
// test.kt:20 compute: s:java.lang.String="NOPE":java.lang.String, $i$f$f:int=0:int, $i$a$-f-TestKt$compute$1:int=0:int
|
||||
// test.kt:24 compute:
|
||||
// test.kt:25 compute: s2:java.lang.String="NOPE":java.lang.String
|
||||
// test.kt:26 compute: s2:java.lang.String="NOPE":java.lang.String, j:int=0:int
|
||||
// test.kt:25 compute: s2:java.lang.String="OK":java.lang.String, j:int=0:int
|
||||
// test.kt:28 compute: s2:java.lang.String="OK":java.lang.String
|
||||
// test.kt:34 box:
|
||||
// test.kt:35 box: result:java.lang.String="NON_LOCAL_RETURN":java.lang.String
|
||||
// test.kt:36 box: result:java.lang.String="NON_LOCAL_RETURN":java.lang.String, localX:java.lang.String="OK":java.lang.String
|
||||
// EXPECTATIONS
|
||||
// test.kt:37 box:
|
||||
// test.kt:13 compute:
|
||||
// test.kt:14 compute:
|
||||
// test.kt:15 compute:
|
||||
// test.kt:16 compute: y:int=42:int
|
||||
// test.kt:17 compute: y:int=42:int, i:int=0:int
|
||||
// test.kt:20 compute:
|
||||
// test.kt:21 compute: s:java.lang.String="NOPE":java.lang.String
|
||||
// test.kt:22 compute: s:java.lang.String="NOPE":java.lang.String
|
||||
// test.kt:7 compute: s:java.lang.String="NOPE":java.lang.String, $i$f$f:int=0:int
|
||||
// test.kt:23 compute: s:java.lang.String="NOPE":java.lang.String, $i$f$f:int=0:int, $i$a$-f-TestKt$compute$1:int=0:int
|
||||
// test.kt:27 compute:
|
||||
// test.kt:28 compute: s2:java.lang.String="NOPE":java.lang.String
|
||||
// test.kt:29 compute: s2:java.lang.String="NOPE":java.lang.String, j:int=0:int
|
||||
// test.kt:28 compute: s2:java.lang.String="OK":java.lang.String, j:int=0:int
|
||||
// test.kt:31 compute: s2:java.lang.String="OK":java.lang.String
|
||||
// test.kt:37 box:
|
||||
// test.kt:38 box: result:java.lang.String="NON_LOCAL_RETURN":java.lang.String
|
||||
// test.kt:39 box: result:java.lang.String="NON_LOCAL_RETURN":java.lang.String, localX:java.lang.String="OK":java.lang.String
|
||||
|
||||
Reference in New Issue
Block a user