Merge boxWithStdlib testData into box, delete BoxWithStdlib test
This commit is contained in:
committed by
Alexander Udalov
parent
22bfc9786a
commit
06a67e6602
@@ -0,0 +1,31 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
class A {
|
||||
companion object {
|
||||
enum class Season {
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun foo(x : A.Companion.Season) : String {
|
||||
return when (x) {
|
||||
A.Companion.Season.WINTER -> "winter"
|
||||
A.Companion.Season.SPRING -> "spring"
|
||||
A.Companion.Season.SUMMER -> "summer"
|
||||
else -> "other"
|
||||
}
|
||||
}
|
||||
|
||||
fun box() : String {
|
||||
assertEquals("winter", foo(A.Companion.Season.WINTER))
|
||||
assertEquals("spring", foo(A.Companion.Season.SPRING))
|
||||
assertEquals("summer", foo(A.Companion.Season.SUMMER))
|
||||
assertEquals("other", foo(A.Companion.Season.AUTUMN))
|
||||
return "OK"
|
||||
}
|
||||
Reference in New Issue
Block a user