Move some tests from boxWithStdlib/ to box/
Move those tests which do not require neither stdlib nor reflect
This commit is contained in:
committed by
Alexander Udalov
parent
54a615fcd3
commit
20e36438e2
@@ -0,0 +1,16 @@
|
||||
enum class Season {
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
fun foo(): Season = Season.SPRING
|
||||
fun bar(): Season = Season.SPRING
|
||||
|
||||
fun box() : String {
|
||||
when (foo()) {
|
||||
bar() -> return "OK"
|
||||
else -> return "fail"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
enum class E {
|
||||
A,
|
||||
B
|
||||
}
|
||||
|
||||
fun test(e: E?) = when (e) {
|
||||
E.A -> "Fail A"
|
||||
null -> "OK"
|
||||
E.B -> "Fail B"
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
return test(null)
|
||||
}
|
||||
Reference in New Issue
Block a user