Merge boxWithStdlib testData into box, delete BoxWithStdlib test

This commit is contained in:
Alexander Udalov
2016-03-07 13:36:14 +03:00
committed by Alexander Udalov
parent 22bfc9786a
commit 06a67e6602
535 changed files with 3520 additions and 3871 deletions
@@ -0,0 +1,35 @@
// WITH_RUNTIME
import kotlin.test.assertEquals
fun returningBoxed() : Int? = 1
fun acceptingBoxed(x : Int?) : Int ? = x
class A(var x : Int? = null)
fun box() : String {
assertEquals(1, returningBoxed())
assertEquals(1, acceptingBoxed(1))
val a = A()
a.x = 1
assertEquals(1, a.x)
val b = Array<Int?>(1, { null })
b[0] = 1
assertEquals(1, b[0])
val x: Int? = 1
assertEquals(1, x!!.hashCode())
val y: Int? = 1000
val z: Int? = 1000
val res = y === z
val c1: Any = if (1 == 1) 0 else "abc"
val c2: Any = if (1 != 1) 0 else "abc"
assertEquals(0, c1)
assertEquals("abc", c2)
return "OK"
}