Added tests

This commit is contained in:
Igor Chevdar
2017-03-29 12:37:13 +03:00
parent d31a770e70
commit 8e38e28f89
3 changed files with 8 additions and 2 deletions
+2 -2
View File
@@ -398,12 +398,12 @@ task enum1(type: RunKonanTest) {
}
task enum_valueOf(type: RunKonanTest) {
goldValue = "E1\nE2\nE3\n"
goldValue = "E1\nE2\nE3\nE1\nE2\nE3\n"
source = "codegen/enum/valueOf.kt"
}
task enum_values(type: RunKonanTest) {
goldValue = "E3\nE1\nE2\n"
goldValue = "E3\nE1\nE2\nE3\nE1\nE2\n"
source = "codegen/enum/values.kt"
}
@@ -8,4 +8,7 @@ fun main(args: Array<String>) {
println(E.valueOf("E1").toString())
println(E.valueOf("E2").toString())
println(E.valueOf("E3").toString())
println(enumValueOf<E>("E1").toString())
println(enumValueOf<E>("E2").toString())
println(enumValueOf<E>("E3").toString())
}
@@ -8,4 +8,7 @@ fun main(args: Array<String>) {
println(E.values()[0].toString())
println(E.values()[1].toString())
println(E.values()[2].toString())
println(enumValues<E>()[0].toString())
println(enumValues<E>()[1].toString())
println(enumValues<E>()[2].toString())
}