Fixes to tests: forgotten package names and tests

This commit is contained in:
Pavel Punegov
2017-10-17 12:43:28 +03:00
parent a6af8aa11c
commit d56a4f8830
18 changed files with 33 additions and 30 deletions
@@ -1,4 +1,4 @@
package codegen.boxing.advanced_when2
package codegen.branching.advanced_when2
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.advanced_when5
package codegen.branching.advanced_when5
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.if_else
package codegen.branching.if_else
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when2
package codegen.branching.when2
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when4
package codegen.branching.when4
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when5
package codegen.branching.when5
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when6
package codegen.branching.when6
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when7
package codegen.branching.when7
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when8
package codegen.branching.when8
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when9
package codegen.branching.when9
import kotlin.test.*
@@ -1,4 +1,4 @@
package codegen.boxing.when_through
package codegen.branching.when_through
import kotlin.test.*
@@ -11,8 +11,8 @@ fun main(args: Array<String>) {
checkClass(Any::class, "kotlin.Any", "Any", Any(), null)
checkClass(Int::class, "kotlin.Int", "Int", 42, "17")
checkClass(String::class, "kotlin.String", "String", "17", 42)
checkClass(RootClass::class, "RootClass", "RootClass", RootClass(), Any())
checkClass(RootClass.Nested::class, "RootClass.Nested", "Nested", RootClass.Nested(), Any())
checkClass(RootClass::class, "codegen.kclass.kclass0.RootClass", "RootClass", RootClass(), Any())
checkClass(RootClass.Nested::class, "codegen.kclass.kclass0.RootClass.Nested", "Nested", RootClass.Nested(), Any())
class Local {
val captured = args
@@ -33,7 +33,7 @@ fun main(args: Array<String>) {
// Interfaces:
checkClass(Comparable::class, "kotlin.Comparable", "Comparable", 42, Any())
checkClass(Interface::class, "Interface", "Interface", object : Interface {}, Any())
checkClass(Interface::class, "codegen.kclass.kclass0.Interface", "Interface", object : Interface {}, Any())
checkInstanceClass(Any(), Any::class)
checkInstanceClass(42, Int::class)
@@ -40,9 +40,9 @@ class App(testQualified: Boolean) {
}
init {
assert(type.simpleName == "Test")
assert(type.simpleName == "TestClass")
if (testQualified)
assert(type.qualifiedName == "com.github.salomonbrys.kmffkn.Test") // This is not really necessary, but always better :).
assert(type.qualifiedName == "codegen.kclass.kclass1.TestClass") // This is not really necessary, but always better :).
assert(String::class == String::class)
assert(String::class != Int::class)
@@ -1,4 +1,4 @@
package codegen.objectExpression_1
package codegen.objectExpression.expr1
import kotlin.test.*
@@ -1,5 +1,4 @@
package codegen.objectExpression_2
package codegen.objectExpression.expr2
import kotlin.test.*
@Test fun runTest() {
@@ -1,4 +1,4 @@
package codegen.objectExpression_3
package codegen.objectExpression.expr3
import kotlin.test.*