java Retention + Repeatable = kotlin.annotation.annotation (but java Repeatable is still intact), a few tests

This commit is contained in:
Mikhail Glukhikh
2015-07-28 19:47:38 +03:00
parent 10ba9c7264
commit 41500c916b
10 changed files with 181 additions and 18 deletions
@@ -48,5 +48,23 @@ public class JetDiagnosticsWithJava8TestGenerated extends AbstractJetDiagnostics
String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithJava8/annotations/deprecatedRepeatable.kt");
doTest(fileName);
}
@TestMetadata("javaRepeatable.kt")
public void testJavaRepeatable() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithJava8/annotations/javaRepeatable.kt");
doTest(fileName);
}
@TestMetadata("javaRepeatableRetention.kt")
public void testJavaRepeatableRetention() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithJava8/annotations/javaRepeatableRetention.kt");
doTest(fileName);
}
@TestMetadata("javaUnrepeatable.kt")
public void testJavaUnrepeatable() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithJava8/annotations/javaUnrepeatable.kt");
doTest(fileName);
}
}
}