Add tests for KT-17929

This commit is contained in:
Mikhail Glukhikh
2017-05-19 14:39:14 +03:00
parent d9e4b445b9
commit 0fd70df681
9 changed files with 80 additions and 0 deletions
@@ -21168,6 +21168,30 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
doTest(fileName);
}
@TestMetadata("setNotNullInTry.kt")
public void testSetNotNullInTry() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/varnotnull/setNotNullInTry.kt");
doTest(fileName);
}
@TestMetadata("setNullInTry.kt")
public void testSetNullInTry() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/varnotnull/setNullInTry.kt");
doTest(fileName);
}
@TestMetadata("setNullInTryFinally.kt")
public void testSetNullInTryFinally() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/varnotnull/setNullInTryFinally.kt");
doTest(fileName);
}
@TestMetadata("setSameInTry.kt")
public void testSetSameInTry() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/varnotnull/setSameInTry.kt");
doTest(fileName);
}
@TestMetadata("toFlexibleType.kt")
public void testToFlexibleType() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/varnotnull/toFlexibleType.kt");