JS: create new common directory for all generated tests, migrate several tests there
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
package foo
|
||||
|
||||
enum class E {
|
||||
A,
|
||||
B {
|
||||
init {
|
||||
log("init B")
|
||||
}
|
||||
},
|
||||
C;
|
||||
|
||||
init {
|
||||
log("init E")
|
||||
}
|
||||
}
|
||||
|
||||
var l = ""
|
||||
fun log(s: String) {
|
||||
l += s + ";"
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
log("get Ea.A")
|
||||
E.A.toString()
|
||||
log("get E.B")
|
||||
E.B.toString()
|
||||
log("get E.C")
|
||||
E.C.toString()
|
||||
|
||||
if (l != "get Ea.A;init E;init E;init B;init E;get E.B;get E.C;") return "fail: '$l'"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
Reference in New Issue
Block a user