[AA FIR] add tests on java target annotation stability

^KT-57849
This commit is contained in:
Dmitrii Gridin
2023-04-11 18:58:38 +02:00
committed by Space Team
parent 7b91cd0ff3
commit f540826207
16 changed files with 173 additions and 0 deletions
@@ -46,6 +46,36 @@ public class Fe10IdeNormalAnalysisSourceModuleAnalysisApiSpecificAnnotationOnDec
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/annotations/specificAnnotations"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@Test
@TestMetadata("javaTargetAnnotationWithEmptyArguments.kt")
public void testJavaTargetAnnotationWithEmptyArguments() throws Exception {
runTest("analysis/analysis-api/testData/annotations/specificAnnotations/javaTargetAnnotationWithEmptyArguments.kt");
}
@Test
@TestMetadata("javaTargetAnnotationWithOneArgument.kt")
public void testJavaTargetAnnotationWithOneArgument() throws Exception {
runTest("analysis/analysis-api/testData/annotations/specificAnnotations/javaTargetAnnotationWithOneArgument.kt");
}
@Test
@TestMetadata("javaTargetAnnotationWithOneArgumentAsImport.kt")
public void testJavaTargetAnnotationWithOneArgumentAsImport() throws Exception {
runTest("analysis/analysis-api/testData/annotations/specificAnnotations/javaTargetAnnotationWithOneArgumentAsImport.kt");
}
@Test
@TestMetadata("javaTargetAnnotationWithSeveralArguments.kt")
public void testJavaTargetAnnotationWithSeveralArguments() throws Exception {
runTest("analysis/analysis-api/testData/annotations/specificAnnotations/javaTargetAnnotationWithSeveralArguments.kt");
}
@Test
@TestMetadata("javaTargetAnnotationWithoutArguments.kt")
public void testJavaTargetAnnotationWithoutArguments() throws Exception {
runTest("analysis/analysis-api/testData/annotations/specificAnnotations/javaTargetAnnotationWithoutArguments.kt");
}
@Test
@TestMetadata("targetAnnotationWithEmptyArguments.kt")
public void testTargetAnnotationWithEmptyArguments() throws Exception {