Move all basic completion tests to common folder
This commit is contained in:
@@ -231,18 +231,16 @@ public class GenerateTests {
|
||||
"idea/tests/",
|
||||
"JetBasicJSCompletionTest",
|
||||
AbstractJetJSCompletionTest.class,
|
||||
testModel("idea/testData/completion/basic", false, "doTest"),
|
||||
testModel("idea/testData/completion/basic/extensions", false, "doTest"),
|
||||
testModel("idea/testData/completion/basic/js", false, "doTest")
|
||||
testModel("idea/testData/completion/basic/common"),
|
||||
testModel("idea/testData/completion/basic/js")
|
||||
);
|
||||
|
||||
generateTest(
|
||||
"idea/tests/",
|
||||
"JetBasicJavaCompletionTest",
|
||||
AbstractJavaCompletionTest.class,
|
||||
testModel("idea/testData/completion/basic", false, "doTest"),
|
||||
testModel("idea/testData/completion/basic/extensions", false, "doTest"),
|
||||
testModel("idea/testData/completion/basic/java", false, "doTest")
|
||||
testModel("idea/testData/completion/basic/common"),
|
||||
testModel("idea/testData/completion/basic/java")
|
||||
);
|
||||
|
||||
generateTest(
|
||||
|
||||
@@ -30,383 +30,390 @@ import org.jetbrains.jet.completion.AbstractJetJSCompletionTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@InnerTestClasses({JetBasicJSCompletionTest.Basic.class, JetBasicJSCompletionTest.Extensions.class, JetBasicJSCompletionTest.Js.class})
|
||||
@InnerTestClasses({JetBasicJSCompletionTest.Common.class, JetBasicJSCompletionTest.Js.class})
|
||||
public class JetBasicJSCompletionTest extends AbstractJetJSCompletionTest {
|
||||
@TestMetadata("idea/testData/completion/basic")
|
||||
public static class Basic extends AbstractJetJSCompletionTest {
|
||||
public void testAllFilesPresentInBasic() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic"), Pattern.compile("^(.+)\\.kt$"), false);
|
||||
@TestMetadata("idea/testData/completion/basic/common")
|
||||
@InnerTestClasses({Common.Extensions.class})
|
||||
public static class Common extends AbstractJetJSCompletionTest {
|
||||
public void testAllFilesPresentInCommon() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/common"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastAfterIf.kt")
|
||||
public void testAutoCastAfterIf() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastAfterIf.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastAfterIf.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastAfterIfMethod.kt")
|
||||
public void testAutoCastAfterIfMethod() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastAfterIfMethod.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastAfterIfMethod.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastForThis.kt")
|
||||
public void testAutoCastForThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastForThis.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastForThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastInWhen.kt")
|
||||
public void testAutoCastInWhen() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastInWhen.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastInWhen.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("BasicAny.kt")
|
||||
public void testBasicAny() throws Exception {
|
||||
doTest("idea/testData/completion/basic/BasicAny.kt");
|
||||
doTest("idea/testData/completion/basic/common/BasicAny.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("BasicInt.kt")
|
||||
public void testBasicInt() throws Exception {
|
||||
doTest("idea/testData/completion/basic/BasicInt.kt");
|
||||
doTest("idea/testData/completion/basic/common/BasicInt.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("BeforeDotInCall.kt")
|
||||
public void testBeforeDotInCall() throws Exception {
|
||||
doTest("idea/testData/completion/basic/BeforeDotInCall.kt");
|
||||
doTest("idea/testData/completion/basic/common/BeforeDotInCall.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("CallLocalLambda.kt")
|
||||
public void testCallLocalLambda() throws Exception {
|
||||
doTest("idea/testData/completion/basic/CallLocalLambda.kt");
|
||||
doTest("idea/testData/completion/basic/common/CallLocalLambda.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ClassRedeclaration1.kt")
|
||||
public void testClassRedeclaration1() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ClassRedeclaration1.kt");
|
||||
doTest("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ClassRedeclaration2.kt")
|
||||
public void testClassRedeclaration2() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ClassRedeclaration2.kt");
|
||||
doTest("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("CompletionInSetter.kt")
|
||||
public void testCompletionInSetter() throws Exception {
|
||||
doTest("idea/testData/completion/basic/CompletionInSetter.kt");
|
||||
doTest("idea/testData/completion/basic/common/CompletionInSetter.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("DoNotCompleteForErrorReceivers.kt")
|
||||
public void testDoNotCompleteForErrorReceivers() throws Exception {
|
||||
doTest("idea/testData/completion/basic/DoNotCompleteForErrorReceivers.kt");
|
||||
doTest("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtendClassName.kt")
|
||||
public void testExtendClassName() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtendClassName.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtendClassName.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtendQualifiedClassName.kt")
|
||||
public void testExtendQualifiedClassName() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtendQualifiedClassName.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionForProperty.kt")
|
||||
public void testExtensionForProperty() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionForProperty.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionForProperty.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionFunReceiver.kt")
|
||||
public void testExtensionFunReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionFunReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithAdditionalTypeParameters.kt")
|
||||
public void testExtensionWithAdditionalTypeParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithAdditionalTypeParameters.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithGenericParamInReceiver.kt")
|
||||
public void testExtensionWithGenericParamInReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithGenericParamInReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithGenericReceiver.kt")
|
||||
public void testExtensionWithGenericReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithGenericReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithInternalGenericParameters.kt")
|
||||
public void testExtensionWithInternalGenericParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithInternalGenericParameters.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt")
|
||||
public void testExtensionWithManyTypeParamsInReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithManyTypeParamsInReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("FromImports.kt")
|
||||
public void testFromImports() throws Exception {
|
||||
doTest("idea/testData/completion/basic/FromImports.kt");
|
||||
doTest("idea/testData/completion/basic/common/FromImports.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("FunctionCompletionFormatting.kt")
|
||||
public void testFunctionCompletionFormatting() throws Exception {
|
||||
doTest("idea/testData/completion/basic/FunctionCompletionFormatting.kt");
|
||||
doTest("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InCallExpression.kt")
|
||||
public void testInCallExpression() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InCallExpression.kt");
|
||||
doTest("idea/testData/completion/basic/common/InCallExpression.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InClassInitializer.kt")
|
||||
public void testInClassInitializer() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InClassInitializer.kt");
|
||||
doTest("idea/testData/completion/basic/common/InClassInitializer.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InClassPropertyAccessor.kt")
|
||||
public void testInClassPropertyAccessor() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InClassPropertyAccessor.kt");
|
||||
doTest("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InEmptyImport.kt")
|
||||
public void testInEmptyImport() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InEmptyImport.kt");
|
||||
doTest("idea/testData/completion/basic/common/InEmptyImport.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InExpressionNoPrefix.kt")
|
||||
public void testInExpressionNoPrefix() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InExpressionNoPrefix.kt");
|
||||
doTest("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InExtendTypeAnnotation.kt")
|
||||
public void testInExtendTypeAnnotation() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InExtendTypeAnnotation.kt");
|
||||
doTest("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InFileWithMultiDeclaration.kt")
|
||||
public void testInFileWithMultiDeclaration() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InFileWithMultiDeclaration.kt");
|
||||
doTest("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InFileWithTypedef.kt")
|
||||
public void testInFileWithTypedef() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InFileWithTypedef.kt");
|
||||
doTest("idea/testData/completion/basic/common/InFileWithTypedef.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InFunInClassInitializer.kt")
|
||||
public void testInFunInClassInitializer() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InFunInClassInitializer.kt");
|
||||
doTest("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InGlobalPropertyInitializer.kt")
|
||||
public void testInGlobalPropertyInitializer() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InGlobalPropertyInitializer.kt");
|
||||
doTest("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InImport.kt")
|
||||
public void testInImport() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InImport.kt");
|
||||
doTest("idea/testData/completion/basic/common/InImport.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InInitializerInPropertyAccessor.kt")
|
||||
public void testInInitializerInPropertyAccessor() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InInitializerInPropertyAccessor.kt");
|
||||
doTest("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InLocalObjectDeclaration.kt")
|
||||
public void testInLocalObjectDeclaration() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InLocalObjectDeclaration.kt");
|
||||
doTest("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InLongDotQualifiedExpression.kt")
|
||||
public void testInLongDotQualifiedExpression() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InLongDotQualifiedExpression.kt");
|
||||
doTest("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InMiddleOfNamespace.kt")
|
||||
public void testInMiddleOfNamespace() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InMiddleOfNamespace.kt");
|
||||
doTest("idea/testData/completion/basic/common/InMiddleOfNamespace.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InMiddleOfPackage.kt")
|
||||
public void testInMiddleOfPackage() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InMiddleOfPackage.kt");
|
||||
doTest("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InObjectInDelegationSpecifier.kt")
|
||||
public void testInObjectInDelegationSpecifier() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InObjectInDelegationSpecifier.kt");
|
||||
doTest("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InPackageBegin.kt")
|
||||
public void testInPackageBegin() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InPackageBegin.kt");
|
||||
doTest("idea/testData/completion/basic/common/InPackageBegin.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InTypeAnnotation.kt")
|
||||
public void testInTypeAnnotation() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InTypeAnnotation.kt");
|
||||
doTest("idea/testData/completion/basic/common/InTypeAnnotation.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("JavaPackage.kt")
|
||||
public void testJavaPackage() throws Exception {
|
||||
doTest("idea/testData/completion/basic/JavaPackage.kt");
|
||||
doTest("idea/testData/completion/basic/common/JavaPackage.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("LocalMultideclarationValues.kt")
|
||||
public void testLocalMultideclarationValues() throws Exception {
|
||||
doTest("idea/testData/completion/basic/LocalMultideclarationValues.kt");
|
||||
doTest("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NamedObject.kt")
|
||||
public void testNamedObject() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NamedObject.kt");
|
||||
doTest("idea/testData/completion/basic/common/NamedObject.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoClassNameDuplication.kt")
|
||||
public void testNoClassNameDuplication() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoClassNameDuplication.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoEmptyNamespace.kt")
|
||||
public void testNoEmptyNamespace() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoEmptyNamespace.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoEmptyNamespace.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoObjectInTypePosition.kt")
|
||||
public void testNoObjectInTypePosition() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoObjectInTypePosition.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoObjectInTypePosition.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt")
|
||||
public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoTopLevelCompletionInQualifiedUserTypes.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ObjectRedeclaration1.kt")
|
||||
public void testObjectRedeclaration1() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ObjectRedeclaration1.kt");
|
||||
doTest("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ObjectRedeclaration2.kt")
|
||||
public void testObjectRedeclaration2() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ObjectRedeclaration2.kt");
|
||||
doTest("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("OnlyScopedClassesWithoutExplicit.kt")
|
||||
public void testOnlyScopedClassesWithoutExplicit() throws Exception {
|
||||
doTest("idea/testData/completion/basic/OnlyScopedClassesWithoutExplicit.kt");
|
||||
doTest("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("OverloadFunctions.kt")
|
||||
public void testOverloadFunctions() throws Exception {
|
||||
doTest("idea/testData/completion/basic/OverloadFunctions.kt");
|
||||
doTest("idea/testData/completion/basic/common/OverloadFunctions.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ShortClassNamesInTypePosition.kt")
|
||||
public void testShortClassNamesInTypePosition() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ShortClassNamesInTypePosition.kt");
|
||||
doTest("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("StandardJetArrayFirst.kt")
|
||||
public void testStandardJetArrayFirst() throws Exception {
|
||||
doTest("idea/testData/completion/basic/StandardJetArrayFirst.kt");
|
||||
doTest("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("StandardJetDoubleFirst.kt")
|
||||
public void testStandardJetDoubleFirst() throws Exception {
|
||||
doTest("idea/testData/completion/basic/StandardJetDoubleFirst.kt");
|
||||
doTest("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("SubpackageInFun.kt")
|
||||
public void testSubpackageInFun() throws Exception {
|
||||
doTest("idea/testData/completion/basic/SubpackageInFun.kt");
|
||||
doTest("idea/testData/completion/basic/common/SubpackageInFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VariableClassName.kt")
|
||||
public void testVariableClassName() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VariableClassName.kt");
|
||||
doTest("idea/testData/completion/basic/common/VariableClassName.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityClassMembersFromExternal.kt")
|
||||
public void testVisibilityClassMembersFromExternal() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityClassMembersFromExternal.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityClassMembersFromExternalForce.kt")
|
||||
public void testVisibilityClassMembersFromExternalForce() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityClassMembersFromExternalForce.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityInSubclass.kt")
|
||||
public void testVisibilityInSubclass() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityInSubclass.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityInSubclass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityInSubclassForce.kt")
|
||||
public void testVisibilityInSubclassForce() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityInSubclassForce.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/completion/basic/extensions")
|
||||
public static class Extensions extends AbstractJetJSCompletionTest {
|
||||
public void testAllFilesPresentInExtensions() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/extensions"), Pattern.compile("^(.+)\\.kt$"), false);
|
||||
@TestMetadata("idea/testData/completion/basic/common/extensions")
|
||||
public static class Extensions extends AbstractJetJSCompletionTest {
|
||||
public void testAllFilesPresentInExtensions() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClass.kt")
|
||||
public void testExtensionInExtendedClass() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClassThis.kt")
|
||||
public void testExtensionInExtendedClassThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtension.kt")
|
||||
public void testExtensionInExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtensionThis.kt")
|
||||
public void testExtensionInExtensionThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InvalidTypeParameters.kt")
|
||||
public void testInvalidTypeParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("IrrelevantExtension.kt")
|
||||
public void testIrrelevantExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("JavaTypeExtension.kt")
|
||||
public void testJavaTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinGenericTypeExtension.kt")
|
||||
public void testKotlinGenericTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinTypeExtension.kt")
|
||||
public void testKotlinTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClass.kt")
|
||||
public void testExtensionInExtendedClass() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtendedClass.kt");
|
||||
public static Test innerSuite() {
|
||||
TestSuite suite = new TestSuite("Common");
|
||||
suite.addTestSuite(Common.class);
|
||||
suite.addTestSuite(Extensions.class);
|
||||
return suite;
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClassThis.kt")
|
||||
public void testExtensionInExtendedClassThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtendedClassThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtension.kt")
|
||||
public void testExtensionInExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtensionThis.kt")
|
||||
public void testExtensionInExtensionThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtensionThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InvalidTypeParameters.kt")
|
||||
public void testInvalidTypeParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/InvalidTypeParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("IrrelevantExtension.kt")
|
||||
public void testIrrelevantExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/IrrelevantExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("JavaTypeExtension.kt")
|
||||
public void testJavaTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/JavaTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinGenericTypeExtension.kt")
|
||||
public void testKotlinGenericTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/KotlinGenericTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinTypeExtension.kt")
|
||||
public void testKotlinTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/KotlinTypeExtension.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/completion/basic/js")
|
||||
public static class Js extends AbstractJetJSCompletionTest {
|
||||
public void testAllFilesPresentInJs() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/js"), Pattern.compile("^(.+)\\.kt$"), false);
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/js"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("InPackage.kt")
|
||||
@@ -423,8 +430,7 @@ public class JetBasicJSCompletionTest extends AbstractJetJSCompletionTest {
|
||||
|
||||
public static Test suite() {
|
||||
TestSuite suite = new TestSuite("JetBasicJSCompletionTest");
|
||||
suite.addTestSuite(Basic.class);
|
||||
suite.addTestSuite(Extensions.class);
|
||||
suite.addTest(Common.innerSuite());
|
||||
suite.addTestSuite(Js.class);
|
||||
return suite;
|
||||
}
|
||||
|
||||
@@ -30,383 +30,390 @@ import org.jetbrains.jet.completion.AbstractJavaCompletionTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@InnerTestClasses({JetBasicJavaCompletionTest.Basic.class, JetBasicJavaCompletionTest.Extensions.class, JetBasicJavaCompletionTest.Java.class})
|
||||
@InnerTestClasses({JetBasicJavaCompletionTest.Common.class, JetBasicJavaCompletionTest.Java.class})
|
||||
public class JetBasicJavaCompletionTest extends AbstractJavaCompletionTest {
|
||||
@TestMetadata("idea/testData/completion/basic")
|
||||
public static class Basic extends AbstractJavaCompletionTest {
|
||||
public void testAllFilesPresentInBasic() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic"), Pattern.compile("^(.+)\\.kt$"), false);
|
||||
@TestMetadata("idea/testData/completion/basic/common")
|
||||
@InnerTestClasses({Common.Extensions.class})
|
||||
public static class Common extends AbstractJavaCompletionTest {
|
||||
public void testAllFilesPresentInCommon() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/common"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastAfterIf.kt")
|
||||
public void testAutoCastAfterIf() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastAfterIf.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastAfterIf.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastAfterIfMethod.kt")
|
||||
public void testAutoCastAfterIfMethod() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastAfterIfMethod.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastAfterIfMethod.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastForThis.kt")
|
||||
public void testAutoCastForThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastForThis.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastForThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AutoCastInWhen.kt")
|
||||
public void testAutoCastInWhen() throws Exception {
|
||||
doTest("idea/testData/completion/basic/AutoCastInWhen.kt");
|
||||
doTest("idea/testData/completion/basic/common/AutoCastInWhen.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("BasicAny.kt")
|
||||
public void testBasicAny() throws Exception {
|
||||
doTest("idea/testData/completion/basic/BasicAny.kt");
|
||||
doTest("idea/testData/completion/basic/common/BasicAny.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("BasicInt.kt")
|
||||
public void testBasicInt() throws Exception {
|
||||
doTest("idea/testData/completion/basic/BasicInt.kt");
|
||||
doTest("idea/testData/completion/basic/common/BasicInt.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("BeforeDotInCall.kt")
|
||||
public void testBeforeDotInCall() throws Exception {
|
||||
doTest("idea/testData/completion/basic/BeforeDotInCall.kt");
|
||||
doTest("idea/testData/completion/basic/common/BeforeDotInCall.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("CallLocalLambda.kt")
|
||||
public void testCallLocalLambda() throws Exception {
|
||||
doTest("idea/testData/completion/basic/CallLocalLambda.kt");
|
||||
doTest("idea/testData/completion/basic/common/CallLocalLambda.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ClassRedeclaration1.kt")
|
||||
public void testClassRedeclaration1() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ClassRedeclaration1.kt");
|
||||
doTest("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ClassRedeclaration2.kt")
|
||||
public void testClassRedeclaration2() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ClassRedeclaration2.kt");
|
||||
doTest("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("CompletionInSetter.kt")
|
||||
public void testCompletionInSetter() throws Exception {
|
||||
doTest("idea/testData/completion/basic/CompletionInSetter.kt");
|
||||
doTest("idea/testData/completion/basic/common/CompletionInSetter.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("DoNotCompleteForErrorReceivers.kt")
|
||||
public void testDoNotCompleteForErrorReceivers() throws Exception {
|
||||
doTest("idea/testData/completion/basic/DoNotCompleteForErrorReceivers.kt");
|
||||
doTest("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtendClassName.kt")
|
||||
public void testExtendClassName() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtendClassName.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtendClassName.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtendQualifiedClassName.kt")
|
||||
public void testExtendQualifiedClassName() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtendQualifiedClassName.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionForProperty.kt")
|
||||
public void testExtensionForProperty() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionForProperty.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionForProperty.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionFunReceiver.kt")
|
||||
public void testExtensionFunReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionFunReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithAdditionalTypeParameters.kt")
|
||||
public void testExtensionWithAdditionalTypeParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithAdditionalTypeParameters.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithGenericParamInReceiver.kt")
|
||||
public void testExtensionWithGenericParamInReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithGenericParamInReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithGenericReceiver.kt")
|
||||
public void testExtensionWithGenericReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithGenericReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithInternalGenericParameters.kt")
|
||||
public void testExtensionWithInternalGenericParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithInternalGenericParameters.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt")
|
||||
public void testExtensionWithManyTypeParamsInReceiver() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ExtensionWithManyTypeParamsInReceiver.kt");
|
||||
doTest("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("FromImports.kt")
|
||||
public void testFromImports() throws Exception {
|
||||
doTest("idea/testData/completion/basic/FromImports.kt");
|
||||
doTest("idea/testData/completion/basic/common/FromImports.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("FunctionCompletionFormatting.kt")
|
||||
public void testFunctionCompletionFormatting() throws Exception {
|
||||
doTest("idea/testData/completion/basic/FunctionCompletionFormatting.kt");
|
||||
doTest("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InCallExpression.kt")
|
||||
public void testInCallExpression() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InCallExpression.kt");
|
||||
doTest("idea/testData/completion/basic/common/InCallExpression.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InClassInitializer.kt")
|
||||
public void testInClassInitializer() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InClassInitializer.kt");
|
||||
doTest("idea/testData/completion/basic/common/InClassInitializer.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InClassPropertyAccessor.kt")
|
||||
public void testInClassPropertyAccessor() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InClassPropertyAccessor.kt");
|
||||
doTest("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InEmptyImport.kt")
|
||||
public void testInEmptyImport() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InEmptyImport.kt");
|
||||
doTest("idea/testData/completion/basic/common/InEmptyImport.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InExpressionNoPrefix.kt")
|
||||
public void testInExpressionNoPrefix() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InExpressionNoPrefix.kt");
|
||||
doTest("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InExtendTypeAnnotation.kt")
|
||||
public void testInExtendTypeAnnotation() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InExtendTypeAnnotation.kt");
|
||||
doTest("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InFileWithMultiDeclaration.kt")
|
||||
public void testInFileWithMultiDeclaration() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InFileWithMultiDeclaration.kt");
|
||||
doTest("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InFileWithTypedef.kt")
|
||||
public void testInFileWithTypedef() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InFileWithTypedef.kt");
|
||||
doTest("idea/testData/completion/basic/common/InFileWithTypedef.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InFunInClassInitializer.kt")
|
||||
public void testInFunInClassInitializer() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InFunInClassInitializer.kt");
|
||||
doTest("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InGlobalPropertyInitializer.kt")
|
||||
public void testInGlobalPropertyInitializer() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InGlobalPropertyInitializer.kt");
|
||||
doTest("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InImport.kt")
|
||||
public void testInImport() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InImport.kt");
|
||||
doTest("idea/testData/completion/basic/common/InImport.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InInitializerInPropertyAccessor.kt")
|
||||
public void testInInitializerInPropertyAccessor() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InInitializerInPropertyAccessor.kt");
|
||||
doTest("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InLocalObjectDeclaration.kt")
|
||||
public void testInLocalObjectDeclaration() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InLocalObjectDeclaration.kt");
|
||||
doTest("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InLongDotQualifiedExpression.kt")
|
||||
public void testInLongDotQualifiedExpression() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InLongDotQualifiedExpression.kt");
|
||||
doTest("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InMiddleOfNamespace.kt")
|
||||
public void testInMiddleOfNamespace() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InMiddleOfNamespace.kt");
|
||||
doTest("idea/testData/completion/basic/common/InMiddleOfNamespace.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InMiddleOfPackage.kt")
|
||||
public void testInMiddleOfPackage() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InMiddleOfPackage.kt");
|
||||
doTest("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InObjectInDelegationSpecifier.kt")
|
||||
public void testInObjectInDelegationSpecifier() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InObjectInDelegationSpecifier.kt");
|
||||
doTest("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InPackageBegin.kt")
|
||||
public void testInPackageBegin() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InPackageBegin.kt");
|
||||
doTest("idea/testData/completion/basic/common/InPackageBegin.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InTypeAnnotation.kt")
|
||||
public void testInTypeAnnotation() throws Exception {
|
||||
doTest("idea/testData/completion/basic/InTypeAnnotation.kt");
|
||||
doTest("idea/testData/completion/basic/common/InTypeAnnotation.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("JavaPackage.kt")
|
||||
public void testJavaPackage() throws Exception {
|
||||
doTest("idea/testData/completion/basic/JavaPackage.kt");
|
||||
doTest("idea/testData/completion/basic/common/JavaPackage.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("LocalMultideclarationValues.kt")
|
||||
public void testLocalMultideclarationValues() throws Exception {
|
||||
doTest("idea/testData/completion/basic/LocalMultideclarationValues.kt");
|
||||
doTest("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NamedObject.kt")
|
||||
public void testNamedObject() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NamedObject.kt");
|
||||
doTest("idea/testData/completion/basic/common/NamedObject.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoClassNameDuplication.kt")
|
||||
public void testNoClassNameDuplication() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoClassNameDuplication.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoEmptyNamespace.kt")
|
||||
public void testNoEmptyNamespace() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoEmptyNamespace.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoEmptyNamespace.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoObjectInTypePosition.kt")
|
||||
public void testNoObjectInTypePosition() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoObjectInTypePosition.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoObjectInTypePosition.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt")
|
||||
public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception {
|
||||
doTest("idea/testData/completion/basic/NoTopLevelCompletionInQualifiedUserTypes.kt");
|
||||
doTest("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ObjectRedeclaration1.kt")
|
||||
public void testObjectRedeclaration1() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ObjectRedeclaration1.kt");
|
||||
doTest("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ObjectRedeclaration2.kt")
|
||||
public void testObjectRedeclaration2() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ObjectRedeclaration2.kt");
|
||||
doTest("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("OnlyScopedClassesWithoutExplicit.kt")
|
||||
public void testOnlyScopedClassesWithoutExplicit() throws Exception {
|
||||
doTest("idea/testData/completion/basic/OnlyScopedClassesWithoutExplicit.kt");
|
||||
doTest("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("OverloadFunctions.kt")
|
||||
public void testOverloadFunctions() throws Exception {
|
||||
doTest("idea/testData/completion/basic/OverloadFunctions.kt");
|
||||
doTest("idea/testData/completion/basic/common/OverloadFunctions.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ShortClassNamesInTypePosition.kt")
|
||||
public void testShortClassNamesInTypePosition() throws Exception {
|
||||
doTest("idea/testData/completion/basic/ShortClassNamesInTypePosition.kt");
|
||||
doTest("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("StandardJetArrayFirst.kt")
|
||||
public void testStandardJetArrayFirst() throws Exception {
|
||||
doTest("idea/testData/completion/basic/StandardJetArrayFirst.kt");
|
||||
doTest("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("StandardJetDoubleFirst.kt")
|
||||
public void testStandardJetDoubleFirst() throws Exception {
|
||||
doTest("idea/testData/completion/basic/StandardJetDoubleFirst.kt");
|
||||
doTest("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("SubpackageInFun.kt")
|
||||
public void testSubpackageInFun() throws Exception {
|
||||
doTest("idea/testData/completion/basic/SubpackageInFun.kt");
|
||||
doTest("idea/testData/completion/basic/common/SubpackageInFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VariableClassName.kt")
|
||||
public void testVariableClassName() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VariableClassName.kt");
|
||||
doTest("idea/testData/completion/basic/common/VariableClassName.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityClassMembersFromExternal.kt")
|
||||
public void testVisibilityClassMembersFromExternal() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityClassMembersFromExternal.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityClassMembersFromExternalForce.kt")
|
||||
public void testVisibilityClassMembersFromExternalForce() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityClassMembersFromExternalForce.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityInSubclass.kt")
|
||||
public void testVisibilityInSubclass() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityInSubclass.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityInSubclass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("VisibilityInSubclassForce.kt")
|
||||
public void testVisibilityInSubclassForce() throws Exception {
|
||||
doTest("idea/testData/completion/basic/VisibilityInSubclassForce.kt");
|
||||
doTest("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/completion/basic/extensions")
|
||||
public static class Extensions extends AbstractJavaCompletionTest {
|
||||
public void testAllFilesPresentInExtensions() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/extensions"), Pattern.compile("^(.+)\\.kt$"), false);
|
||||
@TestMetadata("idea/testData/completion/basic/common/extensions")
|
||||
public static class Extensions extends AbstractJavaCompletionTest {
|
||||
public void testAllFilesPresentInExtensions() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClass.kt")
|
||||
public void testExtensionInExtendedClass() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClassThis.kt")
|
||||
public void testExtensionInExtendedClassThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtension.kt")
|
||||
public void testExtensionInExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtensionThis.kt")
|
||||
public void testExtensionInExtensionThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InvalidTypeParameters.kt")
|
||||
public void testInvalidTypeParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("IrrelevantExtension.kt")
|
||||
public void testIrrelevantExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("JavaTypeExtension.kt")
|
||||
public void testJavaTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinGenericTypeExtension.kt")
|
||||
public void testKotlinGenericTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinTypeExtension.kt")
|
||||
public void testKotlinTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClass.kt")
|
||||
public void testExtensionInExtendedClass() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtendedClass.kt");
|
||||
public static Test innerSuite() {
|
||||
TestSuite suite = new TestSuite("Common");
|
||||
suite.addTestSuite(Common.class);
|
||||
suite.addTestSuite(Extensions.class);
|
||||
return suite;
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtendedClassThis.kt")
|
||||
public void testExtensionInExtendedClassThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtendedClassThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtension.kt")
|
||||
public void testExtensionInExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionInExtensionThis.kt")
|
||||
public void testExtensionInExtensionThis() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/ExtensionInExtensionThis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InvalidTypeParameters.kt")
|
||||
public void testInvalidTypeParameters() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/InvalidTypeParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("IrrelevantExtension.kt")
|
||||
public void testIrrelevantExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/IrrelevantExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("JavaTypeExtension.kt")
|
||||
public void testJavaTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/JavaTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinGenericTypeExtension.kt")
|
||||
public void testKotlinGenericTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/KotlinGenericTypeExtension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("KotlinTypeExtension.kt")
|
||||
public void testKotlinTypeExtension() throws Exception {
|
||||
doTest("idea/testData/completion/basic/extensions/KotlinTypeExtension.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/completion/basic/java")
|
||||
public static class Java extends AbstractJavaCompletionTest {
|
||||
public void testAllFilesPresentInJava() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/java"), Pattern.compile("^(.+)\\.kt$"), false);
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/basic/java"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("ExtensionFromStandardLibrary.kt")
|
||||
@@ -448,8 +455,7 @@ public class JetBasicJavaCompletionTest extends AbstractJavaCompletionTest {
|
||||
|
||||
public static Test suite() {
|
||||
TestSuite suite = new TestSuite("JetBasicJavaCompletionTest");
|
||||
suite.addTestSuite(Basic.class);
|
||||
suite.addTestSuite(Extensions.class);
|
||||
suite.addTest(Common.innerSuite());
|
||||
suite.addTestSuite(Java.class);
|
||||
return suite;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user