[JS IR] Unmute all fir invalidation tests

This commit is contained in:
Alexander Korepanov
2023-04-26 13:13:53 +02:00
committed by Space Team
parent 9da9c95105
commit 2aea5822b2
14 changed files with 125 additions and 10 deletions
@@ -1,12 +1,22 @@
fun box(stepId: Int): String {
val q: Any = qux()
val b: Any = bar()
when (stepId) {
0 -> {
if (qux() != "FOO") return "Fail qux"
if (bar() != "FOO") return "Fail bar"
if (q != "FOO") return "Fail qux"
if (b != "FOO") return "Fail bar"
}
1 -> {
if (qux() != "BAR") return "Fail qux"
if (bar() != "BAR") return "Fail bar"
if (q != "BAR") return "Fail qux"
if (b != "BAR") return "Fail bar"
}
2 -> {
if (q != 1) return "Fail qux"
if (b != 1) return "Fail bar"
}
3 -> {
if (q != 3) return "Fail qux"
if (b != 3) return "Fail bar"
}
else -> return "Unknown"
}
@@ -0,0 +1,12 @@
STEP 0:
dependencies: lib1, lib2
added file: m.kt
STEP 1:
dependencies: lib1, lib2
updated imports: m.kt
STEP 2:
dependencies: lib1, lib2
modified ir: m.kt
STEP 3:
dependencies: lib1, lib2
updated imports: m.kt
@@ -3,3 +3,8 @@ STEP 0:
added file: m.kt
STEP 1:
dependencies: lib1, lib2
STEP 2:
dependencies: lib1, lib2
modified ir: m.kt
STEP 3:
dependencies: lib1, lib2