JS: create new common directory for all generated tests, migrate several tests there

This commit is contained in:
Alexey Andreev
2016-08-26 16:44:48 +03:00
parent 34a57f863b
commit 2bf0199959
321 changed files with 2123 additions and 2001 deletions
@@ -0,0 +1,24 @@
package foo
data class A(private val x: Int) {
val y: Int
get() = x
}
fun box(): String {
val a = A(23)
assertEquals("A(x=23)", a.toString())
assertEquals(23, a.copy().y)
assertEquals(42, a.copy(42).y)
assertEquals(A(23), A(23))
assertNotEquals(A(42), A(23))
val map = mapOf(A(23) to "*", A(42) to "@")
assertEquals("*", map[A(23)])
assertEquals("@", map[A(42)])
assertEquals(null, map[A(93)])
return "OK"
}