AddThrowsAnnotationIntention: improve for mpp
#KT-38391 Fixed
This commit is contained in:
+33
@@ -209,6 +209,39 @@ public class QuickFixMultiModuleTestGenerated extends AbstractQuickFixMultiModul
|
||||
}
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/multiModuleQuickFix/addThrowAnnotation")
|
||||
@TestDataPath("$PROJECT_ROOT")
|
||||
@RunWith(JUnit3RunnerWithInners.class)
|
||||
public static class AddThrowAnnotation extends AbstractQuickFixMultiModuleTest {
|
||||
private void runTest(String testDataFilePath) throws Exception {
|
||||
KotlinTestUtils.runTest(this::doTest, this, testDataFilePath);
|
||||
}
|
||||
|
||||
public void testAllFilesPresentInAddThrowAnnotation() throws Exception {
|
||||
KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/multiModuleQuickFix/addThrowAnnotation"), Pattern.compile("^([^\\.]+)$"), null, true);
|
||||
}
|
||||
|
||||
@TestMetadata("common")
|
||||
public void testCommon() throws Exception {
|
||||
runTest("idea/testData/multiModuleQuickFix/addThrowAnnotation/common/");
|
||||
}
|
||||
|
||||
@TestMetadata("js")
|
||||
public void testJs() throws Exception {
|
||||
runTest("idea/testData/multiModuleQuickFix/addThrowAnnotation/js/");
|
||||
}
|
||||
|
||||
@TestMetadata("jvm")
|
||||
public void testJvm() throws Exception {
|
||||
runTest("idea/testData/multiModuleQuickFix/addThrowAnnotation/jvm/");
|
||||
}
|
||||
|
||||
@TestMetadata("jvmWithoutStdlib")
|
||||
public void testJvmWithoutStdlib() throws Exception {
|
||||
runTest("idea/testData/multiModuleQuickFix/addThrowAnnotation/jvmWithoutStdlib/");
|
||||
}
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/multiModuleQuickFix/changeModifier")
|
||||
@TestDataPath("$PROJECT_ROOT")
|
||||
@RunWith(JUnit3RunnerWithInners.class)
|
||||
|
||||
Reference in New Issue
Block a user