Fix wrong contract assumption

Currently SamAdapterOverridabilityCondition can be called
even for incompatible descriptors

 #KT-10486 Fixed
This commit is contained in:
Denis Zharkov
2015-12-23 18:24:34 +03:00
parent f9ba35af64
commit 80fd9e3cbb
4 changed files with 50 additions and 0 deletions
@@ -1344,6 +1344,12 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
doTestCompiledJava(fileName);
}
@TestMetadata("DifferentParametersCount.java")
public void testDifferentParametersCount() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/DifferentParametersCount.java");
doTestCompiledJava(fileName);
}
@TestMetadata("FilenameFilter.java")
public void testFilenameFilter() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/FilenameFilter.java");