Migrate boxInline tests to new multi-file framework

This commit is contained in:
Alexander Udalov
2016-02-24 13:29:32 +03:00
committed by Alexander Udalov
parent fa1f7d988e
commit cc84aabdcf
586 changed files with 6946 additions and 5639 deletions
@@ -1,5 +0,0 @@
package test
inline fun test(a: Int, b: Long, crossinline c: () -> String): String {
return { "${a}_${b}_${c()}"} ()
}
@@ -1,3 +1,13 @@
// FILE: 1.kt
package test
inline fun test(a: Int, b: Long, crossinline c: () -> String): String {
return { "${a}_${b}_${c()}"} ()
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -26,4 +36,4 @@ fun box(): String {
if (invokeOrder != "0_1_9" || result != expectedResult) return "fail 4: $invokeOrder != 0_1_9 or $result != $expectedResult"
return "OK"
}
}
@@ -1,6 +0,0 @@
package test
inline fun Double.test(a: Int, b: Long, crossinline c: () -> String): String {
return { "${this}_${a}_${b}_${c()}"} ()
}
@@ -1,3 +1,14 @@
// FILE: 1.kt
package test
inline fun Double.test(a: Int, b: Long, crossinline c: () -> String): String {
return { "${this}_${a}_${b}_${c()}"} ()
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -25,4 +36,4 @@ fun box(): String {
if (invokeOrder != "0_1_9" || result != expectedResult) return "fail 4: $invokeOrder != 0_1_9 or $result != $expectedResult"
return "OK"
}
}
@@ -1,5 +0,0 @@
package test
inline fun Double.test(a: Int, b: Long, c: () -> String): String {
return "${this}_${a}_${b}_${c()}"
}
@@ -1,3 +1,13 @@
// FILE: 1.kt
package test
inline fun Double.test(a: Int, b: Long, c: () -> String): String {
return "${this}_${a}_${b}_${c()}"
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -25,4 +35,4 @@ fun box(): String {
if (invokeOrder != "0_1_L" || result != expectedResult) return "fail 4: $invokeOrder != 0_1_L or $result != $expectedResult"
return "OK"
}
}
@@ -1,7 +0,0 @@
package test
class Z {
inline fun Double.test(a: Int, b: Long, c: () -> String): String {
return "${this}_${a}_${b}_${c()}"
}
}
@@ -1,3 +1,15 @@
// FILE: 1.kt
package test
class Z {
inline fun Double.test(a: Int, b: Long, c: () -> String): String {
return "${this}_${a}_${b}_${c()}"
}
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -27,4 +39,4 @@ fun box(): String {
}
return "OK"
}
}
@@ -1,5 +0,0 @@
package test
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c();
}
@@ -1,3 +1,13 @@
// FILE: 1.kt
package test
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c();
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -16,4 +26,4 @@ fun box(): String {
return "OK"
}
}
@@ -1,9 +0,0 @@
package test
class Z(val p: String) {
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c() + p;
}
}
@@ -1,3 +1,17 @@
// FILE: 1.kt
package test
class Z(val p: String) {
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c() + p;
}
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -16,4 +30,4 @@ fun box(): String {
return "OK"
}
}
@@ -1,5 +0,0 @@
package test
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c();
}
@@ -1,3 +1,13 @@
// FILE: 1.kt
package test
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c();
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -16,4 +26,4 @@ fun box(): String {
return "OK"
}
}
@@ -1,7 +0,0 @@
package test
class Z(val p: String) {
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c() + p;
}
}
@@ -1,3 +1,15 @@
// FILE: 1.kt
package test
class Z(val p: String) {
inline fun test(a: String, b: String, c: () -> String): String {
return a + b + c() + p;
}
}
// FILE: 2.kt
import test.*
fun box(): String {
@@ -16,4 +28,4 @@ fun box(): String {
return "OK"
}
}