backend/tests: add boxing{14,15}

the latter is disabled.
This commit is contained in:
Svyatoslav Scherbina
2017-01-23 12:49:53 +07:00
committed by SvyatoslavScherbina
parent 3aa48b7e0c
commit 97ce2227d5
3 changed files with 21 additions and 0 deletions
+11
View File
@@ -502,6 +502,17 @@ task boxing13(type: RunKonanTest) {
source = "codegen/boxing/boxing13.kt"
}
task boxing14(type: RunKonanTest) {
goldValue = "42\n"
source = "codegen/boxing/boxing14.kt"
}
task boxing15(type: RunKonanTest) {
disabled = true
goldValue = "17\n"
source = "codegen/boxing/boxing15.kt"
}
task interface0(type: RunKonanTest) {
goldValue = "PASSED\n"
source = "runtime/basic/interface0.kt"
@@ -0,0 +1,5 @@
fun main(args: Array<String>) {
42.println()
}
fun <T> T.println() = println(this.toString())
@@ -0,0 +1,5 @@
fun main(args: Array<String>) {
println(foo(17))
}
fun <T : Int> foo(x: T): Int = x