[KT-4124] Add more generated tests from Java backend. Fix support of deeply nested classes (i.e. A.B.C) and nested enums.

This commit is contained in:
Alexey Andreev
2016-02-10 16:31:40 +03:00
parent c48c6bc055
commit 8f74720973
8 changed files with 1697 additions and 4 deletions
@@ -1066,6 +1066,26 @@ fun main(args: Array<String>) {
testClass<AbstractNestedTypesTest>() {
model("codegen/box/classes/inner", targetBackend = TargetBackend.JS)
}
testClass<AbstractClassesTest>() {
model("codegen/box/classes/", targetBackend = TargetBackend.JS)
}
testClass<AbstractClosuresTest>() {
model("codegen/box/closures/", targetBackend = TargetBackend.JS)
}
testClass<AbstractInnerNestedTest>() {
model("codegen/box/innerNested/", targetBackend = TargetBackend.JS)
}
testClass<AbstractObjectsTest>() {
model("codegen/box/objects/", targetBackend = TargetBackend.JS)
}
testClass<AbstractSuperTest>() {
model("codegen/box/super/", targetBackend = TargetBackend.JS)
}
}
}