Added tests with two superclasses.

#KT-2776 in progress
This commit is contained in:
Evgeny Gerashchenko
2012-11-13 15:09:26 +04:00
parent 3b63e6e061
commit 00bed4a2a4
8 changed files with 110 additions and 0 deletions
@@ -521,6 +521,16 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritVariance.java");
}
@TestMetadata("TwoSuperclassesReturnJavaSubtype.java")
public void testTwoSuperclassesReturnJavaSubtype() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.java");
}
@TestMetadata("TwoSuperclassesReturnSameJavaType.java")
public void testTwoSuperclassesReturnSameJavaType() throws Exception {
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.java");
}
}
public static Test innerSuite() {
@@ -1416,6 +1416,16 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritVariance.kt");
}
@TestMetadata("TwoSuperclassesReturnJavaSubtype.kt")
public void testTwoSuperclassesReturnJavaSubtype() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.kt");
}
@TestMetadata("TwoSuperclassesReturnSameJavaType.kt")
public void testTwoSuperclassesReturnSameJavaType() throws Exception {
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.kt");
}
}
public static Test innerSuite() {