Run LoadJava.CompiledKotlin test group with stdlib if some enum is inside

This commit makes compiler tests working similarly to ResolveByStub IDE tests.
This commit is contained in:
Mikhail Glukhikh
2022-08-17 20:08:24 +02:00
committed by Space
parent fb1c80a7c9
commit d3648bce0c
35 changed files with 476 additions and 500 deletions
@@ -51,11 +51,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt");
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("AnnotationInArray.kt")
public void testAnnotationInArray() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.kt");
@@ -66,11 +61,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
runTest("compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("MultiDimensionalArrayMethod.kt")
public void testMultiDimensionalArrayMethod() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.kt");
@@ -123,11 +113,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt");
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.kt");
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt");
@@ -317,11 +302,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt");
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt");
}
@TestMetadata("ExtensionFunction.kt")
public void testExtensionFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt");
@@ -605,16 +585,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
runTest("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt");
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt");
}
@TestMetadata("FunInterface.kt")
public void testFunInterface() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/FunInterface.kt");
@@ -1065,49 +1035,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractFirLoadCompiledKotlin {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTest, this, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -1175,11 +1102,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt");
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt");
}
@TestMetadata("FieldAsVar.kt")
public void testFieldAsVar() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt");
@@ -2343,11 +2265,6 @@ public class FirLoadCompiledKotlinGenerated extends AbstractFirLoadCompiledKotli
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.kt");
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.kt");
}
@TestMetadata("extensionMembers.kt")
public void testExtensionMembers() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.kt");
@@ -18,6 +18,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}
@@ -14,6 +14,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}
@@ -1,5 +1,3 @@
// WITH_STDLIB
package test
@Target(AnnotationTarget.TYPE, AnnotationTarget.TYPE_PARAMETER)
@@ -32,6 +32,8 @@ public final enum class Eee : kotlin.Enum<test.Eee> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Eee!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Eee>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Eee>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Eee
public final /*synthesized*/ fun values(): kotlin.Array<test.Eee>
}
@@ -24,6 +24,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}
@@ -12,6 +12,8 @@ public final enum class EnumWithGenericConstructorParameter : kotlin.Enum<test.E
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.EnumWithGenericConstructorParameter!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.EnumWithGenericConstructorParameter>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.EnumWithGenericConstructorParameter>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumWithGenericConstructorParameter
public final /*synthesized*/ fun values(): kotlin.Array<test.EnumWithGenericConstructorParameter>
}
@@ -12,6 +12,8 @@ public final enum class EnumWithPrimitiveConstructorParameter : kotlin.Enum<test
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.EnumWithPrimitiveConstructorParameter!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.EnumWithPrimitiveConstructorParameter>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.EnumWithPrimitiveConstructorParameter>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumWithPrimitiveConstructorParameter
public final /*synthesized*/ fun values(): kotlin.Array<test.EnumWithPrimitiveConstructorParameter>
}
@@ -14,6 +14,8 @@ internal final enum class In : kotlin.Enum<test.In> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.In!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.In>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.In>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.In
public final /*synthesized*/ fun values(): kotlin.Array<test.In>
}
@@ -32,6 +34,8 @@ private final enum class Pr : kotlin.Enum<test.Pr> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Pr!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Pr>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Pr>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Pr
public final /*synthesized*/ fun values(): kotlin.Array<test.Pr>
}
@@ -50,6 +54,8 @@ public final enum class Pu : kotlin.Enum<test.Pu> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Pu!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Pu>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Pu>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Pu
public final /*synthesized*/ fun values(): kotlin.Array<test.Pu>
}
@@ -22,6 +22,8 @@ public final enum class En : kotlin.Enum<test.En> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.En!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.En>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.En>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.En
public final /*synthesized*/ fun values(): kotlin.Array<test.En>
}
@@ -30,6 +30,8 @@ public final enum class Enum : kotlin.Enum<test.Enum> {
}
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Enum>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Enum>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Enum
public final /*synthesized*/ fun values(): kotlin.Array<test.Enum>
}
@@ -17,6 +17,8 @@ public final class A {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.A.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.A.E
public final /*synthesized*/ fun values(): kotlin.Array<test.A.E>
}
@@ -21,6 +21,8 @@ public final class A {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.A.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.A.E
public final /*synthesized*/ fun values(): kotlin.Array<test.A.E>
}
@@ -14,6 +14,8 @@ public final enum class MyEnum : kotlin.Enum<test.MyEnum> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.MyEnum!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.MyEnum>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.MyEnum>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.MyEnum
public final /*synthesized*/ fun values(): kotlin.Array<test.MyEnum>
}
@@ -16,6 +16,8 @@ public final enum class Test : kotlin.Enum<test.Test> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Test!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Test>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Test>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Test
public final /*synthesized*/ fun values(): kotlin.Array<test.Test>
}
@@ -28,6 +28,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}
@@ -1729,11 +1729,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt");
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("AnnotationInArray.kt")
public void testAnnotationInArray() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.kt");
@@ -1744,11 +1739,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("MultiDimensionalArrayMethod.kt")
public void testMultiDimensionalArrayMethod() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.kt");
@@ -1801,11 +1791,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt");
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.kt");
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt");
@@ -1995,11 +1980,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt");
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt");
}
@TestMetadata("ExtensionFunction.kt")
public void testExtensionFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt");
@@ -2283,16 +2263,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt");
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt");
}
@TestMetadata("FunInterface.kt")
public void testFunInterface() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/FunInterface.kt");
@@ -2743,49 +2713,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlin, this, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -2853,11 +2780,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt");
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt");
}
@TestMetadata("FieldAsVar.kt")
public void testFieldAsVar() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt");
@@ -4021,11 +3943,6 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.kt");
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.kt");
}
@TestMetadata("extensionMembers.kt")
public void testExtensionMembers() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.kt");
@@ -4638,11 +4555,21 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("ConstValInMultifileClass.kt")
public void testConstValInMultifileClass() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/ConstValInMultifileClass.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("JvmFieldInInterfaceCompanion.kt")
public void testJvmFieldInInterfaceCompanion() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/JvmFieldInInterfaceCompanion.kt");
@@ -4652,6 +4579,65 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
public void testWithUnsignedTypeParameters() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/WithUnsignedTypeParameters.kt");
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class ClassMembers extends AbstractLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInClassMembers() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers/EnumEntry.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Parameters extends AbstractLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInParameters() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters/EnumConstructor.kt");
}
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/class")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Class extends AbstractLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInClass() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/class"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/class/EnumWithPrimitiveConstructorParameter.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/contracts")
@@ -4745,6 +4731,85 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/enum"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class FromLoadJava extends AbstractLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInFromLoadJava() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava/enum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class MemberOrder extends AbstractLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInMemberOrder() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder/enumEntries.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -51,11 +51,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt");
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("AnnotationInArray.kt")
public void testAnnotationInArray() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.kt");
@@ -66,11 +61,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
runTest("compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("MultiDimensionalArrayMethod.kt")
public void testMultiDimensionalArrayMethod() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.kt");
@@ -123,11 +113,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt");
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.kt");
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt");
@@ -317,11 +302,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt");
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt");
}
@TestMetadata("ExtensionFunction.kt")
public void testExtensionFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt");
@@ -605,16 +585,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
runTest("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt");
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt");
}
@TestMetadata("FunInterface.kt")
public void testFunInterface() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/FunInterface.kt");
@@ -1065,49 +1035,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractLoadKotlinWithTypeTableTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTest, this, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -1175,11 +1102,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt");
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt");
}
@TestMetadata("FieldAsVar.kt")
public void testFieldAsVar() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt");
@@ -2343,11 +2265,6 @@ public class LoadKotlinWithTypeTableTestGenerated extends AbstractLoadKotlinWith
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.kt");
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.kt");
}
@TestMetadata("extensionMembers.kt")
public void testExtensionMembers() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.kt");
@@ -1730,11 +1730,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt");
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("AnnotationInArray.kt")
public void testAnnotationInArray() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.kt");
@@ -1745,11 +1740,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("MultiDimensionalArrayMethod.kt")
public void testMultiDimensionalArrayMethod() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.kt");
@@ -1802,11 +1792,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt");
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.kt");
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt");
@@ -1996,11 +1981,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt");
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt");
}
@TestMetadata("ExtensionFunction.kt")
public void testExtensionFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt");
@@ -2284,16 +2264,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt");
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt");
}
@TestMetadata("FunInterface.kt")
public void testFunInterface() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/FunInterface.kt");
@@ -2744,49 +2714,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractIrLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlin, TargetBackend.JVM_IR, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -2854,11 +2781,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt");
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt");
}
@TestMetadata("FieldAsVar.kt")
public void testFieldAsVar() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt");
@@ -4022,11 +3944,6 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.kt");
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.kt");
}
@TestMetadata("extensionMembers.kt")
public void testExtensionMembers() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.kt");
@@ -4639,11 +4556,21 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("ConstValInMultifileClass.kt")
public void testConstValInMultifileClass() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/ConstValInMultifileClass.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("JvmFieldInInterfaceCompanion.kt")
public void testJvmFieldInInterfaceCompanion() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/JvmFieldInInterfaceCompanion.kt");
@@ -4653,6 +4580,65 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
public void testWithUnsignedTypeParameters() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/WithUnsignedTypeParameters.kt");
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class ClassMembers extends AbstractIrLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, TargetBackend.JVM_IR, testDataFilePath);
}
public void testAllFilesPresentInClassMembers() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers/EnumEntry.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Parameters extends AbstractIrLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, TargetBackend.JVM_IR, testDataFilePath);
}
public void testAllFilesPresentInParameters() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters/EnumConstructor.kt");
}
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/class")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Class extends AbstractIrLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, TargetBackend.JVM_IR, testDataFilePath);
}
public void testAllFilesPresentInClass() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/class"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/class/EnumWithPrimitiveConstructorParameter.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/contracts")
@@ -4746,6 +4732,85 @@ public class IrLoadJavaTestGenerated extends AbstractIrLoadJavaTest {
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractIrLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, TargetBackend.JVM_IR, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/enum"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class FromLoadJava extends AbstractIrLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, TargetBackend.JVM_IR, testDataFilePath);
}
public void testAllFilesPresentInFromLoadJava() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava/enum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class MemberOrder extends AbstractIrLoadJavaTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, TargetBackend.JVM_IR, testDataFilePath);
}
public void testAllFilesPresentInMemberOrder() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder/enumEntries.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -1729,11 +1729,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt");
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("AnnotationInArray.kt")
public void testAnnotationInArray() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.kt");
@@ -1744,11 +1739,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
runTest("compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("MultiDimensionalArrayMethod.kt")
public void testMultiDimensionalArrayMethod() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.kt");
@@ -1801,11 +1791,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt");
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.kt");
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt");
@@ -1995,11 +1980,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt");
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt");
}
@TestMetadata("ExtensionFunction.kt")
public void testExtensionFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt");
@@ -2283,16 +2263,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
runTest("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt");
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt");
}
@TestMetadata("FunInterface.kt")
public void testFunInterface() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/FunInterface.kt");
@@ -2743,49 +2713,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractLoadJavaUsingJavacTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlin, this, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -2853,11 +2780,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt");
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt");
}
@TestMetadata("FieldAsVar.kt")
public void testFieldAsVar() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt");
@@ -4021,11 +3943,6 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.kt");
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.kt");
}
@TestMetadata("extensionMembers.kt")
public void testExtensionMembers() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.kt");
@@ -4638,11 +4555,21 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("ConstValInMultifileClass.kt")
public void testConstValInMultifileClass() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/ConstValInMultifileClass.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("JvmFieldInInterfaceCompanion.kt")
public void testJvmFieldInInterfaceCompanion() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/JvmFieldInInterfaceCompanion.kt");
@@ -4652,6 +4579,65 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
public void testWithUnsignedTypeParameters() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/WithUnsignedTypeParameters.kt");
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class ClassMembers extends AbstractLoadJavaUsingJavacTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInClassMembers() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/classMembers/EnumEntry.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Parameters extends AbstractLoadJavaUsingJavacTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInParameters() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/parameters/EnumConstructor.kt");
}
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/class")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Class extends AbstractLoadJavaUsingJavacTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInClass() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/class"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/class/EnumWithPrimitiveConstructorParameter.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/contracts")
@@ -4745,6 +4731,85 @@ public class LoadJavaUsingJavacTestGenerated extends AbstractLoadJavaUsingJavacT
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractLoadJavaUsingJavacTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/enum"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class FromLoadJava extends AbstractLoadJavaUsingJavacTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInFromLoadJava() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/fromLoadJava/enum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class MemberOrder extends AbstractLoadJavaUsingJavacTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTestCompiledKotlinWithStdlib, this, testDataFilePath);
}
public void testAllFilesPresentInMemberOrder() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlinWithStdlib/memberOrder/enumEntries.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -53,11 +53,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt");
}
@TestMetadata("AnnotationInAnnotationArguments.kt")
public void testAnnotationInAnnotationArguments() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.kt");
}
@TestMetadata("AnnotationInArray.kt")
public void testAnnotationInArray() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.kt");
@@ -68,11 +63,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
runTest("compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.kt");
}
@TestMetadata("EnumArgumentWithCustomToString.kt")
public void testEnumArgumentWithCustomToString() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.kt");
}
@TestMetadata("MultiDimensionalArrayMethod.kt")
public void testMultiDimensionalArrayMethod() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.kt");
@@ -125,11 +115,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt");
}
@TestMetadata("EnumEntry.kt")
public void testEnumEntry() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.kt");
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt");
@@ -319,11 +304,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt");
}
@TestMetadata("EnumConstructor.kt")
public void testEnumConstructor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt");
}
@TestMetadata("ExtensionFunction.kt")
public void testExtensionFunction() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt");
@@ -607,16 +587,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
runTest("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt");
}
@TestMetadata("EnumWithGenericConstructorParameter.kt")
public void testEnumWithGenericConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt");
}
@TestMetadata("EnumWithPrimitiveConstructorParameter.kt")
public void testEnumWithPrimitiveConstructorParameter() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt");
}
@TestMetadata("FunInterface.kt")
public void testFunInterface() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/class/FunInterface.kt");
@@ -1067,49 +1037,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/enum")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Enum extends AbstractJvmRuntimeDescriptorLoaderTest {
private void runTest(String testDataFilePath) throws Exception {
KotlinTestUtils.runTest(this::doTest, this, testDataFilePath);
}
public void testAllFilesPresentInEnum() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@TestMetadata("enumVisibility.kt")
public void testEnumVisibility() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt");
}
@TestMetadata("enumWithConstuctor.kt")
public void testEnumWithConstuctor() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt");
}
@TestMetadata("enumWithInnerClasses.kt")
public void testEnumWithInnerClasses() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.kt");
}
@TestMetadata("innerEnum.kt")
public void testInnerEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt");
}
@TestMetadata("innerEnumExistingClassObject.kt")
public void testInnerEnumExistingClassObject() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt");
}
@TestMetadata("simpleEnum.kt")
public void testSimpleEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt");
}
}
@TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
@@ -1177,11 +1104,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt");
}
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt");
}
@TestMetadata("FieldAsVar.kt")
public void testFieldAsVar() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt");
@@ -2345,11 +2267,6 @@ public class JvmRuntimeDescriptorLoaderTestGenerated extends AbstractJvmRuntimeD
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.kt");
}
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.kt");
}
@TestMetadata("extensionMembers.kt")
public void testExtensionMembers() throws Exception {
runTest("compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.kt");