Tests regenerated

This commit is contained in:
Andrey Breslav
2014-09-08 18:49:21 +04:00
parent cb07c65b7d
commit 32c8d3a96d
100 changed files with 21437 additions and 10163 deletions
@@ -16,6 +16,7 @@
package org.jetbrains.jet.checkers;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/checker/js")
@TestDataPath("$PROJECT_ROOT")
public class JetJsCheckerTestGenerated extends AbstractJetJsCheckerTest {
public void testAllFilesPresentInJs() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/js"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,12 +37,14 @@ public class JetJsCheckerTestGenerated extends AbstractJetJsCheckerTest {
@TestMetadata("basic.kt")
public void testBasic() throws Exception {
doTest("idea/testData/checker/js/basic.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/js/basic.kt");
doTest(fileName);
}
@TestMetadata("helloWorld.kt")
public void testHelloWorld() throws Exception {
doTest("idea/testData/checker/js/helloWorld.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/js/helloWorld.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.checkers;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,10 +31,12 @@ import java.util.regex.Pattern;
@InnerTestClasses({JetPsiCheckerTestGenerated.Checker.class, JetPsiCheckerTestGenerated.Regression.class, JetPsiCheckerTestGenerated.Recovery.class, JetPsiCheckerTestGenerated.Rendering.class, JetPsiCheckerTestGenerated.DuplicateJvmSignature.class, JetPsiCheckerTestGenerated.Infos.class})
public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("idea/testData/checker")
@TestDataPath("$PROJECT_ROOT")
public static class Checker extends AbstractJetPsiCheckerTest {
@TestMetadata("Abstract.kt")
public void testAbstract() throws Exception {
doTest("idea/testData/checker/Abstract.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Abstract.kt");
doTest(fileName);
}
public void testAllFilesPresentInChecker() throws Exception {
@@ -42,252 +45,302 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("AnonymousInitializers.kt")
public void testAnonymousInitializers() throws Exception {
doTest("idea/testData/checker/AnonymousInitializers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/AnonymousInitializers.kt");
doTest(fileName);
}
@TestMetadata("BinaryCallsOnNullableValues.kt")
public void testBinaryCallsOnNullableValues() throws Exception {
doTest("idea/testData/checker/BinaryCallsOnNullableValues.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/BinaryCallsOnNullableValues.kt");
doTest(fileName);
}
@TestMetadata("Bounds.kt")
public void testBounds() throws Exception {
doTest("idea/testData/checker/Bounds.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Bounds.kt");
doTest(fileName);
}
@TestMetadata("Bounds2.kt")
public void testBounds2() throws Exception {
doTest("idea/testData/checker/Bounds2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Bounds2.kt");
doTest(fileName);
}
@TestMetadata("BoundsWithSubstitutors.kt")
public void testBoundsWithSubstitutors() throws Exception {
doTest("idea/testData/checker/BoundsWithSubstitutors.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/BoundsWithSubstitutors.kt");
doTest(fileName);
}
@TestMetadata("BreakContinue.kt")
public void testBreakContinue() throws Exception {
doTest("idea/testData/checker/BreakContinue.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/BreakContinue.kt");
doTest(fileName);
}
@TestMetadata("Builders.kt")
public void testBuilders() throws Exception {
doTest("idea/testData/checker/Builders.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Builders.kt");
doTest(fileName);
}
@TestMetadata("Casts.kt")
public void testCasts() throws Exception {
doTest("idea/testData/checker/Casts.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Casts.kt");
doTest(fileName);
}
@TestMetadata("ClassObjects.kt")
public void testClassObjects() throws Exception {
doTest("idea/testData/checker/ClassObjects.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ClassObjects.kt");
doTest(fileName);
}
@TestMetadata("Constants.kt")
public void testConstants() throws Exception {
doTest("idea/testData/checker/Constants.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Constants.kt");
doTest(fileName);
}
@TestMetadata("Constructors.kt")
public void testConstructors() throws Exception {
doTest("idea/testData/checker/Constructors.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Constructors.kt");
doTest(fileName);
}
@TestMetadata("CyclicHierarchy.kt")
public void testCyclicHierarchy() throws Exception {
doTest("idea/testData/checker/CyclicHierarchy.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/CyclicHierarchy.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunctions.kt")
public void testExtensionFunctions() throws Exception {
doTest("idea/testData/checker/ExtensionFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ExtensionFunctions.kt");
doTest(fileName);
}
@TestMetadata("ForRangeConventions.kt")
public void testForRangeConventions() throws Exception {
doTest("idea/testData/checker/ForRangeConventions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ForRangeConventions.kt");
doTest(fileName);
}
@TestMetadata("FunctionReturnTypes.kt")
public void testFunctionReturnTypes() throws Exception {
doTest("idea/testData/checker/FunctionReturnTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/FunctionReturnTypes.kt");
doTest(fileName);
}
@TestMetadata("GenericArgumentConsistency.kt")
public void testGenericArgumentConsistency() throws Exception {
doTest("idea/testData/checker/GenericArgumentConsistency.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/GenericArgumentConsistency.kt");
doTest(fileName);
}
@TestMetadata("IncDec.kt")
public void testIncDec() throws Exception {
doTest("idea/testData/checker/IncDec.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/IncDec.kt");
doTest(fileName);
}
@TestMetadata("IsExpressions.kt")
public void testIsExpressions() throws Exception {
doTest("idea/testData/checker/IsExpressions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/IsExpressions.kt");
doTest(fileName);
}
@TestMetadata("LocalObjects.kt")
public void testLocalObjects() throws Exception {
doTest("idea/testData/checker/LocalObjects.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/LocalObjects.kt");
doTest(fileName);
}
@TestMetadata("MultipleBounds.kt")
public void testMultipleBounds() throws Exception {
doTest("idea/testData/checker/MultipleBounds.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/MultipleBounds.kt");
doTest(fileName);
}
@TestMetadata("NestedObjects.kt")
public void testNestedObjects() throws Exception {
doTest("idea/testData/checker/NestedObjects.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/NestedObjects.kt");
doTest(fileName);
}
@TestMetadata("NotFinishedGenericDeclaration.kt")
public void testNotFinishedGenericDeclaration() throws Exception {
doTest("idea/testData/checker/NotFinishedGenericDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/NotFinishedGenericDeclaration.kt");
doTest(fileName);
}
@TestMetadata("Nullability.kt")
public void testNullability() throws Exception {
doTest("idea/testData/checker/Nullability.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Nullability.kt");
doTest(fileName);
}
@TestMetadata("Objects.kt")
public void testObjects() throws Exception {
doTest("idea/testData/checker/Objects.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Objects.kt");
doTest(fileName);
}
@TestMetadata("Override.kt")
public void testOverride() throws Exception {
doTest("idea/testData/checker/Override.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Override.kt");
doTest(fileName);
}
@TestMetadata("OverridesAndGenerics.kt")
public void testOverridesAndGenerics() throws Exception {
doTest("idea/testData/checker/OverridesAndGenerics.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/OverridesAndGenerics.kt");
doTest(fileName);
}
@TestMetadata("PackageAsExpression.kt")
public void testPackageAsExpression() throws Exception {
doTest("idea/testData/checker/PackageAsExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/PackageAsExpression.kt");
doTest(fileName);
}
@TestMetadata("PackageQualified.kt")
public void testPackageQualified() throws Exception {
doTest("idea/testData/checker/PackageQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/PackageQualified.kt");
doTest(fileName);
}
@TestMetadata("PrimaryConstructors.kt")
public void testPrimaryConstructors() throws Exception {
doTest("idea/testData/checker/PrimaryConstructors.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/PrimaryConstructors.kt");
doTest(fileName);
}
@TestMetadata("ProjectionsInSupertypes.kt")
public void testProjectionsInSupertypes() throws Exception {
doTest("idea/testData/checker/ProjectionsInSupertypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ProjectionsInSupertypes.kt");
doTest(fileName);
}
@TestMetadata("Properties.kt")
public void testProperties() throws Exception {
doTest("idea/testData/checker/Properties.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Properties.kt");
doTest(fileName);
}
@TestMetadata("QualifiedExpressions.kt")
public void testQualifiedExpressions() throws Exception {
doTest("idea/testData/checker/QualifiedExpressions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/QualifiedExpressions.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThis.kt")
public void testQualifiedThis() throws Exception {
doTest("idea/testData/checker/QualifiedThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/QualifiedThis.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisInClosures.kt")
public void testQualifiedThisInClosures() throws Exception {
doTest("idea/testData/checker/QualifiedThisInClosures.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/QualifiedThisInClosures.kt");
doTest(fileName);
}
@TestMetadata("RecursiveTypeInference.kt")
public void testRecursiveTypeInference() throws Exception {
doTest("idea/testData/checker/RecursiveTypeInference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/RecursiveTypeInference.kt");
doTest(fileName);
}
@TestMetadata("Redeclaration.kt")
public void testRedeclaration() throws Exception {
doTest("idea/testData/checker/Redeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Redeclaration.kt");
doTest(fileName);
}
@TestMetadata("Redeclarations.kt")
public void testRedeclarations() throws Exception {
doTest("idea/testData/checker/Redeclarations.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Redeclarations.kt");
doTest(fileName);
}
@TestMetadata("ResolveToJava.kt")
public void testResolveToJava() throws Exception {
doTest("idea/testData/checker/ResolveToJava.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ResolveToJava.kt");
doTest(fileName);
}
@TestMetadata("Shadowing.kt")
public void testShadowing() throws Exception {
doTest("idea/testData/checker/Shadowing.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Shadowing.kt");
doTest(fileName);
}
@TestMetadata("StringTemplates.kt")
public void testStringTemplates() throws Exception {
doTest("idea/testData/checker/StringTemplates.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/StringTemplates.kt");
doTest(fileName);
}
@TestMetadata("SupertypeListChecks.kt")
public void testSupertypeListChecks() throws Exception {
doTest("idea/testData/checker/SupertypeListChecks.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/SupertypeListChecks.kt");
doTest(fileName);
}
@TestMetadata("TraitSupertypeList.kt")
public void testTraitSupertypeList() throws Exception {
doTest("idea/testData/checker/TraitSupertypeList.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/TraitSupertypeList.kt");
doTest(fileName);
}
@TestMetadata("trivialHierarchyLoop.kt")
public void testTrivialHierarchyLoop() throws Exception {
doTest("idea/testData/checker/trivialHierarchyLoop.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/trivialHierarchyLoop.kt");
doTest(fileName);
}
@TestMetadata("unmetTraitRequirements.kt")
public void testUnmetTraitRequirements() throws Exception {
doTest("idea/testData/checker/unmetTraitRequirements.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/unmetTraitRequirements.kt");
doTest(fileName);
}
@TestMetadata("UnreachableCode.kt")
public void testUnreachableCode() throws Exception {
doTest("idea/testData/checker/UnreachableCode.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/UnreachableCode.kt");
doTest(fileName);
}
@TestMetadata("Unresolved.kt")
public void testUnresolved() throws Exception {
doTest("idea/testData/checker/Unresolved.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Unresolved.kt");
doTest(fileName);
}
@TestMetadata("Variance.kt")
public void testVariance() throws Exception {
doTest("idea/testData/checker/Variance.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Variance.kt");
doTest(fileName);
}
@TestMetadata("When.kt")
public void testWhen() throws Exception {
doTest("idea/testData/checker/When.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/When.kt");
doTest(fileName);
}
@TestMetadata("WhenInEnumInExtensionProperty.kt")
public void testWhenInEnumInExtensionProperty() throws Exception {
doTest("idea/testData/checker/WhenInEnumInExtensionProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/WhenInEnumInExtensionProperty.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/checker/regression")
@TestDataPath("$PROJECT_ROOT")
public static class Regression extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInRegression() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/regression"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -295,127 +348,152 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("AmbiguityOnLazyTypeComputation.kt")
public void testAmbiguityOnLazyTypeComputation() throws Exception {
doTest("idea/testData/checker/regression/AmbiguityOnLazyTypeComputation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/AmbiguityOnLazyTypeComputation.kt");
doTest(fileName);
}
@TestMetadata("AssignmentsUnderOperators.kt")
public void testAssignmentsUnderOperators() throws Exception {
doTest("idea/testData/checker/regression/AssignmentsUnderOperators.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/AssignmentsUnderOperators.kt");
doTest(fileName);
}
@TestMetadata("CoercionToUnit.kt")
public void testCoercionToUnit() throws Exception {
doTest("idea/testData/checker/regression/CoercionToUnit.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/CoercionToUnit.kt");
doTest(fileName);
}
@TestMetadata("createInnerInstance.kt")
public void testCreateInnerInstance() throws Exception {
doTest("idea/testData/checker/regression/createInnerInstance.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/createInnerInstance.kt");
doTest(fileName);
}
@TestMetadata("DoubleDefine.kt")
public void testDoubleDefine() throws Exception {
doTest("idea/testData/checker/regression/DoubleDefine.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/DoubleDefine.kt");
doTest(fileName);
}
@TestMetadata("extensionMemberInClassObject.kt")
public void testExtensionMemberInClassObject() throws Exception {
doTest("idea/testData/checker/regression/extensionMemberInClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/extensionMemberInClassObject.kt");
doTest(fileName);
}
@TestMetadata("Jet11.kt")
public void testJet11() throws Exception {
doTest("idea/testData/checker/regression/Jet11.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet11.kt");
doTest(fileName);
}
@TestMetadata("Jet121.kt")
public void testJet121() throws Exception {
doTest("idea/testData/checker/regression/Jet121.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet121.kt");
doTest(fileName);
}
@TestMetadata("Jet124.kt")
public void testJet124() throws Exception {
doTest("idea/testData/checker/regression/Jet124.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet124.kt");
doTest(fileName);
}
@TestMetadata("Jet169.kt")
public void testJet169() throws Exception {
doTest("idea/testData/checker/regression/Jet169.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet169.kt");
doTest(fileName);
}
@TestMetadata("Jet17.kt")
public void testJet17() throws Exception {
doTest("idea/testData/checker/regression/Jet17.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet17.kt");
doTest(fileName);
}
@TestMetadata("Jet183.kt")
public void testJet183() throws Exception {
doTest("idea/testData/checker/regression/Jet183.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet183.kt");
doTest(fileName);
}
@TestMetadata("Jet183-1.kt")
public void testJet183_1() throws Exception {
doTest("idea/testData/checker/regression/Jet183-1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet183-1.kt");
doTest(fileName);
}
@TestMetadata("Jet53.kt")
public void testJet53() throws Exception {
doTest("idea/testData/checker/regression/Jet53.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet53.kt");
doTest(fileName);
}
@TestMetadata("Jet67.kt")
public void testJet67() throws Exception {
doTest("idea/testData/checker/regression/Jet67.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet67.kt");
doTest(fileName);
}
@TestMetadata("Jet68.kt")
public void testJet68() throws Exception {
doTest("idea/testData/checker/regression/Jet68.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet68.kt");
doTest(fileName);
}
@TestMetadata("Jet69.kt")
public void testJet69() throws Exception {
doTest("idea/testData/checker/regression/Jet69.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet69.kt");
doTest(fileName);
}
@TestMetadata("Jet72.kt")
public void testJet72() throws Exception {
doTest("idea/testData/checker/regression/Jet72.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet72.kt");
doTest(fileName);
}
@TestMetadata("kt251.kt")
public void testKt251() throws Exception {
doTest("idea/testData/checker/regression/kt251.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/kt251.kt");
doTest(fileName);
}
@TestMetadata("kt303.kt")
public void testKt303() throws Exception {
doTest("idea/testData/checker/regression/kt303.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/kt303.kt");
doTest(fileName);
}
@TestMetadata("OverrideResolution.kt")
public void testOverrideResolution() throws Exception {
doTest("idea/testData/checker/regression/OverrideResolution.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/OverrideResolution.kt");
doTest(fileName);
}
@TestMetadata("ScopeForSecondaryConstructors.kt")
public void testScopeForSecondaryConstructors() throws Exception {
doTest("idea/testData/checker/regression/ScopeForSecondaryConstructors.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/ScopeForSecondaryConstructors.kt");
doTest(fileName);
}
@TestMetadata("SpecififcityByReceiver.kt")
public void testSpecififcityByReceiver() throws Exception {
doTest("idea/testData/checker/regression/SpecififcityByReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/SpecififcityByReceiver.kt");
doTest(fileName);
}
@TestMetadata("WrongTraceInCallResolver.kt")
public void testWrongTraceInCallResolver() throws Exception {
doTest("idea/testData/checker/regression/WrongTraceInCallResolver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/WrongTraceInCallResolver.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/checker/recovery")
@TestDataPath("$PROJECT_ROOT")
public static class Recovery extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInRecovery() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/recovery"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -423,17 +501,20 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("namelessMembers.kt")
public void testNamelessMembers() throws Exception {
doTest("idea/testData/checker/recovery/namelessMembers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/recovery/namelessMembers.kt");
doTest(fileName);
}
@TestMetadata("namelessToplevelDeclarations.kt")
public void testNamelessToplevelDeclarations() throws Exception {
doTest("idea/testData/checker/recovery/namelessToplevelDeclarations.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/recovery/namelessToplevelDeclarations.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/checker/rendering")
@TestDataPath("$PROJECT_ROOT")
public static class Rendering extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInRendering() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/rendering"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -441,12 +522,14 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("TypeInferenceError.kt")
public void testTypeInferenceError() throws Exception {
doTest("idea/testData/checker/rendering/TypeInferenceError.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/rendering/TypeInferenceError.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/checker/duplicateJvmSignature")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({DuplicateJvmSignature.Fields.class, DuplicateJvmSignature.FunctionAndProperty.class, DuplicateJvmSignature.TraitImpl.class})
public static class DuplicateJvmSignature extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInDuplicateJvmSignature() throws Exception {
@@ -454,6 +537,7 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
}
@TestMetadata("idea/testData/checker/duplicateJvmSignature/fields")
@TestDataPath("$PROJECT_ROOT")
public static class Fields extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInFields() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/duplicateJvmSignature/fields"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -461,12 +545,14 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("classObjectCopiedFieldObject.kt")
public void testClassObjectCopiedFieldObject() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/fields/classObjectCopiedFieldObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/fields/classObjectCopiedFieldObject.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty")
@TestDataPath("$PROJECT_ROOT")
public static class FunctionAndProperty extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInFunctionAndProperty() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/duplicateJvmSignature/functionAndProperty"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -474,47 +560,56 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("class.kt")
public void testClass() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/class.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/class.kt");
doTest(fileName);
}
@TestMetadata("classObject.kt")
public void testClassObject() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/classObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/classObject.kt");
doTest(fileName);
}
@TestMetadata("localClass.kt")
public void testLocalClass() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/localClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/localClass.kt");
doTest(fileName);
}
@TestMetadata("nestedClass.kt")
public void testNestedClass() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/nestedClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/nestedClass.kt");
doTest(fileName);
}
@TestMetadata("object.kt")
public void testObject() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/object.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/object.kt");
doTest(fileName);
}
@TestMetadata("objectExpression.kt")
public void testObjectExpression() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/objectExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/objectExpression.kt");
doTest(fileName);
}
@TestMetadata("topLevel.kt")
public void testTopLevel() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/topLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/topLevel.kt");
doTest(fileName);
}
@TestMetadata("trait.kt")
public void testTrait() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/functionAndProperty/trait.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/trait.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/checker/duplicateJvmSignature/traitImpl")
@TestDataPath("$PROJECT_ROOT")
public static class TraitImpl extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInTraitImpl() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/duplicateJvmSignature/traitImpl"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -522,7 +617,8 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("twoTraits.kt")
public void testTwoTraits() throws Exception {
doTest("idea/testData/checker/duplicateJvmSignature/traitImpl/twoTraits.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/traitImpl/twoTraits.kt");
doTest(fileName);
}
}
@@ -538,6 +634,7 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
}
@TestMetadata("idea/testData/checker/infos")
@TestDataPath("$PROJECT_ROOT")
public static class Infos extends AbstractJetPsiCheckerTest {
public void testAllFilesPresentInInfos() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/infos"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -545,32 +642,38 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
@TestMetadata("Autocasts.kt")
public void testAutocasts() throws Exception {
doTestWithInfos("idea/testData/checker/infos/Autocasts.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/Autocasts.kt");
doTestWithInfos(fileName);
}
@TestMetadata("CapturedInInlinedClosure.kt")
public void testCapturedInInlinedClosure() throws Exception {
doTestWithInfos("idea/testData/checker/infos/CapturedInInlinedClosure.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/CapturedInInlinedClosure.kt");
doTestWithInfos(fileName);
}
@TestMetadata("PropertiesWithBackingFields.kt")
public void testPropertiesWithBackingFields() throws Exception {
doTestWithInfos("idea/testData/checker/infos/PropertiesWithBackingFields.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/PropertiesWithBackingFields.kt");
doTestWithInfos(fileName);
}
@TestMetadata("SmartCastsWithSafeAccess.kt")
public void testSmartCastsWithSafeAccess() throws Exception {
doTestWithInfos("idea/testData/checker/infos/SmartCastsWithSafeAccess.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/SmartCastsWithSafeAccess.kt");
doTestWithInfos(fileName);
}
@TestMetadata("Typos.kt")
public void testTypos() throws Exception {
doTestWithInfos("idea/testData/checker/infos/Typos.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/Typos.kt");
doTestWithInfos(fileName);
}
@TestMetadata("WrapIntoRef.kt")
public void testWrapIntoRef() throws Exception {
doTestWithInfos("idea/testData/checker/infos/WrapIntoRef.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/WrapIntoRef.kt");
doTestWithInfos(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/injava")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public class CompiledKotlinInJavaCompletionTestGenerated extends AbstractCompiledKotlinInJavaCompletionTest {
public void testAllFilesPresentInInjava() throws Exception {
@@ -36,57 +38,68 @@ public class CompiledKotlinInJavaCompletionTestGenerated extends AbstractCompile
@TestMetadata("Class.java")
public void testClass() throws Exception {
doTest("idea/testData/completion/injava/Class.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Class.java");
doTest(fileName);
}
@TestMetadata("ClassMembers.java")
public void testClassMembers() throws Exception {
doTest("idea/testData/completion/injava/ClassMembers.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassMembers.java");
doTest(fileName);
}
@TestMetadata("ClassObject.java")
public void testClassObject() throws Exception {
doTest("idea/testData/completion/injava/ClassObject.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObject.java");
doTest(fileName);
}
@TestMetadata("ClassesFromNamespace.java")
public void testClassesFromNamespace() throws Exception {
doTest("idea/testData/completion/injava/ClassesFromNamespace.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassesFromNamespace.java");
doTest(fileName);
}
@TestMetadata("EnumConstants.java")
public void testEnumConstants() throws Exception {
doTest("idea/testData/completion/injava/EnumConstants.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/EnumConstants.java");
doTest(fileName);
}
@TestMetadata("Nested.java")
public void testNested() throws Exception {
doTest("idea/testData/completion/injava/Nested.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Nested.java");
doTest(fileName);
}
@TestMetadata("NestedObjectInstance.java")
public void testNestedObjectInstance() throws Exception {
doTest("idea/testData/completion/injava/NestedObjectInstance.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedObjectInstance.java");
doTest(fileName);
}
@TestMetadata("ObjectInstance.java")
public void testObjectInstance() throws Exception {
doTest("idea/testData/completion/injava/ObjectInstance.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInstance.java");
doTest(fileName);
}
@TestMetadata("Subpackage.java")
public void testSubpackage() throws Exception {
doTest("idea/testData/completion/injava/Subpackage.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Subpackage.java");
doTest(fileName);
}
@TestMetadata("TopLevelMembers.java")
public void testTopLevelMembers() throws Exception {
doTest("idea/testData/completion/injava/TopLevelMembers.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TopLevelMembers.java");
doTest(fileName);
}
@TestMetadata("TraitMember.java")
public void testTraitMember() throws Exception {
doTest("idea/testData/completion/injava/TraitMember.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TraitMember.java");
doTest(fileName);
}
public static Test suite() {
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/dataFlowValueRendering")
@TestDataPath("$PROJECT_ROOT")
public class DataFlowValueRenderingTestGenerated extends AbstractDataFlowValueRenderingTest {
public void testAllFilesPresentInDataFlowValueRendering() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/dataFlowValueRendering"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,52 +37,62 @@ public class DataFlowValueRenderingTestGenerated extends AbstractDataFlowValueRe
@TestMetadata("classProperty.kt")
public void testClassProperty() throws Exception {
doTest("idea/testData/dataFlowValueRendering/classProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/classProperty.kt");
doTest(fileName);
}
@TestMetadata("complexIdentifier.kt")
public void testComplexIdentifier() throws Exception {
doTest("idea/testData/dataFlowValueRendering/complexIdentifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifier.kt");
doTest(fileName);
}
@TestMetadata("complexIdentifierWithImplicitReceiver.kt")
public void testComplexIdentifierWithImplicitReceiver() throws Exception {
doTest("idea/testData/dataFlowValueRendering/complexIdentifierWithImplicitReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifierWithImplicitReceiver.kt");
doTest(fileName);
}
@TestMetadata("complexIdentifierWithInitiallyNullableReceiver.kt")
public void testComplexIdentifierWithInitiallyNullableReceiver() throws Exception {
doTest("idea/testData/dataFlowValueRendering/complexIdentifierWithInitiallyNullableReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifierWithInitiallyNullableReceiver.kt");
doTest(fileName);
}
@TestMetadata("complexIdentifierWithReceiver.kt")
public void testComplexIdentifierWithReceiver() throws Exception {
doTest("idea/testData/dataFlowValueRendering/complexIdentifierWithReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifierWithReceiver.kt");
doTest(fileName);
}
@TestMetadata("multipleVariables.kt")
public void testMultipleVariables() throws Exception {
doTest("idea/testData/dataFlowValueRendering/multipleVariables.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/multipleVariables.kt");
doTest(fileName);
}
@TestMetadata("packageProperty.kt")
public void testPackageProperty() throws Exception {
doTest("idea/testData/dataFlowValueRendering/packageProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/packageProperty.kt");
doTest(fileName);
}
@TestMetadata("receivers.kt")
public void testReceivers() throws Exception {
doTest("idea/testData/dataFlowValueRendering/receivers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/receivers.kt");
doTest(fileName);
}
@TestMetadata("smartCast.kt")
public void testSmartCast() throws Exception {
doTest("idea/testData/dataFlowValueRendering/smartCast.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/smartCast.kt");
doTest(fileName);
}
@TestMetadata("smartNotNull.kt")
public void testSmartNotNull() throws Exception {
doTest("idea/testData/dataFlowValueRendering/smartNotNull.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/smartNotNull.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,16 +31,19 @@ import java.util.regex.Pattern;
@InnerTestClasses({JSBasicCompletionTestGenerated.Common.class, JSBasicCompletionTestGenerated.Js.class})
public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTest {
@TestMetadata("idea/testData/completion/basic/common")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Common.Extensions.class, Common.NamedParameters.class})
public static class Common extends AbstractJSBasicCompletionTest {
@TestMetadata("AfterFloatOnNewLine.kt")
public void testAfterFloatOnNewLine() throws Exception {
doTest("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt");
doTest(fileName);
}
@TestMetadata("AfterIntSeparatedWithComments.kt")
public void testAfterIntSeparatedWithComments() throws Exception {
doTest("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt");
doTest(fileName);
}
public void testAllFilesPresentInCommon() throws Exception {
@@ -48,415 +52,498 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes
@TestMetadata("AutoCastAfterIf.kt")
public void testAutoCastAfterIf() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastAfterIf.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastAfterIf.kt");
doTest(fileName);
}
@TestMetadata("AutoCastAfterIfMethod.kt")
public void testAutoCastAfterIfMethod() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastAfterIfMethod.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastAfterIfMethod.kt");
doTest(fileName);
}
@TestMetadata("AutoCastForThis.kt")
public void testAutoCastForThis() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastForThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastForThis.kt");
doTest(fileName);
}
@TestMetadata("AutoCastInWhen.kt")
public void testAutoCastInWhen() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastInWhen.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastInWhen.kt");
doTest(fileName);
}
@TestMetadata("BasicAny.kt")
public void testBasicAny() throws Exception {
doTest("idea/testData/completion/basic/common/BasicAny.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicAny.kt");
doTest(fileName);
}
@TestMetadata("BasicInt.kt")
public void testBasicInt() throws Exception {
doTest("idea/testData/completion/basic/common/BasicInt.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicInt.kt");
doTest(fileName);
}
@TestMetadata("BeforeDotInCall.kt")
public void testBeforeDotInCall() throws Exception {
doTest("idea/testData/completion/basic/common/BeforeDotInCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BeforeDotInCall.kt");
doTest(fileName);
}
@TestMetadata("CallLocalLambda.kt")
public void testCallLocalLambda() throws Exception {
doTest("idea/testData/completion/basic/common/CallLocalLambda.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CallLocalLambda.kt");
doTest(fileName);
}
@TestMetadata("classObjectElementsInClass.kt")
public void testClassObjectElementsInClass() throws Exception {
doTest("idea/testData/completion/basic/common/classObjectElementsInClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/classObjectElementsInClass.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration1.kt")
public void testClassRedeclaration1() throws Exception {
doTest("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration2.kt")
public void testClassRedeclaration2() throws Exception {
doTest("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("CompletionInSetter.kt")
public void testCompletionInSetter() throws Exception {
doTest("idea/testData/completion/basic/common/CompletionInSetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CompletionInSetter.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceivers.kt")
public void testDoNotCompleteForErrorReceivers() throws Exception {
doTest("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceiversForce.kt")
public void testDoNotCompleteForErrorReceiversForce() throws Exception {
doTest("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt");
doTest(fileName);
}
@TestMetadata("ExtendClassName.kt")
public void testExtendClassName() throws Exception {
doTest("idea/testData/completion/basic/common/ExtendClassName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtendQualifiedClassName.kt")
public void testExtendQualifiedClassName() throws Exception {
doTest("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtensionForProperty.kt")
public void testExtensionForProperty() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionForProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionForProperty.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiver.kt")
public void testExtensionFunReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiverForce.kt")
public void testExtensionFunReceiverForce() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInsideFunction.kt")
public void testExtensionInsideFunction() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionInsideFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionInsideFunction.kt");
doTest(fileName);
}
@TestMetadata("ExtensionToIntInFloatStyle.kt")
public void testExtensionToIntInFloatStyle() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithAdditionalTypeParameters.kt")
public void testExtensionWithAdditionalTypeParameters() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericParamInReceiver.kt")
public void testExtensionWithGenericParamInReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericReceiver.kt")
public void testExtensionWithGenericReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithInternalGenericParameters.kt")
public void testExtensionWithInternalGenericParameters() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt")
public void testExtensionWithManyTypeParamsInReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
doTest(fileName);
}
@TestMetadata("FromImports.kt")
public void testFromImports() throws Exception {
doTest("idea/testData/completion/basic/common/FromImports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FromImports.kt");
doTest(fileName);
}
@TestMetadata("FunctionCompletionFormatting.kt")
public void testFunctionCompletionFormatting() throws Exception {
doTest("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
doTest(fileName);
}
@TestMetadata("FunctionVariableCallArgument.kt")
public void testFunctionVariableCallArgument() throws Exception {
doTest("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt");
doTest(fileName);
}
@TestMetadata("HigherOrderFunction1.kt")
public void testHigherOrderFunction1() throws Exception {
doTest("idea/testData/completion/basic/common/HigherOrderFunction1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction1.kt");
doTest(fileName);
}
@TestMetadata("InCallExpression.kt")
public void testInCallExpression() throws Exception {
doTest("idea/testData/completion/basic/common/InCallExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InCallExpression.kt");
doTest(fileName);
}
@TestMetadata("InClassInitializer.kt")
public void testInClassInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InClassInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InClassPropertyAccessor.kt")
public void testInClassPropertyAccessor() throws Exception {
doTest("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InEmptyImport.kt")
public void testInEmptyImport() throws Exception {
doTest("idea/testData/completion/basic/common/InEmptyImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InEmptyImport.kt");
doTest(fileName);
}
@TestMetadata("InExpressionNoPrefix.kt")
public void testInExpressionNoPrefix() throws Exception {
doTest("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
doTest(fileName);
}
@TestMetadata("InExtendTypeAnnotation.kt")
public void testInExtendTypeAnnotation() throws Exception {
doTest("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("InFileWithMultiDeclaration.kt")
public void testInFileWithMultiDeclaration() throws Exception {
doTest("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InFileWithTypedef.kt")
public void testInFileWithTypedef() throws Exception {
doTest("idea/testData/completion/basic/common/InFileWithTypedef.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithTypedef.kt");
doTest(fileName);
}
@TestMetadata("InFunInClassInitializer.kt")
public void testInFunInClassInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InFunctionArguments.kt")
public void testInFunctionArguments() throws Exception {
doTest("idea/testData/completion/basic/common/InFunctionArguments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionArguments.kt");
doTest(fileName);
}
@TestMetadata("InGlobalPropertyInitializer.kt")
public void testInGlobalPropertyInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InImport.kt")
public void testInImport() throws Exception {
doTest("idea/testData/completion/basic/common/InImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InImport.kt");
doTest(fileName);
}
@TestMetadata("InInitializerInPropertyAccessor.kt")
public void testInInitializerInPropertyAccessor() throws Exception {
doTest("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InLocalObjectDeclaration.kt")
public void testInLocalObjectDeclaration() throws Exception {
doTest("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InLongDotQualifiedExpression.kt")
public void testInLongDotQualifiedExpression() throws Exception {
doTest("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackage.kt")
public void testInMiddleOfPackage() throws Exception {
doTest("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackageDirective.kt")
public void testInMiddleOfPackageDirective() throws Exception {
doTest("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt");
doTest(fileName);
}
@TestMetadata("InObjectInDelegationSpecifier.kt")
public void testInObjectInDelegationSpecifier() throws Exception {
doTest("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
doTest(fileName);
}
@TestMetadata("InPackageBegin.kt")
public void testInPackageBegin() throws Exception {
doTest("idea/testData/completion/basic/common/InPackageBegin.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPackageBegin.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypes.kt")
public void testInParametersTypes() throws Exception {
doTest("idea/testData/completion/basic/common/InParametersTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypes.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypesForce.kt")
public void testInParametersTypesForce() throws Exception {
doTest("idea/testData/completion/basic/common/InParametersTypesForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypesForce.kt");
doTest(fileName);
}
@TestMetadata("InPropertyAccessor.kt")
public void testInPropertyAccessor() throws Exception {
doTest("idea/testData/completion/basic/common/InPropertyAccessor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InPropertyInitializer.kt")
public void testInPropertyInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InPropertyInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InTypeAnnotation.kt")
public void testInTypeAnnotation() throws Exception {
doTest("idea/testData/completion/basic/common/InTypeAnnotation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("JavaPackage.kt")
public void testJavaPackage() throws Exception {
doTest("idea/testData/completion/basic/common/JavaPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/JavaPackage.kt");
doTest(fileName);
}
@TestMetadata("LocalMultideclarationValues.kt")
public void testLocalMultideclarationValues() throws Exception {
doTest("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
doTest(fileName);
}
@TestMetadata("NamedObject.kt")
public void testNamedObject() throws Exception {
doTest("idea/testData/completion/basic/common/NamedObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NamedObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension.kt")
public void testNestedClassNameForExtension() throws Exception {
doTest("idea/testData/completion/basic/common/NestedClassNameForExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension2.kt")
public void testNestedClassNameForExtension2() throws Exception {
doTest("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt");
doTest(fileName);
}
@TestMetadata("NoClassNameDuplication.kt")
public void testNoClassNameDuplication() throws Exception {
doTest("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterBigFloat.kt")
public void testNoCompletionAfterBigFloat() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterFloat.kt")
public void testNoCompletionAfterFloat() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterInt.kt")
public void testNoCompletionAfterInt() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterInt.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterInt.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterLong.kt")
public void testNoCompletionAfterLong() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterLong.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterLong.kt");
doTest(fileName);
}
@TestMetadata("NoEmptyPackage.kt")
public void testNoEmptyPackage() throws Exception {
doTest("idea/testData/completion/basic/common/NoEmptyPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEmptyPackage.kt");
doTest(fileName);
}
@TestMetadata("NoObjectInTypePosition.kt")
public void testNoObjectInTypePosition() throws Exception {
doTest("idea/testData/completion/basic/common/NoObjectInTypePosition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoObjectInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("NoSecondPressCompletionInAutoPopup.kt")
public void testNoSecondPressCompletionInAutoPopup() throws Exception {
doTest("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt");
doTest(fileName);
}
@TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt")
public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception {
doTest("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration1.kt")
public void testObjectRedeclaration1() throws Exception {
doTest("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration2.kt")
public void testObjectRedeclaration2() throws Exception {
doTest("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("OnlyScopedClassesWithoutExplicit.kt")
public void testOnlyScopedClassesWithoutExplicit() throws Exception {
doTest("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
doTest(fileName);
}
@TestMetadata("OverloadFunctions.kt")
public void testOverloadFunctions() throws Exception {
doTest("idea/testData/completion/basic/common/OverloadFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OverloadFunctions.kt");
doTest(fileName);
}
@TestMetadata("ShortClassNamesInTypePosition.kt")
public void testShortClassNamesInTypePosition() throws Exception {
doTest("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("StandardJetArrayFirst.kt")
public void testStandardJetArrayFirst() throws Exception {
doTest("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
doTest(fileName);
}
@TestMetadata("StandardJetDoubleFirst.kt")
public void testStandardJetDoubleFirst() throws Exception {
doTest("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
doTest(fileName);
}
@TestMetadata("SubpackageInFun.kt")
public void testSubpackageInFun() throws Exception {
doTest("idea/testData/completion/basic/common/SubpackageInFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubpackageInFun.kt");
doTest(fileName);
}
@TestMetadata("TopLevelClassCompletionInQualifiedCall.kt")
public void testTopLevelClassCompletionInQualifiedCall() throws Exception {
doTest("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
doTest(fileName);
}
@TestMetadata("VariableClassName.kt")
public void testVariableClassName() throws Exception {
doTest("idea/testData/completion/basic/common/VariableClassName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VariableClassName.kt");
doTest(fileName);
}
@TestMetadata("VisibilityClassMembersFromExternal.kt")
public void testVisibilityClassMembersFromExternal() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt");
doTest(fileName);
}
@TestMetadata("VisibilityClassMembersFromExternalForce.kt")
public void testVisibilityClassMembersFromExternalForce() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclass.kt")
public void testVisibilityInSubclass() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityInSubclass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclass.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclassForce.kt")
public void testVisibilityInSubclassForce() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/completion/basic/common/extensions")
@TestDataPath("$PROJECT_ROOT")
public static class Extensions extends AbstractJSBasicCompletionTest {
public void testAllFilesPresentInExtensions() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -464,61 +551,73 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes
@TestMetadata("ExtensionInExtendedClass.kt")
public void testExtensionInExtendedClass() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtendedClassThis.kt")
public void testExtensionInExtendedClassThis() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtension.kt")
public void testExtensionInExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtensionThis.kt")
public void testExtensionInExtensionThis() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
doTest(fileName);
}
@TestMetadata("InvalidTypeParameters.kt")
public void testInvalidTypeParameters() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("IrrelevantExtension.kt")
public void testIrrelevantExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
doTest(fileName);
}
@TestMetadata("JavaTypeExtension.kt")
public void testJavaTypeExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinGenericTypeExtension.kt")
public void testKotlinGenericTypeExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinTypeExtension.kt")
public void testKotlinTypeExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/completion/basic/common/namedParameters")
@TestDataPath("$PROJECT_ROOT")
public static class NamedParameters extends AbstractJSBasicCompletionTest {
@TestMetadata("AfterBrace.kt")
public void testAfterBrace() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt");
doTest(fileName);
}
@TestMetadata("AfterComma.kt")
public void testAfterComma() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/AfterComma.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterComma.kt");
doTest(fileName);
}
public void testAllFilesPresentInNamedParameters() throws Exception {
@@ -527,57 +626,68 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes
@TestMetadata("CompactTypeNames.kt")
public void testCompactTypeNames() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt");
doTest(fileName);
}
@TestMetadata("ForEmptyParametersFunction.kt")
public void testForEmptyParametersFunction() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt");
doTest(fileName);
}
@TestMetadata("InParameterExpression.kt")
public void testInParameterExpression() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt");
doTest(fileName);
}
@TestMetadata("NamedParametersFromOverloads.kt")
public void testNamedParametersFromOverloads() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt");
doTest(fileName);
}
@TestMetadata("NamedParamsInConstructor.kt")
public void testNamedParamsInConstructor() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt");
doTest(fileName);
}
@TestMetadata("NoAlreadyUsedParameters.kt")
public void testNoAlreadyUsedParameters() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
doTest(fileName);
}
@TestMetadata("NoParamsFromUnapplicableOverload.kt")
public void testNoParamsFromUnapplicableOverload() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters.kt")
public void testNotOnlyNamedParameters() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters2.kt")
public void testNotOnlyNamedParameters2() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
doTest(fileName);
}
@TestMetadata("OnlyNamedParameters.kt")
public void testOnlyNamedParameters() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("WithParameterExpression.kt")
public void testWithParameterExpression() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt");
doTest(fileName);
}
}
@@ -592,6 +702,7 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes
}
@TestMetadata("idea/testData/completion/basic/js")
@TestDataPath("$PROJECT_ROOT")
public static class Js extends AbstractJSBasicCompletionTest {
public void testAllFilesPresentInJs() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/js"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -599,17 +710,20 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes
@TestMetadata("AutoForceCompletion.kt")
public void testAutoForceCompletion() throws Exception {
doTest("idea/testData/completion/basic/js/AutoForceCompletion.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/AutoForceCompletion.kt");
doTest(fileName);
}
@TestMetadata("InPackage.kt")
public void testInPackage() throws Exception {
doTest("idea/testData/completion/basic/js/InPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/InPackage.kt");
doTest(fileName);
}
@TestMetadata("JSStd.kt")
public void testJSStd() throws Exception {
doTest("idea/testData/completion/basic/js/JSStd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/JSStd.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,16 +31,19 @@ import java.util.regex.Pattern;
@InnerTestClasses({JvmBasicCompletionTestGenerated.Common.class, JvmBasicCompletionTestGenerated.Java.class})
public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionTest {
@TestMetadata("idea/testData/completion/basic/common")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Common.Extensions.class, Common.NamedParameters.class})
public static class Common extends AbstractJvmBasicCompletionTest {
@TestMetadata("AfterFloatOnNewLine.kt")
public void testAfterFloatOnNewLine() throws Exception {
doTest("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt");
doTest(fileName);
}
@TestMetadata("AfterIntSeparatedWithComments.kt")
public void testAfterIntSeparatedWithComments() throws Exception {
doTest("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt");
doTest(fileName);
}
public void testAllFilesPresentInCommon() throws Exception {
@@ -48,415 +52,498 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT
@TestMetadata("AutoCastAfterIf.kt")
public void testAutoCastAfterIf() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastAfterIf.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastAfterIf.kt");
doTest(fileName);
}
@TestMetadata("AutoCastAfterIfMethod.kt")
public void testAutoCastAfterIfMethod() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastAfterIfMethod.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastAfterIfMethod.kt");
doTest(fileName);
}
@TestMetadata("AutoCastForThis.kt")
public void testAutoCastForThis() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastForThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastForThis.kt");
doTest(fileName);
}
@TestMetadata("AutoCastInWhen.kt")
public void testAutoCastInWhen() throws Exception {
doTest("idea/testData/completion/basic/common/AutoCastInWhen.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AutoCastInWhen.kt");
doTest(fileName);
}
@TestMetadata("BasicAny.kt")
public void testBasicAny() throws Exception {
doTest("idea/testData/completion/basic/common/BasicAny.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicAny.kt");
doTest(fileName);
}
@TestMetadata("BasicInt.kt")
public void testBasicInt() throws Exception {
doTest("idea/testData/completion/basic/common/BasicInt.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicInt.kt");
doTest(fileName);
}
@TestMetadata("BeforeDotInCall.kt")
public void testBeforeDotInCall() throws Exception {
doTest("idea/testData/completion/basic/common/BeforeDotInCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BeforeDotInCall.kt");
doTest(fileName);
}
@TestMetadata("CallLocalLambda.kt")
public void testCallLocalLambda() throws Exception {
doTest("idea/testData/completion/basic/common/CallLocalLambda.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CallLocalLambda.kt");
doTest(fileName);
}
@TestMetadata("classObjectElementsInClass.kt")
public void testClassObjectElementsInClass() throws Exception {
doTest("idea/testData/completion/basic/common/classObjectElementsInClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/classObjectElementsInClass.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration1.kt")
public void testClassRedeclaration1() throws Exception {
doTest("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration2.kt")
public void testClassRedeclaration2() throws Exception {
doTest("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("CompletionInSetter.kt")
public void testCompletionInSetter() throws Exception {
doTest("idea/testData/completion/basic/common/CompletionInSetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CompletionInSetter.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceivers.kt")
public void testDoNotCompleteForErrorReceivers() throws Exception {
doTest("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceiversForce.kt")
public void testDoNotCompleteForErrorReceiversForce() throws Exception {
doTest("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt");
doTest(fileName);
}
@TestMetadata("ExtendClassName.kt")
public void testExtendClassName() throws Exception {
doTest("idea/testData/completion/basic/common/ExtendClassName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtendQualifiedClassName.kt")
public void testExtendQualifiedClassName() throws Exception {
doTest("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtensionForProperty.kt")
public void testExtensionForProperty() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionForProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionForProperty.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiver.kt")
public void testExtensionFunReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiverForce.kt")
public void testExtensionFunReceiverForce() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInsideFunction.kt")
public void testExtensionInsideFunction() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionInsideFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionInsideFunction.kt");
doTest(fileName);
}
@TestMetadata("ExtensionToIntInFloatStyle.kt")
public void testExtensionToIntInFloatStyle() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithAdditionalTypeParameters.kt")
public void testExtensionWithAdditionalTypeParameters() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericParamInReceiver.kt")
public void testExtensionWithGenericParamInReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericReceiver.kt")
public void testExtensionWithGenericReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithInternalGenericParameters.kt")
public void testExtensionWithInternalGenericParameters() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt")
public void testExtensionWithManyTypeParamsInReceiver() throws Exception {
doTest("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
doTest(fileName);
}
@TestMetadata("FromImports.kt")
public void testFromImports() throws Exception {
doTest("idea/testData/completion/basic/common/FromImports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FromImports.kt");
doTest(fileName);
}
@TestMetadata("FunctionCompletionFormatting.kt")
public void testFunctionCompletionFormatting() throws Exception {
doTest("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
doTest(fileName);
}
@TestMetadata("FunctionVariableCallArgument.kt")
public void testFunctionVariableCallArgument() throws Exception {
doTest("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt");
doTest(fileName);
}
@TestMetadata("HigherOrderFunction1.kt")
public void testHigherOrderFunction1() throws Exception {
doTest("idea/testData/completion/basic/common/HigherOrderFunction1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction1.kt");
doTest(fileName);
}
@TestMetadata("InCallExpression.kt")
public void testInCallExpression() throws Exception {
doTest("idea/testData/completion/basic/common/InCallExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InCallExpression.kt");
doTest(fileName);
}
@TestMetadata("InClassInitializer.kt")
public void testInClassInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InClassInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InClassPropertyAccessor.kt")
public void testInClassPropertyAccessor() throws Exception {
doTest("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InEmptyImport.kt")
public void testInEmptyImport() throws Exception {
doTest("idea/testData/completion/basic/common/InEmptyImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InEmptyImport.kt");
doTest(fileName);
}
@TestMetadata("InExpressionNoPrefix.kt")
public void testInExpressionNoPrefix() throws Exception {
doTest("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
doTest(fileName);
}
@TestMetadata("InExtendTypeAnnotation.kt")
public void testInExtendTypeAnnotation() throws Exception {
doTest("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("InFileWithMultiDeclaration.kt")
public void testInFileWithMultiDeclaration() throws Exception {
doTest("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InFileWithTypedef.kt")
public void testInFileWithTypedef() throws Exception {
doTest("idea/testData/completion/basic/common/InFileWithTypedef.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithTypedef.kt");
doTest(fileName);
}
@TestMetadata("InFunInClassInitializer.kt")
public void testInFunInClassInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InFunctionArguments.kt")
public void testInFunctionArguments() throws Exception {
doTest("idea/testData/completion/basic/common/InFunctionArguments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionArguments.kt");
doTest(fileName);
}
@TestMetadata("InGlobalPropertyInitializer.kt")
public void testInGlobalPropertyInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InImport.kt")
public void testInImport() throws Exception {
doTest("idea/testData/completion/basic/common/InImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InImport.kt");
doTest(fileName);
}
@TestMetadata("InInitializerInPropertyAccessor.kt")
public void testInInitializerInPropertyAccessor() throws Exception {
doTest("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InLocalObjectDeclaration.kt")
public void testInLocalObjectDeclaration() throws Exception {
doTest("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InLongDotQualifiedExpression.kt")
public void testInLongDotQualifiedExpression() throws Exception {
doTest("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackage.kt")
public void testInMiddleOfPackage() throws Exception {
doTest("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackageDirective.kt")
public void testInMiddleOfPackageDirective() throws Exception {
doTest("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt");
doTest(fileName);
}
@TestMetadata("InObjectInDelegationSpecifier.kt")
public void testInObjectInDelegationSpecifier() throws Exception {
doTest("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
doTest(fileName);
}
@TestMetadata("InPackageBegin.kt")
public void testInPackageBegin() throws Exception {
doTest("idea/testData/completion/basic/common/InPackageBegin.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPackageBegin.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypes.kt")
public void testInParametersTypes() throws Exception {
doTest("idea/testData/completion/basic/common/InParametersTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypes.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypesForce.kt")
public void testInParametersTypesForce() throws Exception {
doTest("idea/testData/completion/basic/common/InParametersTypesForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypesForce.kt");
doTest(fileName);
}
@TestMetadata("InPropertyAccessor.kt")
public void testInPropertyAccessor() throws Exception {
doTest("idea/testData/completion/basic/common/InPropertyAccessor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InPropertyInitializer.kt")
public void testInPropertyInitializer() throws Exception {
doTest("idea/testData/completion/basic/common/InPropertyInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InTypeAnnotation.kt")
public void testInTypeAnnotation() throws Exception {
doTest("idea/testData/completion/basic/common/InTypeAnnotation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("JavaPackage.kt")
public void testJavaPackage() throws Exception {
doTest("idea/testData/completion/basic/common/JavaPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/JavaPackage.kt");
doTest(fileName);
}
@TestMetadata("LocalMultideclarationValues.kt")
public void testLocalMultideclarationValues() throws Exception {
doTest("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
doTest(fileName);
}
@TestMetadata("NamedObject.kt")
public void testNamedObject() throws Exception {
doTest("idea/testData/completion/basic/common/NamedObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NamedObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension.kt")
public void testNestedClassNameForExtension() throws Exception {
doTest("idea/testData/completion/basic/common/NestedClassNameForExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension2.kt")
public void testNestedClassNameForExtension2() throws Exception {
doTest("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt");
doTest(fileName);
}
@TestMetadata("NoClassNameDuplication.kt")
public void testNoClassNameDuplication() throws Exception {
doTest("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterBigFloat.kt")
public void testNoCompletionAfterBigFloat() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterFloat.kt")
public void testNoCompletionAfterFloat() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterInt.kt")
public void testNoCompletionAfterInt() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterInt.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterInt.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterLong.kt")
public void testNoCompletionAfterLong() throws Exception {
doTest("idea/testData/completion/basic/common/NoCompletionAfterLong.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterLong.kt");
doTest(fileName);
}
@TestMetadata("NoEmptyPackage.kt")
public void testNoEmptyPackage() throws Exception {
doTest("idea/testData/completion/basic/common/NoEmptyPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEmptyPackage.kt");
doTest(fileName);
}
@TestMetadata("NoObjectInTypePosition.kt")
public void testNoObjectInTypePosition() throws Exception {
doTest("idea/testData/completion/basic/common/NoObjectInTypePosition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoObjectInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("NoSecondPressCompletionInAutoPopup.kt")
public void testNoSecondPressCompletionInAutoPopup() throws Exception {
doTest("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt");
doTest(fileName);
}
@TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt")
public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception {
doTest("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration1.kt")
public void testObjectRedeclaration1() throws Exception {
doTest("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration2.kt")
public void testObjectRedeclaration2() throws Exception {
doTest("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("OnlyScopedClassesWithoutExplicit.kt")
public void testOnlyScopedClassesWithoutExplicit() throws Exception {
doTest("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
doTest(fileName);
}
@TestMetadata("OverloadFunctions.kt")
public void testOverloadFunctions() throws Exception {
doTest("idea/testData/completion/basic/common/OverloadFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OverloadFunctions.kt");
doTest(fileName);
}
@TestMetadata("ShortClassNamesInTypePosition.kt")
public void testShortClassNamesInTypePosition() throws Exception {
doTest("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("StandardJetArrayFirst.kt")
public void testStandardJetArrayFirst() throws Exception {
doTest("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
doTest(fileName);
}
@TestMetadata("StandardJetDoubleFirst.kt")
public void testStandardJetDoubleFirst() throws Exception {
doTest("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
doTest(fileName);
}
@TestMetadata("SubpackageInFun.kt")
public void testSubpackageInFun() throws Exception {
doTest("idea/testData/completion/basic/common/SubpackageInFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubpackageInFun.kt");
doTest(fileName);
}
@TestMetadata("TopLevelClassCompletionInQualifiedCall.kt")
public void testTopLevelClassCompletionInQualifiedCall() throws Exception {
doTest("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
doTest(fileName);
}
@TestMetadata("VariableClassName.kt")
public void testVariableClassName() throws Exception {
doTest("idea/testData/completion/basic/common/VariableClassName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VariableClassName.kt");
doTest(fileName);
}
@TestMetadata("VisibilityClassMembersFromExternal.kt")
public void testVisibilityClassMembersFromExternal() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt");
doTest(fileName);
}
@TestMetadata("VisibilityClassMembersFromExternalForce.kt")
public void testVisibilityClassMembersFromExternalForce() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclass.kt")
public void testVisibilityInSubclass() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityInSubclass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclass.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclassForce.kt")
public void testVisibilityInSubclassForce() throws Exception {
doTest("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/completion/basic/common/extensions")
@TestDataPath("$PROJECT_ROOT")
public static class Extensions extends AbstractJvmBasicCompletionTest {
public void testAllFilesPresentInExtensions() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -464,61 +551,73 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT
@TestMetadata("ExtensionInExtendedClass.kt")
public void testExtensionInExtendedClass() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtendedClassThis.kt")
public void testExtensionInExtendedClassThis() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtension.kt")
public void testExtensionInExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtensionThis.kt")
public void testExtensionInExtensionThis() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
doTest(fileName);
}
@TestMetadata("InvalidTypeParameters.kt")
public void testInvalidTypeParameters() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("IrrelevantExtension.kt")
public void testIrrelevantExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
doTest(fileName);
}
@TestMetadata("JavaTypeExtension.kt")
public void testJavaTypeExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinGenericTypeExtension.kt")
public void testKotlinGenericTypeExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinTypeExtension.kt")
public void testKotlinTypeExtension() throws Exception {
doTest("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/completion/basic/common/namedParameters")
@TestDataPath("$PROJECT_ROOT")
public static class NamedParameters extends AbstractJvmBasicCompletionTest {
@TestMetadata("AfterBrace.kt")
public void testAfterBrace() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt");
doTest(fileName);
}
@TestMetadata("AfterComma.kt")
public void testAfterComma() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/AfterComma.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterComma.kt");
doTest(fileName);
}
public void testAllFilesPresentInNamedParameters() throws Exception {
@@ -527,57 +626,68 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT
@TestMetadata("CompactTypeNames.kt")
public void testCompactTypeNames() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt");
doTest(fileName);
}
@TestMetadata("ForEmptyParametersFunction.kt")
public void testForEmptyParametersFunction() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt");
doTest(fileName);
}
@TestMetadata("InParameterExpression.kt")
public void testInParameterExpression() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt");
doTest(fileName);
}
@TestMetadata("NamedParametersFromOverloads.kt")
public void testNamedParametersFromOverloads() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt");
doTest(fileName);
}
@TestMetadata("NamedParamsInConstructor.kt")
public void testNamedParamsInConstructor() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt");
doTest(fileName);
}
@TestMetadata("NoAlreadyUsedParameters.kt")
public void testNoAlreadyUsedParameters() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
doTest(fileName);
}
@TestMetadata("NoParamsFromUnapplicableOverload.kt")
public void testNoParamsFromUnapplicableOverload() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters.kt")
public void testNotOnlyNamedParameters() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters2.kt")
public void testNotOnlyNamedParameters2() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
doTest(fileName);
}
@TestMetadata("OnlyNamedParameters.kt")
public void testOnlyNamedParameters() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("WithParameterExpression.kt")
public void testWithParameterExpression() throws Exception {
doTest("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt");
doTest(fileName);
}
}
@@ -592,6 +702,7 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT
}
@TestMetadata("idea/testData/completion/basic/java")
@TestDataPath("$PROJECT_ROOT")
public static class Java extends AbstractJvmBasicCompletionTest {
public void testAllFilesPresentInJava() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/java"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -599,47 +710,56 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT
@TestMetadata("AutoForceCompletion.kt")
public void testAutoForceCompletion() throws Exception {
doTest("idea/testData/completion/basic/java/AutoForceCompletion.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/AutoForceCompletion.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFromStandardLibrary.kt")
public void testExtensionFromStandardLibrary() throws Exception {
doTest("idea/testData/completion/basic/java/ExtensionFromStandardLibrary.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/ExtensionFromStandardLibrary.kt");
doTest(fileName);
}
@TestMetadata("InPackage.kt")
public void testInPackage() throws Exception {
doTest("idea/testData/completion/basic/java/InPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/InPackage.kt");
doTest(fileName);
}
@TestMetadata("JavaClassNames.kt")
public void testJavaClassNames() throws Exception {
doTest("idea/testData/completion/basic/java/JavaClassNames.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/JavaClassNames.kt");
doTest(fileName);
}
@TestMetadata("NoClassNameDuplicationForRuntimeClass.kt")
public void testNoClassNameDuplicationForRuntimeClass() throws Exception {
doTest("idea/testData/completion/basic/java/NoClassNameDuplicationForRuntimeClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/NoClassNameDuplicationForRuntimeClass.kt");
doTest(fileName);
}
@TestMetadata("NoImportedJavaClassDuplication.kt")
public void testNoImportedJavaClassDuplication() throws Exception {
doTest("idea/testData/completion/basic/java/NoImportedJavaClassDuplication.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/NoImportedJavaClassDuplication.kt");
doTest(fileName);
}
@TestMetadata("PropertyMetadata.kt")
public void testPropertyMetadata() throws Exception {
doTest("idea/testData/completion/basic/java/PropertyMetadata.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/PropertyMetadata.kt");
doTest(fileName);
}
@TestMetadata("TopLevelFromStandardLibrary.kt")
public void testTopLevelFromStandardLibrary() throws Exception {
doTest("idea/testData/completion/basic/java/TopLevelFromStandardLibrary.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/TopLevelFromStandardLibrary.kt");
doTest(fileName);
}
@TestMetadata("TopLevelFromStandardLibraryWithoutParam.kt")
public void testTopLevelFromStandardLibraryWithoutParam() throws Exception {
doTest("idea/testData/completion/basic/java/TopLevelFromStandardLibraryWithoutParam.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/TopLevelFromStandardLibraryWithoutParam.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,25 +29,30 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/smart")
@TestDataPath("$PROJECT_ROOT")
public class JvmSmartCompletionTestGenerated extends AbstractJvmSmartCompletionTest {
@TestMetadata("AfterAs.kt")
public void testAfterAs() throws Exception {
doTest("idea/testData/completion/smart/AfterAs.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterAs.kt");
doTest(fileName);
}
@TestMetadata("AfterAs2.kt")
public void testAfterAs2() throws Exception {
doTest("idea/testData/completion/smart/AfterAs2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterAs2.kt");
doTest(fileName);
}
@TestMetadata("AfterAs3.kt")
public void testAfterAs3() throws Exception {
doTest("idea/testData/completion/smart/AfterAs3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterAs3.kt");
doTest(fileName);
}
@TestMetadata("AfterExclSign.kt")
public void testAfterExclSign() throws Exception {
doTest("idea/testData/completion/smart/AfterExclSign.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterExclSign.kt");
doTest(fileName);
}
public void testAllFilesPresentInSmart() throws Exception {
@@ -55,532 +61,638 @@ public class JvmSmartCompletionTestGenerated extends AbstractJvmSmartCompletionT
@TestMetadata("AnonymousObject1.kt")
public void testAnonymousObject1() throws Exception {
doTest("idea/testData/completion/smart/AnonymousObject1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnonymousObject1.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObject2.kt")
public void testAnonymousObject2() throws Exception {
doTest("idea/testData/completion/smart/AnonymousObject2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnonymousObject2.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObjectForJavaInterface.kt")
public void testAnonymousObjectForJavaInterface() throws Exception {
doTest("idea/testData/completion/smart/AnonymousObjectForJavaInterface.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnonymousObjectForJavaInterface.kt");
doTest(fileName);
}
@TestMetadata("AnyExpected.kt")
public void testAnyExpected() throws Exception {
doTest("idea/testData/completion/smart/AnyExpected.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnyExpected.kt");
doTest(fileName);
}
@TestMetadata("AutoCastedType.kt")
public void testAutoCastedType() throws Exception {
doTest("idea/testData/completion/smart/AutoCastedType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoCastedType.kt");
doTest(fileName);
}
@TestMetadata("AutoCastedTypeWithQualifier.kt")
public void testAutoCastedTypeWithQualifier() throws Exception {
doTest("idea/testData/completion/smart/AutoCastedTypeWithQualifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoCastedTypeWithQualifier.kt");
doTest(fileName);
}
@TestMetadata("AutoNotNullType.kt")
public void testAutoNotNullType() throws Exception {
doTest("idea/testData/completion/smart/AutoNotNullType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullType.kt");
doTest(fileName);
}
@TestMetadata("AutoNotNullType2.kt")
public void testAutoNotNullType2() throws Exception {
doTest("idea/testData/completion/smart/AutoNotNullType2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullType2.kt");
doTest(fileName);
}
@TestMetadata("AutoNotNullTypeForConstructorParameter.kt")
public void testAutoNotNullTypeForConstructorParameter() throws Exception {
doTest("idea/testData/completion/smart/AutoNotNullTypeForConstructorParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullTypeForConstructorParameter.kt");
doTest(fileName);
}
@TestMetadata("AutoNotNullTypeWithQualifier.kt")
public void testAutoNotNullTypeWithQualifier() throws Exception {
doTest("idea/testData/completion/smart/AutoNotNullTypeWithQualifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullTypeWithQualifier.kt");
doTest(fileName);
}
@TestMetadata("BeforeArgumentWithBinaryOperation.kt")
public void testBeforeArgumentWithBinaryOperation() throws Exception {
doTest("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation.kt");
doTest(fileName);
}
@TestMetadata("BeforeArgumentWithBinaryOperation2.kt")
public void testBeforeArgumentWithBinaryOperation2() throws Exception {
doTest("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation2.kt");
doTest(fileName);
}
@TestMetadata("BeforeArgumentWithBinaryOperation3.kt")
public void testBeforeArgumentWithBinaryOperation3() throws Exception {
doTest("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation3.kt");
doTest(fileName);
}
@TestMetadata("BooleanExpected.kt")
public void testBooleanExpected() throws Exception {
doTest("idea/testData/completion/smart/BooleanExpected.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BooleanExpected.kt");
doTest(fileName);
}
@TestMetadata("ChainedCall.kt")
public void testChainedCall() throws Exception {
doTest("idea/testData/completion/smart/ChainedCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ChainedCall.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMembers.kt")
public void testClassObjectMembers() throws Exception {
doTest("idea/testData/completion/smart/ClassObjectMembers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ClassObjectMembers.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMembersForNullable.kt")
public void testClassObjectMembersForNullable() throws Exception {
doTest("idea/testData/completion/smart/ClassObjectMembersForNullable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ClassObjectMembersForNullable.kt");
doTest(fileName);
}
@TestMetadata("Constructor.kt")
public void testConstructor() throws Exception {
doTest("idea/testData/completion/smart/Constructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Constructor.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForGenericType.kt")
public void testConstructorForGenericType() throws Exception {
doTest("idea/testData/completion/smart/ConstructorForGenericType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ConstructorForGenericType.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForJavaClass.kt")
public void testConstructorForJavaClass() throws Exception {
doTest("idea/testData/completion/smart/ConstructorForJavaClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ConstructorForJavaClass.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForNullable.kt")
public void testConstructorForNullable() throws Exception {
doTest("idea/testData/completion/smart/ConstructorForNullable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ConstructorForNullable.kt");
doTest(fileName);
}
@TestMetadata("EmptyPrefix.kt")
public void testEmptyPrefix() throws Exception {
doTest("idea/testData/completion/smart/EmptyPrefix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EmptyPrefix.kt");
doTest(fileName);
}
@TestMetadata("EnumMembers.kt")
public void testEnumMembers() throws Exception {
doTest("idea/testData/completion/smart/EnumMembers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EnumMembers.kt");
doTest(fileName);
}
@TestMetadata("EqOperator.kt")
public void testEqOperator() throws Exception {
doTest("idea/testData/completion/smart/EqOperator.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EqOperator.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference1.kt")
public void testFunctionReference1() throws Exception {
doTest("idea/testData/completion/smart/FunctionReference1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference1.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference3.kt")
public void testFunctionReference3() throws Exception {
doTest("idea/testData/completion/smart/FunctionReference3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference3.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference4.kt")
public void testFunctionReference4() throws Exception {
doTest("idea/testData/completion/smart/FunctionReference4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference4.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference5.kt")
public void testFunctionReference5() throws Exception {
doTest("idea/testData/completion/smart/FunctionReference5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference5.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference6.kt")
public void testFunctionReference6() throws Exception {
doTest("idea/testData/completion/smart/FunctionReference6.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference6.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference7.kt")
public void testFunctionReference7() throws Exception {
doTest("idea/testData/completion/smart/FunctionReference7.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference7.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference9.kt")
public void testFunctionReference9() throws Exception {
doTest("idea/testData/completion/smart/FunctionReference9.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference9.kt");
doTest(fileName);
}
@TestMetadata("GenericMethodArgument.kt")
public void testGenericMethodArgument() throws Exception {
doTest("idea/testData/completion/smart/GenericMethodArgument.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/GenericMethodArgument.kt");
doTest(fileName);
}
@TestMetadata("IfCondition.kt")
public void testIfCondition() throws Exception {
doTest("idea/testData/completion/smart/IfCondition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfCondition.kt");
doTest(fileName);
}
@TestMetadata("IfValue1.kt")
public void testIfValue1() throws Exception {
doTest("idea/testData/completion/smart/IfValue1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue1.kt");
doTest(fileName);
}
@TestMetadata("IfValue2.kt")
public void testIfValue2() throws Exception {
doTest("idea/testData/completion/smart/IfValue2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue2.kt");
doTest(fileName);
}
@TestMetadata("IfValue3.kt")
public void testIfValue3() throws Exception {
doTest("idea/testData/completion/smart/IfValue3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue3.kt");
doTest(fileName);
}
@TestMetadata("IfValue4.kt")
public void testIfValue4() throws Exception {
doTest("idea/testData/completion/smart/IfValue4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue4.kt");
doTest(fileName);
}
@TestMetadata("IfValueInBlock1.kt")
public void testIfValueInBlock1() throws Exception {
doTest("idea/testData/completion/smart/IfValueInBlock1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValueInBlock1.kt");
doTest(fileName);
}
@TestMetadata("IfValueInBlock2.kt")
public void testIfValueInBlock2() throws Exception {
doTest("idea/testData/completion/smart/IfValueInBlock2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValueInBlock2.kt");
doTest(fileName);
}
@TestMetadata("ImplicitlyTypedFunBody.kt")
public void testImplicitlyTypedFunBody() throws Exception {
doTest("idea/testData/completion/smart/ImplicitlyTypedFunBody.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedFunBody.kt");
doTest(fileName);
}
@TestMetadata("ImplicitlyTypedValInitializer1.kt")
public void testImplicitlyTypedValInitializer1() throws Exception {
doTest("idea/testData/completion/smart/ImplicitlyTypedValInitializer1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedValInitializer1.kt");
doTest(fileName);
}
@TestMetadata("ImplicitlyTypedValInitializer2.kt")
public void testImplicitlyTypedValInitializer2() throws Exception {
doTest("idea/testData/completion/smart/ImplicitlyTypedValInitializer2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedValInitializer2.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator1.kt")
public void testInElvisOperator1() throws Exception {
doTest("idea/testData/completion/smart/InElvisOperator1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator1.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator2.kt")
public void testInElvisOperator2() throws Exception {
doTest("idea/testData/completion/smart/InElvisOperator2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator2.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator3.kt")
public void testInElvisOperator3() throws Exception {
doTest("idea/testData/completion/smart/InElvisOperator3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator3.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator4.kt")
public void testInElvisOperator4() throws Exception {
doTest("idea/testData/completion/smart/InElvisOperator4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator4.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator5.kt")
public void testInElvisOperator5() throws Exception {
doTest("idea/testData/completion/smart/InElvisOperator5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator5.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator6.kt")
public void testInElvisOperator6() throws Exception {
doTest("idea/testData/completion/smart/InElvisOperator6.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator6.kt");
doTest(fileName);
}
@TestMetadata("InaccessibleConstructor.kt")
public void testInaccessibleConstructor() throws Exception {
doTest("idea/testData/completion/smart/InaccessibleConstructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InaccessibleConstructor.kt");
doTest(fileName);
}
@TestMetadata("InsideIdentifier.kt")
public void testInsideIdentifier() throws Exception {
doTest("idea/testData/completion/smart/InsideIdentifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InsideIdentifier.kt");
doTest(fileName);
}
@TestMetadata("InvokeFunctionVariable.kt")
public void testInvokeFunctionVariable() throws Exception {
doTest("idea/testData/completion/smart/InvokeFunctionVariable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InvokeFunctionVariable.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMembers.kt")
public void testJavaEnumMembers() throws Exception {
doTest("idea/testData/completion/smart/JavaEnumMembers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembers.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMembersAfterQualifier.kt")
public void testJavaEnumMembersAfterQualifier() throws Exception {
doTest("idea/testData/completion/smart/JavaEnumMembersAfterQualifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembersAfterQualifier.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMembersForNullable.kt")
public void testJavaEnumMembersForNullable() throws Exception {
doTest("idea/testData/completion/smart/JavaEnumMembersForNullable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembersForNullable.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticFields.kt")
public void testJavaStaticFields() throws Exception {
doTest("idea/testData/completion/smart/JavaStaticFields.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticFields.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticFieldsForNullable.kt")
public void testJavaStaticFieldsForNullable() throws Exception {
doTest("idea/testData/completion/smart/JavaStaticFieldsForNullable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticFieldsForNullable.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticMethods.kt")
public void testJavaStaticMethods() throws Exception {
doTest("idea/testData/completion/smart/JavaStaticMethods.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticMethods.kt");
doTest(fileName);
}
@TestMetadata("Lambda1.kt")
public void testLambda1() throws Exception {
doTest("idea/testData/completion/smart/Lambda1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda1.kt");
doTest(fileName);
}
@TestMetadata("Lambda2.kt")
public void testLambda2() throws Exception {
doTest("idea/testData/completion/smart/Lambda2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda2.kt");
doTest(fileName);
}
@TestMetadata("Lambda3.kt")
public void testLambda3() throws Exception {
doTest("idea/testData/completion/smart/Lambda3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda3.kt");
doTest(fileName);
}
@TestMetadata("Lambda4.kt")
public void testLambda4() throws Exception {
doTest("idea/testData/completion/smart/Lambda4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda4.kt");
doTest(fileName);
}
@TestMetadata("Lambda5.kt")
public void testLambda5() throws Exception {
doTest("idea/testData/completion/smart/Lambda5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda5.kt");
doTest(fileName);
}
@TestMetadata("MethodCallArgument.kt")
public void testMethodCallArgument() throws Exception {
doTest("idea/testData/completion/smart/MethodCallArgument.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MethodCallArgument.kt");
doTest(fileName);
}
@TestMetadata("NoConstructorWithQualifier.kt")
public void testNoConstructorWithQualifier() throws Exception {
doTest("idea/testData/completion/smart/NoConstructorWithQualifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoConstructorWithQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoFunctionReferenceAfterQualifier.kt")
public void testNoFunctionReferenceAfterQualifier() throws Exception {
doTest("idea/testData/completion/smart/NoFunctionReferenceAfterQualifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoFunctionReferenceAfterQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoNothing.kt")
public void testNoNothing() throws Exception {
doTest("idea/testData/completion/smart/NoNothing.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoNothing.kt");
doTest(fileName);
}
@TestMetadata("NoPrivateOverload.kt")
public void testNoPrivateOverload() throws Exception {
doTest("idea/testData/completion/smart/NoPrivateOverload.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoPrivateOverload.kt");
doTest(fileName);
}
@TestMetadata("NoQualifiedThisOfAnonymousObject.kt")
public void testNoQualifiedThisOfAnonymousObject() throws Exception {
doTest("idea/testData/completion/smart/NoQualifiedThisOfAnonymousObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoQualifiedThisOfAnonymousObject.kt");
doTest(fileName);
}
@TestMetadata("NoSillyAssignment.kt")
public void testNoSillyAssignment() throws Exception {
doTest("idea/testData/completion/smart/NoSillyAssignment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoSillyAssignment.kt");
doTest(fileName);
}
@TestMetadata("NotEqOperator.kt")
public void testNotEqOperator() throws Exception {
doTest("idea/testData/completion/smart/NotEqOperator.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NotEqOperator.kt");
doTest(fileName);
}
@TestMetadata("NotSillyAssignment.kt")
public void testNotSillyAssignment() throws Exception {
doTest("idea/testData/completion/smart/NotSillyAssignment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NotSillyAssignment.kt");
doTest(fileName);
}
@TestMetadata("Null.kt")
public void testNull() throws Exception {
doTest("idea/testData/completion/smart/Null.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Null.kt");
doTest(fileName);
}
@TestMetadata("NullableThis.kt")
public void testNullableThis() throws Exception {
doTest("idea/testData/completion/smart/NullableThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NullableThis.kt");
doTest(fileName);
}
@TestMetadata("ObjectsFromType.kt")
public void testObjectsFromType() throws Exception {
doTest("idea/testData/completion/smart/ObjectsFromType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ObjectsFromType.kt");
doTest(fileName);
}
@TestMetadata("OverloadedConstructorArgument.kt")
public void testOverloadedConstructorArgument() throws Exception {
doTest("idea/testData/completion/smart/OverloadedConstructorArgument.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedConstructorArgument.kt");
doTest(fileName);
}
@TestMetadata("OverloadedMethodCallArgument1.kt")
public void testOverloadedMethodCallArgument1() throws Exception {
doTest("idea/testData/completion/smart/OverloadedMethodCallArgument1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument1.kt");
doTest(fileName);
}
@TestMetadata("OverloadedMethodCallArgument2.kt")
public void testOverloadedMethodCallArgument2() throws Exception {
doTest("idea/testData/completion/smart/OverloadedMethodCallArgument2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument2.kt");
doTest(fileName);
}
@TestMetadata("OverloadedMethodCallArgument3.kt")
public void testOverloadedMethodCallArgument3() throws Exception {
doTest("idea/testData/completion/smart/OverloadedMethodCallArgument3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument3.kt");
doTest(fileName);
}
@TestMetadata("PrivateConstructorForAbstract.kt")
public void testPrivateConstructorForAbstract() throws Exception {
doTest("idea/testData/completion/smart/PrivateConstructorForAbstract.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/PrivateConstructorForAbstract.kt");
doTest(fileName);
}
@TestMetadata("ProtectedConstructorForAbstract.kt")
public void testProtectedConstructorForAbstract() throws Exception {
doTest("idea/testData/completion/smart/ProtectedConstructorForAbstract.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ProtectedConstructorForAbstract.kt");
doTest(fileName);
}
@TestMetadata("QualifiedOverloadedMethodCallArgument1.kt")
public void testQualifiedOverloadedMethodCallArgument1() throws Exception {
doTest("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument1.kt");
doTest(fileName);
}
@TestMetadata("QualifiedOverloadedMethodCallArgument2.kt")
public void testQualifiedOverloadedMethodCallArgument2() throws Exception {
doTest("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument2.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThis.kt")
public void testQualifiedThis() throws Exception {
doTest("idea/testData/completion/smart/QualifiedThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThis.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionFunction.kt")
public void testQualifiedThisOfExtensionFunction() throws Exception {
doTest("idea/testData/completion/smart/QualifiedThisOfExtensionFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionFunction.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionLambda1.kt")
public void testQualifiedThisOfExtensionLambda1() throws Exception {
doTest("idea/testData/completion/smart/QualifiedThisOfExtensionLambda1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionLambda1.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionLambda2.kt")
public void testQualifiedThisOfExtensionLambda2() throws Exception {
doTest("idea/testData/completion/smart/QualifiedThisOfExtensionLambda2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionLambda2.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionLambda3.kt")
public void testQualifiedThisOfExtensionLambda3() throws Exception {
doTest("idea/testData/completion/smart/QualifiedThisOfExtensionLambda3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionLambda3.kt");
doTest(fileName);
}
@TestMetadata("SAMExpected1.kt")
public void testSAMExpected1() throws Exception {
doTest("idea/testData/completion/smart/SAMExpected1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SAMExpected1.kt");
doTest(fileName);
}
@TestMetadata("SkipUnresolvedTypes.kt")
public void testSkipUnresolvedTypes() throws Exception {
doTest("idea/testData/completion/smart/SkipUnresolvedTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SkipUnresolvedTypes.kt");
doTest(fileName);
}
@TestMetadata("This.kt")
public void testThis() throws Exception {
doTest("idea/testData/completion/smart/This.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/This.kt");
doTest(fileName);
}
@TestMetadata("UnresolvedExpectedType.kt")
public void testUnresolvedExpectedType() throws Exception {
doTest("idea/testData/completion/smart/UnresolvedExpectedType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/UnresolvedExpectedType.kt");
doTest(fileName);
}
@TestMetadata("VariableInitializer.kt")
public void testVariableInitializer() throws Exception {
doTest("idea/testData/completion/smart/VariableInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/VariableInitializer.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue1.kt")
public void testWhenEntryValue1() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue1.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue2.kt")
public void testWhenEntryValue2() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue2.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue3.kt")
public void testWhenEntryValue3() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue3.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue4.kt")
public void testWhenEntryValue4() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue4.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue5.kt")
public void testWhenEntryValue5() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue5.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue6.kt")
public void testWhenEntryValue6() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue6.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue6.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue7.kt")
public void testWhenEntryValue7() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue7.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue7.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue8.kt")
public void testWhenEntryValue8() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue8.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue8.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryValue9.kt")
public void testWhenEntryValue9() throws Exception {
doTest("idea/testData/completion/smart/WhenEntryValue9.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue9.kt");
doTest(fileName);
}
@TestMetadata("WhenWithNoSubjectEntryValue1.kt")
public void testWhenWithNoSubjectEntryValue1() throws Exception {
doTest("idea/testData/completion/smart/WhenWithNoSubjectEntryValue1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenWithNoSubjectEntryValue1.kt");
doTest(fileName);
}
@TestMetadata("WhenWithNoSubjectEntryValue2.kt")
public void testWhenWithNoSubjectEntryValue2() throws Exception {
doTest("idea/testData/completion/smart/WhenWithNoSubjectEntryValue2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenWithNoSubjectEntryValue2.kt");
doTest(fileName);
}
@TestMetadata("WithPrefix.kt")
public void testWithPrefix() throws Exception {
doTest("idea/testData/completion/smart/WithPrefix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WithPrefix.kt");
doTest(fileName);
}
@TestMetadata("WithQualifier.kt")
public void testWithQualifier() throws Exception {
doTest("idea/testData/completion/smart/WithQualifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WithQualifier.kt");
doTest(fileName);
}
@TestMetadata("WrongNumberOfTypeArguments.kt")
public void testWrongNumberOfTypeArguments() throws Exception {
doTest("idea/testData/completion/smart/WrongNumberOfTypeArguments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WrongNumberOfTypeArguments.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/basic/custom")
@TestDataPath("$PROJECT_ROOT")
public class JvmWithLibBasicCompletionTestGenerated extends AbstractJvmWithLibBasicCompletionTest {
public void testAllFilesPresentInCustom() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/custom"), Pattern.compile("^(.+)\\.kt$"), false);
@@ -35,32 +37,38 @@ public class JvmWithLibBasicCompletionTestGenerated extends AbstractJvmWithLibBa
@TestMetadata("NamedArgumentsJava.kt")
public void testNamedArgumentsJava() throws Exception {
doTest("idea/testData/completion/basic/custom/NamedArgumentsJava.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/NamedArgumentsJava.kt");
doTest(fileName);
}
@TestMetadata("NamedArgumentsKotlin.kt")
public void testNamedArgumentsKotlin() throws Exception {
doTest("idea/testData/completion/basic/custom/NamedArgumentsKotlin.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/NamedArgumentsKotlin.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedExtFun.kt")
public void testTopLevelNonImportedExtFun() throws Exception {
doTest("idea/testData/completion/basic/custom/TopLevelNonImportedExtFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedExtFun.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedExtProp.kt")
public void testTopLevelNonImportedExtProp() throws Exception {
doTest("idea/testData/completion/basic/custom/TopLevelNonImportedExtProp.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedExtProp.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedFun.kt")
public void testTopLevelNonImportedFun() throws Exception {
doTest("idea/testData/completion/basic/custom/TopLevelNonImportedFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedFun.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedProperty.kt")
public void testTopLevelNonImportedProperty() throws Exception {
doTest("idea/testData/completion/basic/custom/TopLevelNonImportedProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedProperty.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,20 +29,24 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/keywords")
@TestDataPath("$PROJECT_ROOT")
public class KeywordCompletionTestGenerated extends AbstractKeywordCompletionTest {
@TestMetadata("AfterClassProperty.kt")
public void testAfterClassProperty() throws Exception {
doTest("idea/testData/completion/keywords/AfterClassProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterClassProperty.kt");
doTest(fileName);
}
@TestMetadata("AfterDot.kt")
public void testAfterDot() throws Exception {
doTest("idea/testData/completion/keywords/AfterDot.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterDot.kt");
doTest(fileName);
}
@TestMetadata("AfterSpaceAndDot.kt")
public void testAfterSpaceAndDot() throws Exception {
doTest("idea/testData/completion/keywords/AfterSpaceAndDot.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterSpaceAndDot.kt");
doTest(fileName);
}
public void testAllFilesPresentInKeywords() throws Exception {
@@ -50,132 +55,158 @@ public class KeywordCompletionTestGenerated extends AbstractKeywordCompletionTes
@TestMetadata("classObject.kt")
public void testClassObject() throws Exception {
doTest("idea/testData/completion/keywords/classObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/classObject.kt");
doTest(fileName);
}
@TestMetadata("InBlockComment.kt")
public void testInBlockComment() throws Exception {
doTest("idea/testData/completion/keywords/InBlockComment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InBlockComment.kt");
doTest(fileName);
}
@TestMetadata("InChar.kt")
public void testInChar() throws Exception {
doTest("idea/testData/completion/keywords/InChar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InChar.kt");
doTest(fileName);
}
@TestMetadata("InClassBeforeFun.kt")
public void testInClassBeforeFun() throws Exception {
doTest("idea/testData/completion/keywords/InClassBeforeFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassBeforeFun.kt");
doTest(fileName);
}
@TestMetadata("InClassNoCompletionInValName.kt")
public void testInClassNoCompletionInValName() throws Exception {
doTest("idea/testData/completion/keywords/InClassNoCompletionInValName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassNoCompletionInValName.kt");
doTest(fileName);
}
@TestMetadata("InClassProperty.kt")
public void testInClassProperty() throws Exception {
doTest("idea/testData/completion/keywords/InClassProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassProperty.kt");
doTest(fileName);
}
@TestMetadata("InClassScope.kt")
public void testInClassScope() throws Exception {
doTest("idea/testData/completion/keywords/InClassScope.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassScope.kt");
doTest(fileName);
}
@TestMetadata("InClassTypeParameters.kt")
public void testInClassTypeParameters() throws Exception {
doTest("idea/testData/completion/keywords/InClassTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("InFunctionName.kt")
public void testInFunctionName() throws Exception {
doTest("idea/testData/completion/keywords/InFunctionName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionName.kt");
doTest(fileName);
}
@TestMetadata("InFunctionNoCompletionInValName.kt")
public void testInFunctionNoCompletionInValName() throws Exception {
doTest("idea/testData/completion/keywords/InFunctionNoCompletionInValName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionNoCompletionInValName.kt");
doTest(fileName);
}
@TestMetadata("InFunctionScope.kt")
public void testInFunctionScope() throws Exception {
doTest("idea/testData/completion/keywords/InFunctionScope.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionScope.kt");
doTest(fileName);
}
@TestMetadata("InFunctionTypeReference.kt")
public void testInFunctionTypeReference() throws Exception {
doTest("idea/testData/completion/keywords/InFunctionTypeReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionTypeReference.kt");
doTest(fileName);
}
@TestMetadata("InMethodParametersList.kt")
public void testInMethodParametersList() throws Exception {
doTest("idea/testData/completion/keywords/InMethodParametersList.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InMethodParametersList.kt");
doTest(fileName);
}
@TestMetadata("InModifierListInsideClass.kt")
public void testInModifierListInsideClass() throws Exception {
doTest("idea/testData/completion/keywords/InModifierListInsideClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InModifierListInsideClass.kt");
doTest(fileName);
}
@TestMetadata("InNotFinishedGenericWithFunAfter.kt")
public void testInNotFinishedGenericWithFunAfter() throws Exception {
doTest("idea/testData/completion/keywords/InNotFinishedGenericWithFunAfter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InNotFinishedGenericWithFunAfter.kt");
doTest(fileName);
}
@TestMetadata("InParametersList.kt")
public void testInParametersList() throws Exception {
doTest("idea/testData/completion/keywords/InParametersList.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InParametersList.kt");
doTest(fileName);
}
@TestMetadata("InPropertyTypeReference.kt")
public void testInPropertyTypeReference() throws Exception {
doTest("idea/testData/completion/keywords/InPropertyTypeReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InPropertyTypeReference.kt");
doTest(fileName);
}
@TestMetadata("InString.kt")
public void testInString() throws Exception {
doTest("idea/testData/completion/keywords/InString.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InString.kt");
doTest(fileName);
}
@TestMetadata("InTopNoCompletionInVarName.kt")
public void testInTopNoCompletionInVarName() throws Exception {
doTest("idea/testData/completion/keywords/InTopNoCompletionInVarName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTopNoCompletionInVarName.kt");
doTest(fileName);
}
@TestMetadata("InTopProperty.kt")
public void testInTopProperty() throws Exception {
doTest("idea/testData/completion/keywords/InTopProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTopProperty.kt");
doTest(fileName);
}
@TestMetadata("InTopScopeAfterPackage.kt")
public void testInTopScopeAfterPackage() throws Exception {
doTest("idea/testData/completion/keywords/InTopScopeAfterPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTopScopeAfterPackage.kt");
doTest(fileName);
}
@TestMetadata("InTypeScope.kt")
public void testInTypeScope() throws Exception {
doTest("idea/testData/completion/keywords/InTypeScope.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTypeScope.kt");
doTest(fileName);
}
@TestMetadata("LineComment.kt")
public void testLineComment() throws Exception {
doTest("idea/testData/completion/keywords/LineComment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/LineComment.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionForCapitalPrefix.kt")
public void testNoCompletionForCapitalPrefix() throws Exception {
doTest("idea/testData/completion/keywords/NoCompletionForCapitalPrefix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoCompletionForCapitalPrefix.kt");
doTest(fileName);
}
@TestMetadata("PropertySetterGetter.kt")
public void testPropertySetterGetter() throws Exception {
doTest("idea/testData/completion/keywords/PropertySetterGetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PropertySetterGetter.kt");
doTest(fileName);
}
@TestMetadata("TopScope.kt")
public void testTopScope() throws Exception {
doTest("idea/testData/completion/keywords/TopScope.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/TopScope.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/injava")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public class KotlinSourceInJavaCompletionTestGenerated extends AbstractKotlinSourceInJavaCompletionTest {
public void testAllFilesPresentInInjava() throws Exception {
@@ -36,57 +38,68 @@ public class KotlinSourceInJavaCompletionTestGenerated extends AbstractKotlinSou
@TestMetadata("Class.java")
public void testClass() throws Exception {
doTest("idea/testData/completion/injava/Class.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Class.java");
doTest(fileName);
}
@TestMetadata("ClassMembers.java")
public void testClassMembers() throws Exception {
doTest("idea/testData/completion/injava/ClassMembers.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassMembers.java");
doTest(fileName);
}
@TestMetadata("ClassObject.java")
public void testClassObject() throws Exception {
doTest("idea/testData/completion/injava/ClassObject.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObject.java");
doTest(fileName);
}
@TestMetadata("ClassesFromNamespace.java")
public void testClassesFromNamespace() throws Exception {
doTest("idea/testData/completion/injava/ClassesFromNamespace.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassesFromNamespace.java");
doTest(fileName);
}
@TestMetadata("EnumConstants.java")
public void testEnumConstants() throws Exception {
doTest("idea/testData/completion/injava/EnumConstants.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/EnumConstants.java");
doTest(fileName);
}
@TestMetadata("Nested.java")
public void testNested() throws Exception {
doTest("idea/testData/completion/injava/Nested.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Nested.java");
doTest(fileName);
}
@TestMetadata("NestedObjectInstance.java")
public void testNestedObjectInstance() throws Exception {
doTest("idea/testData/completion/injava/NestedObjectInstance.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedObjectInstance.java");
doTest(fileName);
}
@TestMetadata("ObjectInstance.java")
public void testObjectInstance() throws Exception {
doTest("idea/testData/completion/injava/ObjectInstance.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInstance.java");
doTest(fileName);
}
@TestMetadata("Subpackage.java")
public void testSubpackage() throws Exception {
doTest("idea/testData/completion/injava/Subpackage.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Subpackage.java");
doTest(fileName);
}
@TestMetadata("TopLevelMembers.java")
public void testTopLevelMembers() throws Exception {
doTest("idea/testData/completion/injava/TopLevelMembers.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TopLevelMembers.java");
doTest(fileName);
}
@TestMetadata("TraitMember.java")
public void testTraitMember() throws Exception {
doTest("idea/testData/completion/injava/TraitMember.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TraitMember.java");
doTest(fileName);
}
public static Test suite() {
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/basic/multifile")
@TestDataPath("$PROJECT_ROOT")
public class MultiFileJvmBasicCompletionTestGenerated extends AbstractMultiFileJvmBasicCompletionTest {
public void testAllFilesPresentInMultifile() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/multifile"), Pattern.compile("^([^\\.]+)$"), false);
@@ -35,102 +37,122 @@ public class MultiFileJvmBasicCompletionTestGenerated extends AbstractMultiFileJ
@TestMetadata("CompleteFunctionWithNoSpecifiedType")
public void testCompleteFunctionWithNoSpecifiedType() throws Exception {
doTest("idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/");
doTest(fileName);
}
@TestMetadata("CompleteImportedFunction")
public void testCompleteImportedFunction() throws Exception {
doTest("idea/testData/completion/basic/multifile/CompleteImportedFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompleteImportedFunction/");
doTest(fileName);
}
@TestMetadata("CompletionOnImportedFunction")
public void testCompletionOnImportedFunction() throws Exception {
doTest("idea/testData/completion/basic/multifile/CompletionOnImportedFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompletionOnImportedFunction/");
doTest(fileName);
}
@TestMetadata("DoNotCompleteWithConstraints")
public void testDoNotCompleteWithConstraints() throws Exception {
doTest("idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/");
doTest(fileName);
}
@TestMetadata("EnumEntry")
public void testEnumEntry() throws Exception {
doTest("idea/testData/completion/basic/multifile/EnumEntry/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/EnumEntry/");
doTest(fileName);
}
@TestMetadata("ExtensionFunction")
public void testExtensionFunction() throws Exception {
doTest("idea/testData/completion/basic/multifile/ExtensionFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionFunction/");
doTest(fileName);
}
@TestMetadata("ExtensionFunctionOnImportedFunction")
public void testExtensionFunctionOnImportedFunction() throws Exception {
doTest("idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/");
doTest(fileName);
}
@TestMetadata("ExtensionOnNullable")
public void testExtensionOnNullable() throws Exception {
doTest("idea/testData/completion/basic/multifile/ExtensionOnNullable/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionOnNullable/");
doTest(fileName);
}
@TestMetadata("ExtensionsForAutoCasted")
public void testExtensionsForAutoCasted() throws Exception {
doTest("idea/testData/completion/basic/multifile/ExtensionsForAutoCasted/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionsForAutoCasted/");
doTest(fileName);
}
@TestMetadata("GroovyClassNameCompletionFromDefaultPackage")
public void testGroovyClassNameCompletionFromDefaultPackage() throws Exception {
doTest("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/");
doTest(fileName);
}
@TestMetadata("GroovyClassNameCompletionFromNonDefaultPackage")
public void testGroovyClassNameCompletionFromNonDefaultPackage() throws Exception {
doTest("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/");
doTest(fileName);
}
@TestMetadata("InImportedFunctionLiteralParameter")
public void testInImportedFunctionLiteralParameter() throws Exception {
doTest("idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/");
doTest(fileName);
}
@TestMetadata("JavaInnerClasses")
public void testJavaInnerClasses() throws Exception {
doTest("idea/testData/completion/basic/multifile/JavaInnerClasses/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/JavaInnerClasses/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionFunction")
public void testNotImportedExtensionFunction() throws Exception {
doTest("idea/testData/completion/basic/multifile/NotImportedExtensionFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionFunction/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionProperty")
public void testNotImportedExtensionProperty() throws Exception {
doTest("idea/testData/completion/basic/multifile/NotImportedExtensionProperty/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionProperty/");
doTest(fileName);
}
@TestMetadata("NotImportedFunction")
public void testNotImportedFunction() throws Exception {
doTest("idea/testData/completion/basic/multifile/NotImportedFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedFunction/");
doTest(fileName);
}
@TestMetadata("NotImportedJavaClass")
public void testNotImportedJavaClass() throws Exception {
doTest("idea/testData/completion/basic/multifile/NotImportedJavaClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedJavaClass/");
doTest(fileName);
}
@TestMetadata("NotImportedObject")
public void testNotImportedObject() throws Exception {
doTest("idea/testData/completion/basic/multifile/NotImportedObject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedObject/");
doTest(fileName);
}
@TestMetadata("NotImportedProperty")
public void testNotImportedProperty() throws Exception {
doTest("idea/testData/completion/basic/multifile/NotImportedProperty/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedProperty/");
doTest(fileName);
}
@TestMetadata("TopLevelFunction")
public void testTopLevelFunction() throws Exception {
doTest("idea/testData/completion/basic/multifile/TopLevelFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/TopLevelFunction/");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion.handlers;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,25 +29,30 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/handlers/smart")
@TestDataPath("$PROJECT_ROOT")
public class SmartCompletionHandlerTestGenerated extends AbstractSmartCompletionHandlerTest {
@TestMetadata("AfterAs.kt")
public void testAfterAs() throws Exception {
doTest("idea/testData/completion/handlers/smart/AfterAs.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs.kt");
doTest(fileName);
}
@TestMetadata("AfterAs2.kt")
public void testAfterAs2() throws Exception {
doTest("idea/testData/completion/handlers/smart/AfterAs2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs2.kt");
doTest(fileName);
}
@TestMetadata("AfterAs3.kt")
public void testAfterAs3() throws Exception {
doTest("idea/testData/completion/handlers/smart/AfterAs3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs3.kt");
doTest(fileName);
}
@TestMetadata("AfterSafeAs.kt")
public void testAfterSafeAs() throws Exception {
doTest("idea/testData/completion/handlers/smart/AfterSafeAs.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterSafeAs.kt");
doTest(fileName);
}
public void testAllFilesPresentInSmart() throws Exception {
@@ -55,437 +61,524 @@ public class SmartCompletionHandlerTestGenerated extends AbstractSmartCompletion
@TestMetadata("AnonymousObject1.kt")
public void testAnonymousObject1() throws Exception {
doTest("idea/testData/completion/handlers/smart/AnonymousObject1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject1.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObject2.kt")
public void testAnonymousObject2() throws Exception {
doTest("idea/testData/completion/handlers/smart/AnonymousObject2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject2.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObject3.kt")
public void testAnonymousObject3() throws Exception {
doTest("idea/testData/completion/handlers/smart/AnonymousObject3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject3.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObjectInsertsImport.kt")
public void testAnonymousObjectInsertsImport() throws Exception {
doTest("idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("AutoCompleteAfterAs1.kt")
public void testAutoCompleteAfterAs1() throws Exception {
doTest("idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt");
doTest(fileName);
}
@TestMetadata("AutoCompleteAfterAs2.kt")
public void testAutoCompleteAfterAs2() throws Exception {
doTest("idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt");
doTest(fileName);
}
@TestMetadata("AutoCompleteAfterAs3.kt")
public void testAutoCompleteAfterAs3() throws Exception {
doTest("idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt");
doTest(fileName);
}
@TestMetadata("ClassInClassObject.kt")
public void testClassInClassObject() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClassInClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassInClassObject.kt");
doTest(fileName);
}
@TestMetadata("ClassInObject.kt")
public void testClassInObject() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClassInObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassInObject.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectFieldKeywordName.kt")
public void testClassObjectFieldKeywordName() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod1.kt")
public void testClassObjectMethod1() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClassObjectMethod1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod1.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod2.kt")
public void testClassObjectMethod2() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClassObjectMethod2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod2.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod3.kt")
public void testClassObjectMethod3() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClassObjectMethod3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod3.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod4.kt")
public void testClassObjectMethod4() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClassObjectMethod4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod4.kt");
doTest(fileName);
}
@TestMetadata("ClosingParenthesis1.kt")
public void testClosingParenthesis1() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClosingParenthesis1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClosingParenthesis1.kt");
doTest(fileName);
}
@TestMetadata("ClosingParenthesis2.kt")
public void testClosingParenthesis2() throws Exception {
doTest("idea/testData/completion/handlers/smart/ClosingParenthesis2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClosingParenthesis2.kt");
doTest(fileName);
}
@TestMetadata("Comma1.kt")
public void testComma1() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma1.kt");
doTest(fileName);
}
@TestMetadata("Comma10.kt")
public void testComma10() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma10.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma10.kt");
doTest(fileName);
}
@TestMetadata("Comma11.kt")
public void testComma11() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma11.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma11.kt");
doTest(fileName);
}
@TestMetadata("Comma2.kt")
public void testComma2() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma2.kt");
doTest(fileName);
}
@TestMetadata("Comma3.kt")
public void testComma3() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma3.kt");
doTest(fileName);
}
@TestMetadata("Comma4.kt")
public void testComma4() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma4.kt");
doTest(fileName);
}
@TestMetadata("Comma5.kt")
public void testComma5() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma5.kt");
doTest(fileName);
}
@TestMetadata("Comma6.kt")
public void testComma6() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma6.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma6.kt");
doTest(fileName);
}
@TestMetadata("Comma7.kt")
public void testComma7() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma7.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma7.kt");
doTest(fileName);
}
@TestMetadata("Comma8.kt")
public void testComma8() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma8.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma8.kt");
doTest(fileName);
}
@TestMetadata("Comma9.kt")
public void testComma9() throws Exception {
doTest("idea/testData/completion/handlers/smart/Comma9.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma9.kt");
doTest(fileName);
}
@TestMetadata("CommaInSuperConstructorCall.kt")
public void testCommaInSuperConstructorCall() throws Exception {
doTest("idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt");
doTest(fileName);
}
@TestMetadata("Constructor.kt")
public void testConstructor() throws Exception {
doTest("idea/testData/completion/handlers/smart/Constructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Constructor.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForGenericType.kt")
public void testConstructorForGenericType() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorForGenericType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForGenericType.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForJavaClass.kt")
public void testConstructorForJavaClass() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForNullable.kt")
public void testConstructorForNullable() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorForNullable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForNullable.kt");
doTest(fileName);
}
@TestMetadata("ConstructorInsertsImport.kt")
public void testConstructorInsertsImport() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("ConstructorInsertsImport2.kt")
public void testConstructorInsertsImport2() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithKeywordName.kt")
public void testConstructorWithKeywordName() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithLambdaParameter1.kt")
public void testConstructorWithLambdaParameter1() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithLambdaParameter2.kt")
public void testConstructorWithLambdaParameter2() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithParameters.kt")
public void testConstructorWithParameters() throws Exception {
doTest("idea/testData/completion/handlers/smart/ConstructorWithParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithParameters.kt");
doTest(fileName);
}
@TestMetadata("DoNotEraseBraceOnTab.kt")
public void testDoNotEraseBraceOnTab() throws Exception {
doTest("idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt");
doTest(fileName);
}
@TestMetadata("DoNotReplaceOnEnter.kt")
public void testDoNotReplaceOnEnter() throws Exception {
doTest("idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt");
doTest(fileName);
}
@TestMetadata("EnumMember.kt")
public void testEnumMember() throws Exception {
doTest("idea/testData/completion/handlers/smart/EnumMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/EnumMember.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference1.kt")
public void testFunctionReference1() throws Exception {
doTest("idea/testData/completion/handlers/smart/FunctionReference1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/FunctionReference1.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference2.kt")
public void testFunctionReference2() throws Exception {
doTest("idea/testData/completion/handlers/smart/FunctionReference2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/FunctionReference2.kt");
doTest(fileName);
}
@TestMetadata("GenericFunction.kt")
public void testGenericFunction() throws Exception {
doTest("idea/testData/completion/handlers/smart/GenericFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/GenericFunction.kt");
doTest(fileName);
}
@TestMetadata("IfCondition.kt")
public void testIfCondition() throws Exception {
doTest("idea/testData/completion/handlers/smart/IfCondition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfCondition.kt");
doTest(fileName);
}
@TestMetadata("IfValue1.kt")
public void testIfValue1() throws Exception {
doTest("idea/testData/completion/handlers/smart/IfValue1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue1.kt");
doTest(fileName);
}
@TestMetadata("IfValue2.kt")
public void testIfValue2() throws Exception {
doTest("idea/testData/completion/handlers/smart/IfValue2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue2.kt");
doTest(fileName);
}
@TestMetadata("IfValue3.kt")
public void testIfValue3() throws Exception {
doTest("idea/testData/completion/handlers/smart/IfValue3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue3.kt");
doTest(fileName);
}
@TestMetadata("IfValueInBlock.kt")
public void testIfValueInBlock() throws Exception {
doTest("idea/testData/completion/handlers/smart/IfValueInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValueInBlock.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator.kt")
public void testInElvisOperator() throws Exception {
doTest("idea/testData/completion/handlers/smart/InElvisOperator.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/InElvisOperator.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMemberInsertsImport.kt")
public void testJavaEnumMemberInsertsImport() throws Exception {
doTest("idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticField.kt")
public void testJavaStaticField() throws Exception {
doTest("idea/testData/completion/handlers/smart/JavaStaticField.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticField.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticFieldInsertImport.kt")
public void testJavaStaticFieldInsertImport() throws Exception {
doTest("idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticMethod.kt")
public void testJavaStaticMethod() throws Exception {
doTest("idea/testData/completion/handlers/smart/JavaStaticMethod.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticMethod.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticMethodInsertsImport.kt")
public void testJavaStaticMethodInsertsImport() throws Exception {
doTest("idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("Lambda1.kt")
public void testLambda1() throws Exception {
doTest("idea/testData/completion/handlers/smart/Lambda1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda1.kt");
doTest(fileName);
}
@TestMetadata("Lambda2.kt")
public void testLambda2() throws Exception {
doTest("idea/testData/completion/handlers/smart/Lambda2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda2.kt");
doTest(fileName);
}
@TestMetadata("Lambda3.kt")
public void testLambda3() throws Exception {
doTest("idea/testData/completion/handlers/smart/Lambda3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda3.kt");
doTest(fileName);
}
@TestMetadata("Lambda4.kt")
public void testLambda4() throws Exception {
doTest("idea/testData/completion/handlers/smart/Lambda4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda4.kt");
doTest(fileName);
}
@TestMetadata("Lambda5.kt")
public void testLambda5() throws Exception {
doTest("idea/testData/completion/handlers/smart/Lambda5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda5.kt");
doTest(fileName);
}
@TestMetadata("LambdaInsertImport.kt")
public void testLambdaInsertImport() throws Exception {
doTest("idea/testData/completion/handlers/smart/LambdaInsertImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/LambdaInsertImport.kt");
doTest(fileName);
}
@TestMetadata("MergeTail1.kt")
public void testMergeTail1() throws Exception {
doTest("idea/testData/completion/handlers/smart/MergeTail1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail1.kt");
doTest(fileName);
}
@TestMetadata("MergeTail2.kt")
public void testMergeTail2() throws Exception {
doTest("idea/testData/completion/handlers/smart/MergeTail2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail2.kt");
doTest(fileName);
}
@TestMetadata("MergeTail3.kt")
public void testMergeTail3() throws Exception {
doTest("idea/testData/completion/handlers/smart/MergeTail3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail3.kt");
doTest(fileName);
}
@TestMetadata("MergeTail4.kt")
public void testMergeTail4() throws Exception {
doTest("idea/testData/completion/handlers/smart/MergeTail4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail4.kt");
doTest(fileName);
}
@TestMetadata("NullableValue1.kt")
public void testNullableValue1() throws Exception {
doTest("idea/testData/completion/handlers/smart/NullableValue1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue1.kt");
doTest(fileName);
}
@TestMetadata("NullableValue2.kt")
public void testNullableValue2() throws Exception {
doTest("idea/testData/completion/handlers/smart/NullableValue2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue2.kt");
doTest(fileName);
}
@TestMetadata("NullableValue3.kt")
public void testNullableValue3() throws Exception {
doTest("idea/testData/completion/handlers/smart/NullableValue3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue3.kt");
doTest(fileName);
}
@TestMetadata("NullableValueKeepOldArguments.kt")
public void testNullableValueKeepOldArguments() throws Exception {
doTest("idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt");
doTest(fileName);
}
@TestMetadata("ObjectFromType.kt")
public void testObjectFromType() throws Exception {
doTest("idea/testData/completion/handlers/smart/ObjectFromType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ObjectFromType.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisKeywordName1.kt")
public void testQualifiedThisKeywordName1() throws Exception {
doTest("idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisKeywordName2.kt")
public void testQualifiedThisKeywordName2() throws Exception {
doTest("idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt");
doTest(fileName);
}
@TestMetadata("SAMExpected1.kt")
public void testSAMExpected1() throws Exception {
doTest("idea/testData/completion/handlers/smart/SAMExpected1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/SAMExpected1.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceComma1.kt")
public void testTabReplaceComma1() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceComma1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceComma1.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceComma2.kt")
public void testTabReplaceComma2() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceComma2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceComma2.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression.kt")
public void testTabReplaceExpression() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression2.kt")
public void testTabReplaceExpression2() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceExpression2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression2.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression3.kt")
public void testTabReplaceExpression3() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceExpression3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression3.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression4.kt")
public void testTabReplaceExpression4() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceExpression4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression4.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceFunctionName1.kt")
public void testTabReplaceFunctionName1() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceFunctionName2.kt")
public void testTabReplaceFunctionName2() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceFunctionName3.kt")
public void testTabReplaceFunctionName3() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceIdentifier.kt")
public void testTabReplaceIdentifier() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceOperand.kt")
public void testTabReplaceOperand() throws Exception {
doTest("idea/testData/completion/handlers/smart/TabReplaceOperand.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceOperand.kt");
doTest(fileName);
}
@TestMetadata("True.kt")
public void testTrue() throws Exception {
doTest("idea/testData/completion/handlers/smart/True.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/True.kt");
doTest(fileName);
}
@TestMetadata("True2.kt")
public void testTrue2() throws Exception {
doTest("idea/testData/completion/handlers/smart/True2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/True2.kt");
doTest(fileName);
}
@TestMetadata("WhenElse.kt")
public void testWhenElse() throws Exception {
doTest("idea/testData/completion/handlers/smart/WhenElse.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/WhenElse.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.completion.weighers;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/weighers")
@TestDataPath("$PROJECT_ROOT")
public class CompletionWeigherTestGenerated extends AbstractCompletionWeigherTest {
public void testAllFilesPresentInWeighers() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/weighers"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -35,52 +37,62 @@ public class CompletionWeigherTestGenerated extends AbstractCompletionWeigherTes
@TestMetadata("DeprecatedFun.kt")
public void testDeprecatedFun() throws Exception {
doTest("idea/testData/completion/weighers/DeprecatedFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/DeprecatedFun.kt");
doTest(fileName);
}
@TestMetadata("ExactMatchForKeyword.kt")
public void testExactMatchForKeyword() throws Exception {
doTest("idea/testData/completion/weighers/ExactMatchForKeyword.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/ExactMatchForKeyword.kt");
doTest(fileName);
}
@TestMetadata("KeywordsLast.kt")
public void testKeywordsLast() throws Exception {
doTest("idea/testData/completion/weighers/KeywordsLast.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/KeywordsLast.kt");
doTest(fileName);
}
@TestMetadata("LocalFileBeforeImported.kt")
public void testLocalFileBeforeImported() throws Exception {
doTest("idea/testData/completion/weighers/LocalFileBeforeImported.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/LocalFileBeforeImported.kt");
doTest(fileName);
}
@TestMetadata("LocalValuesAndParams.kt")
public void testLocalValuesAndParams() throws Exception {
doTest("idea/testData/completion/weighers/LocalValuesAndParams.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/LocalValuesAndParams.kt");
doTest(fileName);
}
@TestMetadata("LocalsBeforeKeywords.kt")
public void testLocalsBeforeKeywords() throws Exception {
doTest("idea/testData/completion/weighers/LocalsBeforeKeywords.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/LocalsBeforeKeywords.kt");
doTest(fileName);
}
@TestMetadata("LocalsPropertiesKeywords.kt")
public void testLocalsPropertiesKeywords() throws Exception {
doTest("idea/testData/completion/weighers/LocalsPropertiesKeywords.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/LocalsPropertiesKeywords.kt");
doTest(fileName);
}
@TestMetadata("NamedParameters.kt")
public void testNamedParameters() throws Exception {
doTest("idea/testData/completion/weighers/NamedParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/NamedParameters.kt");
doTest(fileName);
}
@TestMetadata("ParametersBeforeKeywords.kt")
public void testParametersBeforeKeywords() throws Exception {
doTest("idea/testData/completion/weighers/ParametersBeforeKeywords.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/ParametersBeforeKeywords.kt");
doTest(fileName);
}
@TestMetadata("PropertiesBeforeKeywords.kt")
public void testPropertiesBeforeKeywords() throws Exception {
doTest("idea/testData/completion/weighers/PropertiesBeforeKeywords.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/PropertiesBeforeKeywords.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.editor.quickDoc;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/editor/quickDoc")
@TestDataPath("$PROJECT_ROOT")
public class JetQuickDocProviderTestGenerated extends AbstractJetQuickDocProviderTest {
public void testAllFilesPresentInQuickDoc() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/editor/quickDoc"), Pattern.compile("^([^_]+)\\.[^\\.]*$"), true);
@@ -35,62 +37,74 @@ public class JetQuickDocProviderTestGenerated extends AbstractJetQuickDocProvide
@TestMetadata("AtFunctionParameter.kt")
public void testAtFunctionParameter() throws Exception {
doTest("idea/testData/editor/quickDoc/AtFunctionParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/AtFunctionParameter.kt");
doTest(fileName);
}
@TestMetadata("AtTypeParameter.kt")
public void testAtTypeParameter() throws Exception {
doTest("idea/testData/editor/quickDoc/AtTypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/AtTypeParameter.kt");
doTest(fileName);
}
@TestMetadata("AtVariableDeclaration.kt")
public void testAtVariableDeclaration() throws Exception {
doTest("idea/testData/editor/quickDoc/AtVariableDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/AtVariableDeclaration.kt");
doTest(fileName);
}
@TestMetadata("JavaClassUsedInKotlin.kt")
public void testJavaClassUsedInKotlin() throws Exception {
doTest("idea/testData/editor/quickDoc/JavaClassUsedInKotlin.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/JavaClassUsedInKotlin.kt");
doTest(fileName);
}
@TestMetadata("JavaMethodUsedInKotlin.kt")
public void testJavaMethodUsedInKotlin() throws Exception {
doTest("idea/testData/editor/quickDoc/JavaMethodUsedInKotlin.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/JavaMethodUsedInKotlin.kt");
doTest(fileName);
}
@TestMetadata("KotlinClassUsedFromJava.java")
public void testKotlinClassUsedFromJava() throws Exception {
doTest("idea/testData/editor/quickDoc/KotlinClassUsedFromJava.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/KotlinClassUsedFromJava.java");
doTest(fileName);
}
@TestMetadata("KotlinPackageClassUsedFromJava.java")
public void testKotlinPackageClassUsedFromJava() throws Exception {
doTest("idea/testData/editor/quickDoc/KotlinPackageClassUsedFromJava.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/KotlinPackageClassUsedFromJava.java");
doTest(fileName);
}
@TestMetadata("MethodFromStdLib.kt")
public void testMethodFromStdLib() throws Exception {
doTest("idea/testData/editor/quickDoc/MethodFromStdLib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/MethodFromStdLib.kt");
doTest(fileName);
}
@TestMetadata("OnClassDeclarationWithNoPackage.kt")
public void testOnClassDeclarationWithNoPackage() throws Exception {
doTest("idea/testData/editor/quickDoc/OnClassDeclarationWithNoPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/OnClassDeclarationWithNoPackage.kt");
doTest(fileName);
}
@TestMetadata("OnFunctionDeclarationWithPackage.kt")
public void testOnFunctionDeclarationWithPackage() throws Exception {
doTest("idea/testData/editor/quickDoc/OnFunctionDeclarationWithPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/OnFunctionDeclarationWithPackage.kt");
doTest(fileName);
}
@TestMetadata("OnMethodUsage.kt")
public void testOnMethodUsage() throws Exception {
doTest("idea/testData/editor/quickDoc/OnMethodUsage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/OnMethodUsage.kt");
doTest(fileName);
}
@TestMetadata("TopLevelMethodFromJava.java")
public void testTopLevelMethodFromJava() throws Exception {
doTest("idea/testData/editor/quickDoc/TopLevelMethodFromJava.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/TopLevelMethodFromJava.java");
doTest(fileName);
}
}
File diff suppressed because it is too large Load Diff
@@ -16,6 +16,7 @@
package org.jetbrains.jet.formatter;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({JetFormatterTestGenerated.Formatter.class, JetFormatterTestGenerated.FormatterInverted.class})
public class JetFormatterTestGenerated extends AbstractJetFormatterTest {
@TestMetadata("idea/testData/formatter")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Formatter.ModifierList.class})
public static class Formatter extends AbstractJetFormatterTest {
public void testAllFilesPresentInFormatter() throws Exception {
@@ -38,340 +40,408 @@ public class JetFormatterTestGenerated extends AbstractJetFormatterTest {
@TestMetadata("ArrayAccess.after.kt")
public void testArrayAccess() throws Exception {
doTest("idea/testData/formatter/ArrayAccess.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ArrayAccess.after.kt");
doTest(fileName);
}
@TestMetadata("BinaryExpressionAlignmentSpread.after.kt")
public void testBinaryExpressionAlignmentSpread() throws Exception {
doTest("idea/testData/formatter/BinaryExpressionAlignmentSpread.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionAlignmentSpread.after.kt");
doTest(fileName);
}
@TestMetadata("BinaryExpressions.after.kt")
public void testBinaryExpressions() throws Exception {
doTest("idea/testData/formatter/BinaryExpressions.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressions.after.kt");
doTest(fileName);
}
@TestMetadata("BinaryExpressionsBoolean.after.kt")
public void testBinaryExpressionsBoolean() throws Exception {
doTest("idea/testData/formatter/BinaryExpressionsBoolean.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsBoolean.after.kt");
doTest(fileName);
}
@TestMetadata("BinaryExpressionsWithoutAlignment.after.kt")
public void testBinaryExpressionsWithoutAlignment() throws Exception {
doTest("idea/testData/formatter/BinaryExpressionsWithoutAlignment.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsWithoutAlignment.after.kt");
doTest(fileName);
}
@TestMetadata("BlockFor.after.kt")
public void testBlockFor() throws Exception {
doTest("idea/testData/formatter/BlockFor.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BlockFor.after.kt");
doTest(fileName);
}
@TestMetadata("CatchFinallyOnNewLine.after.kt")
public void testCatchFinallyOnNewLine() throws Exception {
doTest("idea/testData/formatter/CatchFinallyOnNewLine.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/CatchFinallyOnNewLine.after.kt");
doTest(fileName);
}
@TestMetadata("Class.after.kt")
public void testClass() throws Exception {
doTest("idea/testData/formatter/Class.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Class.after.kt");
doTest(fileName);
}
@TestMetadata("ClassLineBreak.after.kt")
public void testClassLineBreak() throws Exception {
doTest("idea/testData/formatter/ClassLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ClassLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("ColonSpaces.after.kt")
public void testColonSpaces() throws Exception {
doTest("idea/testData/formatter/ColonSpaces.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ColonSpaces.after.kt");
doTest(fileName);
}
@TestMetadata("CommentInFunctionLiteral.after.kt")
public void testCommentInFunctionLiteral() throws Exception {
doTest("idea/testData/formatter/CommentInFunctionLiteral.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/CommentInFunctionLiteral.after.kt");
doTest(fileName);
}
@TestMetadata("ConsecutiveCalls.after.kt")
public void testConsecutiveCalls() throws Exception {
doTest("idea/testData/formatter/ConsecutiveCalls.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ConsecutiveCalls.after.kt");
doTest(fileName);
}
@TestMetadata("ConsecutiveSafeCallsIndent.after.kt")
public void testConsecutiveSafeCallsIndent() throws Exception {
doTest("idea/testData/formatter/ConsecutiveSafeCallsIndent.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ConsecutiveSafeCallsIndent.after.kt");
doTest(fileName);
}
@TestMetadata("DelegationList.after.kt")
public void testDelegationList() throws Exception {
doTest("idea/testData/formatter/DelegationList.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DelegationList.after.kt");
doTest(fileName);
}
@TestMetadata("DoWhileLineBreak.after.kt")
public void testDoWhileLineBreak() throws Exception {
doTest("idea/testData/formatter/DoWhileLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DoWhileLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("DoWhileSpacing.after.kt")
public void testDoWhileSpacing() throws Exception {
doTest("idea/testData/formatter/DoWhileSpacing.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DoWhileSpacing.after.kt");
doTest(fileName);
}
@TestMetadata("ElseOnNewLine.after.kt")
public void testElseOnNewLine() throws Exception {
doTest("idea/testData/formatter/ElseOnNewLine.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ElseOnNewLine.after.kt");
doTest(fileName);
}
@TestMetadata("Elvis.after.kt")
public void testElvis() throws Exception {
doTest("idea/testData/formatter/Elvis.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Elvis.after.kt");
doTest(fileName);
}
@TestMetadata("EmptyLineAfterPackage.after.kt")
public void testEmptyLineAfterPackage() throws Exception {
doTest("idea/testData/formatter/EmptyLineAfterPackage.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineAfterPackage.after.kt");
doTest(fileName);
}
@TestMetadata("ForLineBreak.after.kt")
public void testForLineBreak() throws Exception {
doTest("idea/testData/formatter/ForLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("ForNoBraces.after.kt")
public void testForNoBraces() throws Exception {
doTest("idea/testData/formatter/ForNoBraces.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForNoBraces.after.kt");
doTest(fileName);
}
@TestMetadata("ForSpacing.after.kt")
public void testForSpacing() throws Exception {
doTest("idea/testData/formatter/ForSpacing.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForSpacing.after.kt");
doTest(fileName);
}
@TestMetadata("FunctionCallParametersAlign.after.kt")
public void testFunctionCallParametersAlign() throws Exception {
doTest("idea/testData/formatter/FunctionCallParametersAlign.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionCallParametersAlign.after.kt");
doTest(fileName);
}
@TestMetadata("FunctionDefParametersAlign.after.kt")
public void testFunctionDefParametersAlign() throws Exception {
doTest("idea/testData/formatter/FunctionDefParametersAlign.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionDefParametersAlign.after.kt");
doTest(fileName);
}
@TestMetadata("FunctionLineBreak.after.kt")
public void testFunctionLineBreak() throws Exception {
doTest("idea/testData/formatter/FunctionLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralsInChainCalls.after.kt")
public void testFunctionLiteralsInChainCalls() throws Exception {
doTest("idea/testData/formatter/FunctionLiteralsInChainCalls.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionLiteralsInChainCalls.after.kt");
doTest(fileName);
}
@TestMetadata("FunctionWithInference.after.kt")
public void testFunctionWithInference() throws Exception {
doTest("idea/testData/formatter/FunctionWithInference.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionWithInference.after.kt");
doTest(fileName);
}
@TestMetadata("FunctionalType.after.kt")
public void testFunctionalType() throws Exception {
doTest("idea/testData/formatter/FunctionalType.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionalType.after.kt");
doTest(fileName);
}
@TestMetadata("GetterAndSetter.after.kt")
public void testGetterAndSetter() throws Exception {
doTest("idea/testData/formatter/GetterAndSetter.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/GetterAndSetter.after.kt");
doTest(fileName);
}
@TestMetadata("If.after.kt")
public void testIf() throws Exception {
doTest("idea/testData/formatter/If.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/If.after.kt");
doTest(fileName);
}
@TestMetadata("IfElseRemoveLineBreak.after.kt")
public void testIfElseRemoveLineBreak() throws Exception {
doTest("idea/testData/formatter/IfElseRemoveLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseRemoveLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("IfElseWithLineBreak.after.kt")
public void testIfElseWithLineBreak() throws Exception {
doTest("idea/testData/formatter/IfElseWithLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseWithLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("IfElseWithTrickyComments.after.kt")
public void testIfElseWithTrickyComments() throws Exception {
doTest("idea/testData/formatter/IfElseWithTrickyComments.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseWithTrickyComments.after.kt");
doTest(fileName);
}
@TestMetadata("IfSpacing.after.kt")
public void testIfSpacing() throws Exception {
doTest("idea/testData/formatter/IfSpacing.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfSpacing.after.kt");
doTest(fileName);
}
@TestMetadata("KDoc.after.kt")
public void testKDoc() throws Exception {
doTest("idea/testData/formatter/KDoc.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/KDoc.after.kt");
doTest(fileName);
}
@TestMetadata("LambdaArrow.after.kt")
public void testLambdaArrow() throws Exception {
doTest("idea/testData/formatter/LambdaArrow.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/LambdaArrow.after.kt");
doTest(fileName);
}
@TestMetadata("LoopParameterWithExplicitType.after.kt")
public void testLoopParameterWithExplicitType() throws Exception {
doTest("idea/testData/formatter/LoopParameterWithExplicitType.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/LoopParameterWithExplicitType.after.kt");
doTest(fileName);
}
@TestMetadata("Multideclaration.after.kt")
public void testMultideclaration() throws Exception {
doTest("idea/testData/formatter/Multideclaration.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Multideclaration.after.kt");
doTest(fileName);
}
@TestMetadata("MultilineFunctionLiteral.after.kt")
public void testMultilineFunctionLiteral() throws Exception {
doTest("idea/testData/formatter/MultilineFunctionLiteral.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/MultilineFunctionLiteral.after.kt");
doTest(fileName);
}
@TestMetadata("MultilineFunctionLiteralWithParams.after.kt")
public void testMultilineFunctionLiteralWithParams() throws Exception {
doTest("idea/testData/formatter/MultilineFunctionLiteralWithParams.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/MultilineFunctionLiteralWithParams.after.kt");
doTest(fileName);
}
@TestMetadata("Parameters.after.kt")
public void testParameters() throws Exception {
doTest("idea/testData/formatter/Parameters.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Parameters.after.kt");
doTest(fileName);
}
@TestMetadata("PropertyWithInference.after.kt")
public void testPropertyWithInference() throws Exception {
doTest("idea/testData/formatter/PropertyWithInference.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/PropertyWithInference.after.kt");
doTest(fileName);
}
@TestMetadata("ReferenceExpressionFunctionLiteral.after.kt")
public void testReferenceExpressionFunctionLiteral() throws Exception {
doTest("idea/testData/formatter/ReferenceExpressionFunctionLiteral.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ReferenceExpressionFunctionLiteral.after.kt");
doTest(fileName);
}
@TestMetadata("RemoveSpacesAroundOperations.after.kt")
public void testRemoveSpacesAroundOperations() throws Exception {
doTest("idea/testData/formatter/RemoveSpacesAroundOperations.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/RemoveSpacesAroundOperations.after.kt");
doTest(fileName);
}
@TestMetadata("ReturnExpression.after.kt")
public void testReturnExpression() throws Exception {
doTest("idea/testData/formatter/ReturnExpression.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ReturnExpression.after.kt");
doTest(fileName);
}
@TestMetadata("RightBracketOnNewLine.after.kt")
public void testRightBracketOnNewLine() throws Exception {
doTest("idea/testData/formatter/RightBracketOnNewLine.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/RightBracketOnNewLine.after.kt");
doTest(fileName);
}
@TestMetadata("SaveSpacesInDocComments.after.kt")
public void testSaveSpacesInDocComments() throws Exception {
doTest("idea/testData/formatter/SaveSpacesInDocComments.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SaveSpacesInDocComments.after.kt");
doTest(fileName);
}
@TestMetadata("Script.after.kts")
public void testScript() throws Exception {
doTest("idea/testData/formatter/Script.after.kts");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Script.after.kts");
doTest(fileName);
}
@TestMetadata("SingleLineFunctionLiteral.after.kt")
public void testSingleLineFunctionLiteral() throws Exception {
doTest("idea/testData/formatter/SingleLineFunctionLiteral.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SingleLineFunctionLiteral.after.kt");
doTest(fileName);
}
@TestMetadata("SpaceAroundExtendColon.after.kt")
public void testSpaceAroundExtendColon() throws Exception {
doTest("idea/testData/formatter/SpaceAroundExtendColon.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColon.after.kt");
doTest(fileName);
}
@TestMetadata("SpaceAroundExtendColonInEnums.after.kt")
public void testSpaceAroundExtendColonInEnums() throws Exception {
doTest("idea/testData/formatter/SpaceAroundExtendColonInEnums.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInEnums.after.kt");
doTest(fileName);
}
@TestMetadata("SpaceAroundExtendColonInObjects.after.kt")
public void testSpaceAroundExtendColonInObjects() throws Exception {
doTest("idea/testData/formatter/SpaceAroundExtendColonInObjects.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInObjects.after.kt");
doTest(fileName);
}
@TestMetadata("SpaceBeforeFunctionLiteral.after.kt")
public void testSpaceBeforeFunctionLiteral() throws Exception {
doTest("idea/testData/formatter/SpaceBeforeFunctionLiteral.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceBeforeFunctionLiteral.after.kt");
doTest(fileName);
}
@TestMetadata("SpacesAroundOperations.after.kt")
public void testSpacesAroundOperations() throws Exception {
doTest("idea/testData/formatter/SpacesAroundOperations.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundOperations.after.kt");
doTest(fileName);
}
@TestMetadata("SpacesAroundUnaryOperations.after.kt")
public void testSpacesAroundUnaryOperations() throws Exception {
doTest("idea/testData/formatter/SpacesAroundUnaryOperations.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundUnaryOperations.after.kt");
doTest(fileName);
}
@TestMetadata("SpacesInDeclarations.after.kt")
public void testSpacesInDeclarations() throws Exception {
doTest("idea/testData/formatter/SpacesInDeclarations.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesInDeclarations.after.kt");
doTest(fileName);
}
@TestMetadata("SpacesInQualifiedExpressions.after.kt")
public void testSpacesInQualifiedExpressions() throws Exception {
doTest("idea/testData/formatter/SpacesInQualifiedExpressions.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesInQualifiedExpressions.after.kt");
doTest(fileName);
}
@TestMetadata("TryCatchLineBreak.after.kt")
public void testTryCatchLineBreak() throws Exception {
doTest("idea/testData/formatter/TryCatchLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/TryCatchLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("UnnecessarySpacesInParametersLists.after.kt")
public void testUnnecessarySpacesInParametersLists() throws Exception {
doTest("idea/testData/formatter/UnnecessarySpacesInParametersLists.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/UnnecessarySpacesInParametersLists.after.kt");
doTest(fileName);
}
@TestMetadata("When.after.kt")
public void testWhen() throws Exception {
doTest("idea/testData/formatter/When.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/When.after.kt");
doTest(fileName);
}
@TestMetadata("WhenArrow.after.kt")
public void testWhenArrow() throws Exception {
doTest("idea/testData/formatter/WhenArrow.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenArrow.after.kt");
doTest(fileName);
}
@TestMetadata("WhenEntryExpr.after.kt")
public void testWhenEntryExpr() throws Exception {
doTest("idea/testData/formatter/WhenEntryExpr.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenEntryExpr.after.kt");
doTest(fileName);
}
@TestMetadata("WhenLineBreak.after.kt")
public void testWhenLineBreak() throws Exception {
doTest("idea/testData/formatter/WhenLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("WhenLinesBeforeLbrace.after.kt")
public void testWhenLinesBeforeLbrace() throws Exception {
doTest("idea/testData/formatter/WhenLinesBeforeLbrace.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenLinesBeforeLbrace.after.kt");
doTest(fileName);
}
@TestMetadata("WhileLineBreak.after.kt")
public void testWhileLineBreak() throws Exception {
doTest("idea/testData/formatter/WhileLineBreak.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileLineBreak.after.kt");
doTest(fileName);
}
@TestMetadata("WhileOnNewLine.after.kt")
public void testWhileOnNewLine() throws Exception {
doTest("idea/testData/formatter/WhileOnNewLine.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileOnNewLine.after.kt");
doTest(fileName);
}
@TestMetadata("WhileSpacing.after.kt")
public void testWhileSpacing() throws Exception {
doTest("idea/testData/formatter/WhileSpacing.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileSpacing.after.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/formatter/modifierList")
@TestDataPath("$PROJECT_ROOT")
public static class ModifierList extends AbstractJetFormatterTest {
public void testAllFilesPresentInModifierList() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/formatter/modifierList"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), true);
@@ -379,82 +449,98 @@ public class JetFormatterTestGenerated extends AbstractJetFormatterTest {
@TestMetadata("funAnnotationBeforeAnnotation.after.kt")
public void testFunAnnotationBeforeAnnotation() throws Exception {
doTest("idea/testData/formatter/modifierList/funAnnotationBeforeAnnotation.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationBeforeAnnotation.after.kt");
doTest(fileName);
}
@TestMetadata("funAnnotationBeforeAnnotationEntry.after.kt")
public void testFunAnnotationBeforeAnnotationEntry() throws Exception {
doTest("idea/testData/formatter/modifierList/funAnnotationBeforeAnnotationEntry.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationBeforeAnnotationEntry.after.kt");
doTest(fileName);
}
@TestMetadata("funAnnotationBeforeModifiers.after.kt")
public void testFunAnnotationBeforeModifiers() throws Exception {
doTest("idea/testData/formatter/modifierList/funAnnotationBeforeModifiers.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationBeforeModifiers.after.kt");
doTest(fileName);
}
@TestMetadata("funAnnotationEntryBeforeAnnotation.after.kt")
public void testFunAnnotationEntryBeforeAnnotation() throws Exception {
doTest("idea/testData/formatter/modifierList/funAnnotationEntryBeforeAnnotation.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationEntryBeforeAnnotation.after.kt");
doTest(fileName);
}
@TestMetadata("funAnnotationEntryBeforeAnnotationEntry.after.kt")
public void testFunAnnotationEntryBeforeAnnotationEntry() throws Exception {
doTest("idea/testData/formatter/modifierList/funAnnotationEntryBeforeAnnotationEntry.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationEntryBeforeAnnotationEntry.after.kt");
doTest(fileName);
}
@TestMetadata("funAnnotationEntryBeforeModifiers.after.kt")
public void testFunAnnotationEntryBeforeModifiers() throws Exception {
doTest("idea/testData/formatter/modifierList/funAnnotationEntryBeforeModifiers.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationEntryBeforeModifiers.after.kt");
doTest(fileName);
}
@TestMetadata("funModifierBeforeAnnotation.after.kt")
public void testFunModifierBeforeAnnotation() throws Exception {
doTest("idea/testData/formatter/modifierList/funModifierBeforeAnnotation.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funModifierBeforeAnnotation.after.kt");
doTest(fileName);
}
@TestMetadata("funModifierBeforeAnnotationEntry.after.kt")
public void testFunModifierBeforeAnnotationEntry() throws Exception {
doTest("idea/testData/formatter/modifierList/funModifierBeforeAnnotationEntry.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funModifierBeforeAnnotationEntry.after.kt");
doTest(fileName);
}
@TestMetadata("funModifierBeforeModifiers.after.kt")
public void testFunModifierBeforeModifiers() throws Exception {
doTest("idea/testData/formatter/modifierList/funModifierBeforeModifiers.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funModifierBeforeModifiers.after.kt");
doTest(fileName);
}
@TestMetadata("funTheOnlyModifier.after.kt")
public void testFunTheOnlyModifier() throws Exception {
doTest("idea/testData/formatter/modifierList/funTheOnlyModifier.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funTheOnlyModifier.after.kt");
doTest(fileName);
}
@TestMetadata("memberFunTheOnlyModifier.after.kt")
public void testMemberFunTheOnlyModifier() throws Exception {
doTest("idea/testData/formatter/modifierList/memberFunTheOnlyModifier.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/memberFunTheOnlyModifier.after.kt");
doTest(fileName);
}
@TestMetadata("memberValTheOnlyModifier.after.kt")
public void testMemberValTheOnlyModifier() throws Exception {
doTest("idea/testData/formatter/modifierList/memberValTheOnlyModifier.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/memberValTheOnlyModifier.after.kt");
doTest(fileName);
}
@TestMetadata("memberVarTheOnlyModifier.after.kt")
public void testMemberVarTheOnlyModifier() throws Exception {
doTest("idea/testData/formatter/modifierList/memberVarTheOnlyModifier.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/memberVarTheOnlyModifier.after.kt");
doTest(fileName);
}
@TestMetadata("secondMemberFunTheOnlyModifier.after.kt")
public void testSecondMemberFunTheOnlyModifier() throws Exception {
doTest("idea/testData/formatter/modifierList/secondMemberFunTheOnlyModifier.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/secondMemberFunTheOnlyModifier.after.kt");
doTest(fileName);
}
@TestMetadata("secondMemberValTheOnlyModifier.after.kt")
public void testSecondMemberValTheOnlyModifier() throws Exception {
doTest("idea/testData/formatter/modifierList/secondMemberValTheOnlyModifier.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/secondMemberValTheOnlyModifier.after.kt");
doTest(fileName);
}
@TestMetadata("secondMemberVarTheOnlyModifier.after.kt")
public void testSecondMemberVarTheOnlyModifier() throws Exception {
doTest("idea/testData/formatter/modifierList/secondMemberVarTheOnlyModifier.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/secondMemberVarTheOnlyModifier.after.kt");
doTest(fileName);
}
}
@@ -468,6 +554,7 @@ public class JetFormatterTestGenerated extends AbstractJetFormatterTest {
}
@TestMetadata("idea/testData/formatter")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class FormatterInverted extends AbstractJetFormatterTest {
public void testAllFilesPresentInFormatterInverted() throws Exception {
@@ -476,157 +563,188 @@ public class JetFormatterTestGenerated extends AbstractJetFormatterTest {
@TestMetadata("BinaryExpressions.after.inv.kt")
public void testBinaryExpressions() throws Exception {
doTestInverted("idea/testData/formatter/BinaryExpressions.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressions.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("BinaryExpressionsBoolean.after.inv.kt")
public void testBinaryExpressionsBoolean() throws Exception {
doTestInverted("idea/testData/formatter/BinaryExpressionsBoolean.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsBoolean.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("BinaryExpressionsWithoutAlignment.after.inv.kt")
public void testBinaryExpressionsWithoutAlignment() throws Exception {
doTestInverted("idea/testData/formatter/BinaryExpressionsWithoutAlignment.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsWithoutAlignment.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("CatchFinallyOnNewLine.after.inv.kt")
public void testCatchFinallyOnNewLine() throws Exception {
doTestInverted("idea/testData/formatter/CatchFinallyOnNewLine.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/CatchFinallyOnNewLine.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("ClassLineBreak.after.inv.kt")
public void testClassLineBreak() throws Exception {
doTestInverted("idea/testData/formatter/ClassLineBreak.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ClassLineBreak.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("ColonSpaces.after.inv.kt")
public void testColonSpaces() throws Exception {
doTestInverted("idea/testData/formatter/ColonSpaces.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ColonSpaces.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("DelegationList.after.inv.kt")
public void testDelegationList() throws Exception {
doTestInverted("idea/testData/formatter/DelegationList.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DelegationList.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("DoWhileLineBreak.after.inv.kt")
public void testDoWhileLineBreak() throws Exception {
doTestInverted("idea/testData/formatter/DoWhileLineBreak.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DoWhileLineBreak.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("ElseOnNewLine.after.inv.kt")
public void testElseOnNewLine() throws Exception {
doTestInverted("idea/testData/formatter/ElseOnNewLine.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ElseOnNewLine.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("Elvis.after.inv.kt")
public void testElvis() throws Exception {
doTestInverted("idea/testData/formatter/Elvis.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Elvis.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("EmptyBlocks.after.inv.kt")
public void testEmptyBlocks() throws Exception {
doTestInverted("idea/testData/formatter/EmptyBlocks.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyBlocks.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("ForLineBreak.after.inv.kt")
public void testForLineBreak() throws Exception {
doTestInverted("idea/testData/formatter/ForLineBreak.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForLineBreak.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("FunctionLineBreak.after.inv.kt")
public void testFunctionLineBreak() throws Exception {
doTestInverted("idea/testData/formatter/FunctionLineBreak.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionLineBreak.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("FunctionalType.after.inv.kt")
public void testFunctionalType() throws Exception {
doTestInverted("idea/testData/formatter/FunctionalType.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionalType.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("IfElseWithTrickyComments.after.inv.kt")
public void testIfElseWithTrickyComments() throws Exception {
doTestInverted("idea/testData/formatter/IfElseWithTrickyComments.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseWithTrickyComments.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("LambdaArrow.after.inv.kt")
public void testLambdaArrow() throws Exception {
doTestInverted("idea/testData/formatter/LambdaArrow.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/LambdaArrow.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("MultilineFunctionLiteralWithParams.after.inv.kt")
public void testMultilineFunctionLiteralWithParams() throws Exception {
doTestInverted("idea/testData/formatter/MultilineFunctionLiteralWithParams.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/MultilineFunctionLiteralWithParams.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("Parameters.after.inv.kt")
public void testParameters() throws Exception {
doTestInverted("idea/testData/formatter/Parameters.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Parameters.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("RightBracketOnNewLine.after.inv.kt")
public void testRightBracketOnNewLine() throws Exception {
doTestInverted("idea/testData/formatter/RightBracketOnNewLine.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/RightBracketOnNewLine.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("SingleLineFunctionLiteral.after.inv.kt")
public void testSingleLineFunctionLiteral() throws Exception {
doTestInverted("idea/testData/formatter/SingleLineFunctionLiteral.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SingleLineFunctionLiteral.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("SpaceAroundExtendColon.after.inv.kt")
public void testSpaceAroundExtendColon() throws Exception {
doTestInverted("idea/testData/formatter/SpaceAroundExtendColon.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColon.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("SpaceAroundExtendColonInEnums.after.inv.kt")
public void testSpaceAroundExtendColonInEnums() throws Exception {
doTestInverted("idea/testData/formatter/SpaceAroundExtendColonInEnums.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInEnums.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("SpaceAroundExtendColonInObjects.after.inv.kt")
public void testSpaceAroundExtendColonInObjects() throws Exception {
doTestInverted("idea/testData/formatter/SpaceAroundExtendColonInObjects.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInObjects.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("SpacesAroundOperations.after.inv.kt")
public void testSpacesAroundOperations() throws Exception {
doTestInverted("idea/testData/formatter/SpacesAroundOperations.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundOperations.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("SpacesAroundUnaryOperations.after.inv.kt")
public void testSpacesAroundUnaryOperations() throws Exception {
doTestInverted("idea/testData/formatter/SpacesAroundUnaryOperations.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundUnaryOperations.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("TryCatchLineBreak.after.inv.kt")
public void testTryCatchLineBreak() throws Exception {
doTestInverted("idea/testData/formatter/TryCatchLineBreak.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/TryCatchLineBreak.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("When.after.inv.kt")
public void testWhen() throws Exception {
doTestInverted("idea/testData/formatter/When.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/When.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("WhenArrow.after.inv.kt")
public void testWhenArrow() throws Exception {
doTestInverted("idea/testData/formatter/WhenArrow.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenArrow.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("WhenLineBreak.after.inv.kt")
public void testWhenLineBreak() throws Exception {
doTestInverted("idea/testData/formatter/WhenLineBreak.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenLineBreak.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("WhileLineBreak.after.inv.kt")
public void testWhileLineBreak() throws Exception {
doTestInverted("idea/testData/formatter/WhileLineBreak.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileLineBreak.after.inv.kt");
doTestInverted(fileName);
}
@TestMetadata("WhileOnNewLine.after.inv.kt")
public void testWhileOnNewLine() throws Exception {
doTestInverted("idea/testData/formatter/WhileOnNewLine.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileOnNewLine.after.inv.kt");
doTestInverted(fileName);
}
public static Test innerSuite() {
@@ -16,6 +16,7 @@
package org.jetbrains.jet.formatter;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,31 +31,37 @@ import java.util.regex.Pattern;
@InnerTestClasses({JetTypingIndentationTestBaseGenerated.DirectSettings.class, JetTypingIndentationTestBaseGenerated.InvertedSettings.class})
public class JetTypingIndentationTestBaseGenerated extends AbstractJetTypingIndentationTestBase {
@TestMetadata("idea/testData/indentationOnNewline")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({DirectSettings.Script.class})
public static class DirectSettings extends AbstractJetTypingIndentationTestBase {
@TestMetadata("AfterCatch.after.kt")
public void testAfterCatch() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/AfterCatch.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterCatch.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("AfterClassNameBeforeFun.after.kt")
public void testAfterClassNameBeforeFun() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/AfterClassNameBeforeFun.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterClassNameBeforeFun.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("AfterFinally.after.kt")
public void testAfterFinally() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/AfterFinally.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterFinally.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("AfterImport.after.kt")
public void testAfterImport() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/AfterImport.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterImport.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("AfterTry.after.kt")
public void testAfterTry() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/AfterTry.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterTry.after.kt");
doNewlineTest(fileName);
}
public void testAllFilesPresentInDirectSettings() throws Exception {
@@ -63,195 +70,234 @@ public class JetTypingIndentationTestBaseGenerated extends AbstractJetTypingInde
@TestMetadata("AssignmentAfterEq.after.kt")
public void testAssignmentAfterEq() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/AssignmentAfterEq.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AssignmentAfterEq.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("BinaryWithTypeExpressions.after.kt")
public void testBinaryWithTypeExpressions() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("ConsecutiveCallsAfterDot.after.kt")
public void testConsecutiveCallsAfterDot() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/ConsecutiveCallsAfterDot.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ConsecutiveCallsAfterDot.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("ConsecutiveCallsInSaeCallsMiddle.after.kt")
public void testConsecutiveCallsInSaeCallsMiddle() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/ConsecutiveCallsInSaeCallsMiddle.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ConsecutiveCallsInSaeCallsMiddle.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("ConsecutiveCallsInSafeCallsEnd.after.kt")
public void testConsecutiveCallsInSafeCallsEnd() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/ConsecutiveCallsInSafeCallsEnd.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ConsecutiveCallsInSafeCallsEnd.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("DoInFun.after.kt")
public void testDoInFun() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/DoInFun.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/DoInFun.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("EmptyParameters.after.kt")
public void testEmptyParameters() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/EmptyParameters.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/EmptyParameters.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("For.after.kt")
public void testFor() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/For.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/For.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("FunctionBlock.after.kt")
public void testFunctionBlock() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/FunctionBlock.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/FunctionBlock.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("FunctionWithInference.after.kt")
public void testFunctionWithInference() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/FunctionWithInference.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/FunctionWithInference.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("If.after.kt")
public void testIf() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/If.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/If.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InBinaryExpressionInMiddle.after.kt")
public void testInBinaryExpressionInMiddle() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InBinaryExpressionUnfinished.after.kt")
public void testInBinaryExpressionUnfinished() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.kt")
public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InDelegationListAfterColon.after.kt")
public void testInDelegationListAfterColon() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InDelegationListAfterComma.after.kt")
public void testInDelegationListAfterComma() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InDelegationListAfterComma.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterComma.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InDelegationListNotEmpty.after.kt")
public void testInDelegationListNotEmpty() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InDelegationListNotEmpty.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListNotEmpty.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InEnumInitializerListAfterColon.after.kt")
public void testInEnumInitializerListAfterColon() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InEnumInitializerListAfterColon.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterColon.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InEnumInitializerListAfterComma.after.kt")
public void testInEnumInitializerListAfterComma() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InEnumInitializerListAfterComma.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterComma.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InEnumInitializerListNotEmpty.after.kt")
public void testInEnumInitializerListNotEmpty() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InExpressionsParentheses.after.kt")
public void testInExpressionsParentheses() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InExpressionsParentheses.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParentheses.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InExpressionsParenthesesBeforeOperand.after.kt")
public void testInExpressionsParenthesesBeforeOperand() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InLabmdaAfterArrow.after.kt")
public void testInLabmdaAfterArrow() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InLabmdaAfterArrow.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLabmdaAfterArrow.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InLambdaAfterArrowWithSpaces.after.kt")
public void testInLambdaAfterArrowWithSpaces() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InLambdaAfterArrowWithSpaces.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaAfterArrowWithSpaces.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InLambdaBeforeParams.after.kt")
public void testInLambdaBeforeParams() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InLambdaBeforeParams.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaBeforeParams.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InLambdaInsideChainCallSameLine.after.kt")
public void testInLambdaInsideChainCallSameLine() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InLambdaInsideChainCallSameLine.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallSameLine.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InLambdaInsideChainCallSameLineWithSpaces.after.kt")
public void testInLambdaInsideChainCallSameLineWithSpaces() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InLambdaInsideChainCallSameLineWithSpaces.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallSameLineWithSpaces.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InLambdaInsideChainCallWithNewLine.after.kt")
public void testInLambdaInsideChainCallWithNewLine() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InLambdaInsideChainCallWithNewLine.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallWithNewLine.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InLambdaInsideChainCallWithNewLineWithSpaces.after.kt")
public void testInLambdaInsideChainCallWithNewLineWithSpaces() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InLambdaInsideChainCallWithNewLineWithSpaces.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallWithNewLineWithSpaces.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("InMultilineLambdaAfterArrow.after.kt")
public void testInMultilineLambdaAfterArrow() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/InMultilineLambdaAfterArrow.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InMultilineLambdaAfterArrow.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("IsExpressionAfterIs.after.kt")
public void testIsExpressionAfterIs() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("MultideclarationAfterEq.after.kt")
public void testMultideclarationAfterEq() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/MultideclarationAfterEq.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/MultideclarationAfterEq.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("MultideclarationBeforeEq.after.kt")
public void testMultideclarationBeforeEq() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/MultideclarationBeforeEq.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/MultideclarationBeforeEq.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("NotFirstParameter.after.kt")
public void testNotFirstParameter() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/NotFirstParameter.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/NotFirstParameter.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("PropertyWithInference.after.kt")
public void testPropertyWithInference() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/PropertyWithInference.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/PropertyWithInference.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("ReturnContinue.after.kt")
public void testReturnContinue() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/ReturnContinue.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ReturnContinue.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("SettingAlignMultilineParametersInCalls.after.kt")
public void testSettingAlignMultilineParametersInCalls() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("While.after.kt")
public void testWhile() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/While.after.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/While.after.kt");
doNewlineTest(fileName);
}
@TestMetadata("idea/testData/indentationOnNewline/script")
@TestDataPath("$PROJECT_ROOT")
public static class Script extends AbstractJetTypingIndentationTestBase {
public void testAllFilesPresentInScript() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/indentationOnNewline/script"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), true);
@@ -259,22 +305,26 @@ public class JetTypingIndentationTestBaseGenerated extends AbstractJetTypingInde
@TestMetadata("ScriptAfterExpression.after.kts")
public void testScriptAfterExpression() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/script/ScriptAfterExpression.after.kts");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptAfterExpression.after.kts");
doNewlineTest(fileName);
}
@TestMetadata("ScriptAfterFun.after.kts")
public void testScriptAfterFun() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/script/ScriptAfterFun.after.kts");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptAfterFun.after.kts");
doNewlineTest(fileName);
}
@TestMetadata("ScriptAfterImport.after.kts")
public void testScriptAfterImport() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/script/ScriptAfterImport.after.kts");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptAfterImport.after.kts");
doNewlineTest(fileName);
}
@TestMetadata("ScriptInsideFun.after.kts")
public void testScriptInsideFun() throws Exception {
doNewlineTest("idea/testData/indentationOnNewline/script/ScriptInsideFun.after.kts");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptInsideFun.after.kts");
doNewlineTest(fileName);
}
}
@@ -288,6 +338,7 @@ public class JetTypingIndentationTestBaseGenerated extends AbstractJetTypingInde
}
@TestMetadata("idea/testData/indentationOnNewline")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class InvertedSettings extends AbstractJetTypingIndentationTestBase {
public void testAllFilesPresentInInvertedSettings() throws Exception {
@@ -296,77 +347,92 @@ public class JetTypingIndentationTestBaseGenerated extends AbstractJetTypingInde
@TestMetadata("AssignmentAfterEq.after.inv.kt")
public void testAssignmentAfterEq() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/AssignmentAfterEq.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AssignmentAfterEq.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("BinaryWithTypeExpressions.after.inv.kt")
public void testBinaryWithTypeExpressions() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InBinaryExpressionInMiddle.after.inv.kt")
public void testInBinaryExpressionInMiddle() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InBinaryExpressionUnfinished.after.inv.kt")
public void testInBinaryExpressionUnfinished() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt")
public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InDelegationListAfterColon.after.inv.kt")
public void testInDelegationListAfterColon() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InDelegationListAfterComma.after.inv.kt")
public void testInDelegationListAfterComma() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InDelegationListAfterComma.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterComma.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InDelegationListNotEmpty.after.inv.kt")
public void testInDelegationListNotEmpty() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InDelegationListNotEmpty.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListNotEmpty.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InEnumInitializerListAfterColon.after.inv.kt")
public void testInEnumInitializerListAfterColon() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InEnumInitializerListAfterColon.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterColon.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InEnumInitializerListAfterComma.after.inv.kt")
public void testInEnumInitializerListAfterComma() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InEnumInitializerListAfterComma.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterComma.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InEnumInitializerListNotEmpty.after.inv.kt")
public void testInEnumInitializerListNotEmpty() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InExpressionsParentheses.after.inv.kt")
public void testInExpressionsParentheses() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InExpressionsParentheses.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParentheses.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("InExpressionsParenthesesBeforeOperand.after.inv.kt")
public void testInExpressionsParenthesesBeforeOperand() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("IsExpressionAfterIs.after.inv.kt")
public void testIsExpressionAfterIs() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
@TestMetadata("SettingAlignMultilineParametersInCalls.after.inv.kt")
public void testSettingAlignMultilineParametersInCalls() throws Exception {
doNewlineTestWithInvert("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.inv.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.inv.kt");
doNewlineTestWithInvert(fileName);
}
public static Test innerSuite() {
@@ -16,6 +16,7 @@
package org.jetbrains.jet.lang.resolve.java;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/typeSubstitution")
@TestDataPath("$PROJECT_ROOT")
public class JavaTypeSubstitutorTestGenerated extends AbstractJavaTypeSubstitutorTest {
public void testAllFilesPresentInTypeSubstitution() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/typeSubstitution"), Pattern.compile("^(.+)\\.java$"), true);
@@ -35,222 +37,266 @@ public class JavaTypeSubstitutorTestGenerated extends AbstractJavaTypeSubstituto
@TestMetadata("arrayType.java")
public void testArrayType() throws Exception {
doTest("idea/testData/typeSubstitution/arrayType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/arrayType.java");
doTest(fileName);
}
@TestMetadata("classType.java")
public void testClassType() throws Exception {
doTest("idea/testData/typeSubstitution/classType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/classType.java");
doTest(fileName);
}
@TestMetadata("classWithWildcard.java")
public void testClassWithWildcard() throws Exception {
doTest("idea/testData/typeSubstitution/classWithWildcard.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/classWithWildcard.java");
doTest(fileName);
}
@TestMetadata("genericArray.java")
public void testGenericArray() throws Exception {
doTest("idea/testData/typeSubstitution/genericArray.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/genericArray.java");
doTest(fileName);
}
@TestMetadata("innerParameter.java")
public void testInnerParameter() throws Exception {
doTest("idea/testData/typeSubstitution/innerParameter.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/innerParameter.java");
doTest(fileName);
}
@TestMetadata("intersectionType.java")
public void testIntersectionType() throws Exception {
doTest("idea/testData/typeSubstitution/intersectionType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionType.java");
doTest(fileName);
}
@TestMetadata("intersectionTypeAsTypeParameter.java")
public void testIntersectionTypeAsTypeParameter() throws Exception {
doTest("idea/testData/typeSubstitution/intersectionTypeAsTypeParameter.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeAsTypeParameter.java");
doTest(fileName);
}
@TestMetadata("intersectionTypeInEnum.java")
public void testIntersectionTypeInEnum() throws Exception {
doTest("idea/testData/typeSubstitution/intersectionTypeInEnum.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeInEnum.java");
doTest(fileName);
}
@TestMetadata("intersectionTypeInInterfaceDeclaration.java")
public void testIntersectionTypeInInterfaceDeclaration() throws Exception {
doTest("idea/testData/typeSubstitution/intersectionTypeInInterfaceDeclaration.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeInInterfaceDeclaration.java");
doTest(fileName);
}
@TestMetadata("intersectionTypeInTypeVariableClass.java")
public void testIntersectionTypeInTypeVariableClass() throws Exception {
doTest("idea/testData/typeSubstitution/intersectionTypeInTypeVariableClass.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeInTypeVariableClass.java");
doTest(fileName);
}
@TestMetadata("mapEntry.java")
public void testMapEntry() throws Exception {
doTest("idea/testData/typeSubstitution/mapEntry.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/mapEntry.java");
doTest(fileName);
}
@TestMetadata("primitiveType.java")
public void testPrimitiveType() throws Exception {
doTest("idea/testData/typeSubstitution/primitiveType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/primitiveType.java");
doTest(fileName);
}
@TestMetadata("rawArrayType.java")
public void testRawArrayType() throws Exception {
doTest("idea/testData/typeSubstitution/rawArrayType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawArrayType.java");
doTest(fileName);
}
@TestMetadata("rawArrayTypeParameterWithBound.java")
public void testRawArrayTypeParameterWithBound() throws Exception {
doTest("idea/testData/typeSubstitution/rawArrayTypeParameterWithBound.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawArrayTypeParameterWithBound.java");
doTest(fileName);
}
@TestMetadata("rawEnum.java")
public void testRawEnum() throws Exception {
doTest("idea/testData/typeSubstitution/rawEnum.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawEnum.java");
doTest(fileName);
}
@TestMetadata("rawExtendsWildcard.java")
public void testRawExtendsWildcard() throws Exception {
doTest("idea/testData/typeSubstitution/rawExtendsWildcard.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawExtendsWildcard.java");
doTest(fileName);
}
@TestMetadata("rawIntersectionType.java")
public void testRawIntersectionType() throws Exception {
doTest("idea/testData/typeSubstitution/rawIntersectionType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawIntersectionType.java");
doTest(fileName);
}
@TestMetadata("rawSuperWildcard.java")
public void testRawSuperWildcard() throws Exception {
doTest("idea/testData/typeSubstitution/rawSuperWildcard.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawSuperWildcard.java");
doTest(fileName);
}
@TestMetadata("rawType.java")
public void testRawType() throws Exception {
doTest("idea/testData/typeSubstitution/rawType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawType.java");
doTest(fileName);
}
@TestMetadata("rawTypeInDeclaration.java")
public void testRawTypeInDeclaration() throws Exception {
doTest("idea/testData/typeSubstitution/rawTypeInDeclaration.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawTypeInDeclaration.java");
doTest(fileName);
}
@TestMetadata("rawTypeWithBound.java")
public void testRawTypeWithBound() throws Exception {
doTest("idea/testData/typeSubstitution/rawTypeWithBound.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawTypeWithBound.java");
doTest(fileName);
}
@TestMetadata("rawTypeWithSelfReferenceBound.java")
public void testRawTypeWithSelfReferenceBound() throws Exception {
doTest("idea/testData/typeSubstitution/rawTypeWithSelfReferenceBound.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawTypeWithSelfReferenceBound.java");
doTest(fileName);
}
@TestMetadata("rawWildcardInTypeVariableClass.java")
public void testRawWildcardInTypeVariableClass() throws Exception {
doTest("idea/testData/typeSubstitution/rawWildcardInTypeVariableClass.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawWildcardInTypeVariableClass.java");
doTest(fileName);
}
@TestMetadata("rawWildcardWithBound.java")
public void testRawWildcardWithBound() throws Exception {
doTest("idea/testData/typeSubstitution/rawWildcardWithBound.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawWildcardWithBound.java");
doTest(fileName);
}
@TestMetadata("selfReference.java")
public void testSelfReference() throws Exception {
doTest("idea/testData/typeSubstitution/selfReference.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/selfReference.java");
doTest(fileName);
}
@TestMetadata("twoParameters.java")
public void testTwoParameters() throws Exception {
doTest("idea/testData/typeSubstitution/twoParameters.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/twoParameters.java");
doTest(fileName);
}
@TestMetadata("twoParametersInSubClass.java")
public void testTwoParametersInSubClass() throws Exception {
doTest("idea/testData/typeSubstitution/twoParametersInSubClass.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/twoParametersInSubClass.java");
doTest(fileName);
}
@TestMetadata("typeVariableClass.java")
public void testTypeVariableClass() throws Exception {
doTest("idea/testData/typeSubstitution/typeVariableClass.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/typeVariableClass.java");
doTest(fileName);
}
@TestMetadata("typeVariableRaw.java")
public void testTypeVariableRaw() throws Exception {
doTest("idea/testData/typeSubstitution/typeVariableRaw.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/typeVariableRaw.java");
doTest(fileName);
}
@TestMetadata("unboundedWildcard.java")
public void testUnboundedWildcard() throws Exception {
doTest("idea/testData/typeSubstitution/unboundedWildcard.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/unboundedWildcard.java");
doTest(fileName);
}
@TestMetadata("unboundedWildcardToTypeParameter.java")
public void testUnboundedWildcardToTypeParameter() throws Exception {
doTest("idea/testData/typeSubstitution/unboundedWildcardToTypeParameter.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/unboundedWildcardToTypeParameter.java");
doTest(fileName);
}
@TestMetadata("varargArray.java")
public void testVarargArray() throws Exception {
doTest("idea/testData/typeSubstitution/varargArray.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargArray.java");
doTest(fileName);
}
@TestMetadata("varargArrayTypeParameter.java")
public void testVarargArrayTypeParameter() throws Exception {
doTest("idea/testData/typeSubstitution/varargArrayTypeParameter.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargArrayTypeParameter.java");
doTest(fileName);
}
@TestMetadata("varargClass.java")
public void testVarargClass() throws Exception {
doTest("idea/testData/typeSubstitution/varargClass.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargClass.java");
doTest(fileName);
}
@TestMetadata("varargClassWithWildcard.java")
public void testVarargClassWithWildcard() throws Exception {
doTest("idea/testData/typeSubstitution/varargClassWithWildcard.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargClassWithWildcard.java");
doTest(fileName);
}
@TestMetadata("varargRawType.java")
public void testVarargRawType() throws Exception {
doTest("idea/testData/typeSubstitution/varargRawType.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargRawType.java");
doTest(fileName);
}
@TestMetadata("varargRawTypeWithBound.java")
public void testVarargRawTypeWithBound() throws Exception {
doTest("idea/testData/typeSubstitution/varargRawTypeWithBound.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargRawTypeWithBound.java");
doTest(fileName);
}
@TestMetadata("varargToClass.java")
public void testVarargToClass() throws Exception {
doTest("idea/testData/typeSubstitution/varargToClass.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargToClass.java");
doTest(fileName);
}
@TestMetadata("varargToClassWithWildcard.java")
public void testVarargToClassWithWildcard() throws Exception {
doTest("idea/testData/typeSubstitution/varargToClassWithWildcard.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargToClassWithWildcard.java");
doTest(fileName);
}
@TestMetadata("wildcardExtends.java")
public void testWildcardExtends() throws Exception {
doTest("idea/testData/typeSubstitution/wildcardExtends.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardExtends.java");
doTest(fileName);
}
@TestMetadata("wildcardExtendsObject.java")
public void testWildcardExtendsObject() throws Exception {
doTest("idea/testData/typeSubstitution/wildcardExtendsObject.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardExtendsObject.java");
doTest(fileName);
}
@TestMetadata("wildcardExtendsTypeParameter.java")
public void testWildcardExtendsTypeParameter() throws Exception {
doTest("idea/testData/typeSubstitution/wildcardExtendsTypeParameter.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardExtendsTypeParameter.java");
doTest(fileName);
}
@TestMetadata("wildcardSuper.java")
public void testWildcardSuper() throws Exception {
doTest("idea/testData/typeSubstitution/wildcardSuper.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardSuper.java");
doTest(fileName);
}
@TestMetadata("wildcardToWildcard.java")
public void testWildcardToWildcard() throws Exception {
doTest("idea/testData/typeSubstitution/wildcardToWildcard.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardToWildcard.java");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/expressionSelection")
@TestDataPath("$PROJECT_ROOT")
public class ExpressionSelectionTestGenerated extends AbstractExpressionSelectionTest {
public void testAllFilesPresentInExpressionSelection() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/expressionSelection"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -35,22 +37,26 @@ public class ExpressionSelectionTestGenerated extends AbstractExpressionSelectio
@TestMetadata("binaryExpr.kt")
public void testBinaryExpr() throws Exception {
doTestExpressionSelection("idea/testData/expressionSelection/binaryExpr.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/binaryExpr.kt");
doTestExpressionSelection(fileName);
}
@TestMetadata("labelledStatement.kt")
public void testLabelledStatement() throws Exception {
doTestExpressionSelection("idea/testData/expressionSelection/labelledStatement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/labelledStatement.kt");
doTestExpressionSelection(fileName);
}
@TestMetadata("labelledThis.kt")
public void testLabelledThis() throws Exception {
doTestExpressionSelection("idea/testData/expressionSelection/labelledThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/labelledThis.kt");
doTestExpressionSelection(fileName);
}
@TestMetadata("noExpression.kt")
public void testNoExpression() throws Exception {
doTestExpressionSelection("idea/testData/expressionSelection/noExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/noExpression.kt");
doTestExpressionSelection(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/smartSelection")
@TestDataPath("$PROJECT_ROOT")
public class SmartSelectionTestGenerated extends AbstractSmartSelectionTest {
public void testAllFilesPresentInSmartSelection() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/smartSelection"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -35,47 +37,56 @@ public class SmartSelectionTestGenerated extends AbstractSmartSelectionTest {
@TestMetadata("labelledStatement.kt")
public void testLabelledStatement() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/labelledStatement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/labelledStatement.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("labelledThis.kt")
public void testLabelledThis() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/labelledThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/labelledThis.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("simple.kt")
public void testSimple() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/simple.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/simple.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("superExpression.kt")
public void testSuperExpression() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/superExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpression.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("superExpressionWithLabel.kt")
public void testSuperExpressionWithLabel() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/superExpressionWithLabel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpressionWithLabel.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("superExpressionWithLabelAndType.kt")
public void testSuperExpressionWithLabelAndType() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/superExpressionWithLabelAndType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpressionWithLabelAndType.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("superExpressionWithType.kt")
public void testSuperExpressionWithType() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/superExpressionWithType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpressionWithType.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("typeInSuperExpression.kt")
public void testTypeInSuperExpression() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/typeInSuperExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/typeInSuperExpression.kt");
doTestSmartSelection(fileName);
}
@TestMetadata("typeInSuperExpressionWithLabel.kt")
public void testTypeInSuperExpressionWithLabel() throws Exception {
doTestSmartSelection("idea/testData/smartSelection/typeInSuperExpressionWithLabel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/typeInSuperExpressionWithLabel.kt");
doTestSmartSelection(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.codeInsight;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({InsertImportOnPasteTestGenerated.Copy.class, InsertImportOnPasteTestGenerated.Cut.class})
public class InsertImportOnPasteTestGenerated extends AbstractInsertImportOnPasteTest {
@TestMetadata("idea/testData/copyPaste/imports")
@TestDataPath("$PROJECT_ROOT")
public static class Copy extends AbstractInsertImportOnPasteTest {
public void testAllFilesPresentInCopy() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/copyPaste/imports"), Pattern.compile("^([^\\.]+)\\.kt$"), false);
@@ -37,282 +39,338 @@ public class InsertImportOnPasteTestGenerated extends AbstractInsertImportOnPast
@TestMetadata("AlreadyImportedViaStar.kt")
public void testAlreadyImportedViaStar() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/AlreadyImportedViaStar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/AlreadyImportedViaStar.kt");
doTestCopy(fileName);
}
@TestMetadata("ClassAlreadyImported.kt")
public void testClassAlreadyImported() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ClassAlreadyImported.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassAlreadyImported.kt");
doTestCopy(fileName);
}
@TestMetadata("ClassMember.kt")
public void testClassMember() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ClassMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassMember.kt");
doTestCopy(fileName);
}
@TestMetadata("ClassObject.kt")
public void testClassObject() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObject.kt");
doTestCopy(fileName);
}
@TestMetadata("ClassObjectFunInsideClass.kt")
public void testClassObjectFunInsideClass() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ClassObjectFunInsideClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectFunInsideClass.kt");
doTestCopy(fileName);
}
@TestMetadata("ClassObjectInner.kt")
public void testClassObjectInner() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ClassObjectInner.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectInner.kt");
doTestCopy(fileName);
}
@TestMetadata("ClassResolvedToPackage.kt")
public void testClassResolvedToPackage() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ClassResolvedToPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassResolvedToPackage.kt");
doTestCopy(fileName);
}
@TestMetadata("ClassType.kt")
public void testClassType() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ClassType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassType.kt");
doTestCopy(fileName);
}
@TestMetadata("Conflict.kt")
public void testConflict() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Conflict.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Conflict.kt");
doTestCopy(fileName);
}
@TestMetadata("ConflictForTypeWithTypeParameter.kt")
public void testConflictForTypeWithTypeParameter() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ConflictForTypeWithTypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictForTypeWithTypeParameter.kt");
doTestCopy(fileName);
}
@TestMetadata("ConflictWithClass.kt")
public void testConflictWithClass() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ConflictWithClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithClass.kt");
doTestCopy(fileName);
}
@TestMetadata("ConflictWithFun.kt")
public void testConflictWithFun() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ConflictWithFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithFun.kt");
doTestCopy(fileName);
}
@TestMetadata("Constructor.kt")
public void testConstructor() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Constructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Constructor.kt");
doTestCopy(fileName);
}
@TestMetadata("DeepInnerClasses.kt")
public void testDeepInnerClasses() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/DeepInnerClasses.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DeepInnerClasses.kt");
doTestCopy(fileName);
}
@TestMetadata("DefaultPackage.kt")
public void testDefaultPackage() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/DefaultPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DefaultPackage.kt");
doTestCopy(fileName);
}
@TestMetadata("DelegatedProperty.kt")
public void testDelegatedProperty() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/DelegatedProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DelegatedProperty.kt");
doTestCopy(fileName);
}
@TestMetadata("DependencyOnJava.kt")
public void testDependencyOnJava() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/DependencyOnJava.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnJava.kt");
doTestCopy(fileName);
}
@TestMetadata("DependencyOnKotlinLibrary.kt")
public void testDependencyOnKotlinLibrary() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/DependencyOnKotlinLibrary.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnKotlinLibrary.kt");
doTestCopy(fileName);
}
@TestMetadata("DependencyOnStdLib.kt")
public void testDependencyOnStdLib() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/DependencyOnStdLib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnStdLib.kt");
doTestCopy(fileName);
}
@TestMetadata("EnumEntries.kt")
public void testEnumEntries() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/EnumEntries.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/EnumEntries.kt");
doTestCopy(fileName);
}
@TestMetadata("Extension.kt")
public void testExtension() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Extension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Extension.kt");
doTestCopy(fileName);
}
@TestMetadata("ExtensionAsInfixOrOperator.kt")
public void testExtensionAsInfixOrOperator() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ExtensionAsInfixOrOperator.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionAsInfixOrOperator.kt");
doTestCopy(fileName);
}
@TestMetadata("ExtensionCannotBeImportedOrLengthened.kt")
public void testExtensionCannotBeImportedOrLengthened() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ExtensionCannotBeImportedOrLengthened.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionCannotBeImportedOrLengthened.kt");
doTestCopy(fileName);
}
@TestMetadata("ExtensionConflict.kt")
public void testExtensionConflict() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ExtensionConflict.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionConflict.kt");
doTestCopy(fileName);
}
@TestMetadata("ForLoop.kt")
public void testForLoop() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ForLoop.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ForLoop.kt");
doTestCopy(fileName);
}
@TestMetadata("FullyQualified.kt")
public void testFullyQualified() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/FullyQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FullyQualified.kt");
doTestCopy(fileName);
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Function.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Function.kt");
doTestCopy(fileName);
}
@TestMetadata("FunctionAlreadyImported.kt")
public void testFunctionAlreadyImported() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/FunctionAlreadyImported.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionAlreadyImported.kt");
doTestCopy(fileName);
}
@TestMetadata("FunctionParameter.kt")
public void testFunctionParameter() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/FunctionParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionParameter.kt");
doTestCopy(fileName);
}
@TestMetadata("GetExpression.kt")
public void testGetExpression() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/GetExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/GetExpression.kt");
doTestCopy(fileName);
}
@TestMetadata("ImportDependency.kt")
public void testImportDependency() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ImportDependency.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDependency.kt");
doTestCopy(fileName);
}
@TestMetadata("ImportDirective.kt")
public void testImportDirective() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ImportDirective.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDirective.kt");
doTestCopy(fileName);
}
@TestMetadata("ImportableEntityInExtensionLiteral.kt")
public void testImportableEntityInExtensionLiteral() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ImportableEntityInExtensionLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportableEntityInExtensionLiteral.kt");
doTestCopy(fileName);
}
@TestMetadata("ImportedElementCopied.kt")
public void testImportedElementCopied() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ImportedElementCopied.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportedElementCopied.kt");
doTestCopy(fileName);
}
@TestMetadata("Inner.kt")
public void testInner() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Inner.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Inner.kt");
doTestCopy(fileName);
}
@TestMetadata("Invoke.kt")
public void testInvoke() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Invoke.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Invoke.kt");
doTestCopy(fileName);
}
@TestMetadata("JavaStaticViaClass.kt")
public void testJavaStaticViaClass() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/JavaStaticViaClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/JavaStaticViaClass.kt");
doTestCopy(fileName);
}
@TestMetadata("Local.kt")
public void testLocal() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Local.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Local.kt");
doTestCopy(fileName);
}
@TestMetadata("MultiDeclaration.kt")
public void testMultiDeclaration() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/MultiDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiDeclaration.kt");
doTestCopy(fileName);
}
@TestMetadata("MultiReferencePartiallyCopied.kt")
public void testMultiReferencePartiallyCopied() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/MultiReferencePartiallyCopied.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiReferencePartiallyCopied.kt");
doTestCopy(fileName);
}
@TestMetadata("NoImportForBuiltIns.kt")
public void testNoImportForBuiltIns() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/NoImportForBuiltIns.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForBuiltIns.kt");
doTestCopy(fileName);
}
@TestMetadata("NoImportForSamePackage.kt")
public void testNoImportForSamePackage() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/NoImportForSamePackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForSamePackage.kt");
doTestCopy(fileName);
}
@TestMetadata("NotReferencePosition.kt")
public void testNotReferencePosition() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/NotReferencePosition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition.kt");
doTestCopy(fileName);
}
@TestMetadata("NotReferencePosition2.kt")
public void testNotReferencePosition2() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/NotReferencePosition2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition2.kt");
doTestCopy(fileName);
}
@TestMetadata("Object.kt")
public void testObject() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Object.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Object.kt");
doTestCopy(fileName);
}
@TestMetadata("PackageView.kt")
public void testPackageView() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/PackageView.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PackageView.kt");
doTestCopy(fileName);
}
@TestMetadata("PartiallyQualified.kt")
public void testPartiallyQualified() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/PartiallyQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PartiallyQualified.kt");
doTestCopy(fileName);
}
@TestMetadata("PropertyResolvedToPackage.kt")
public void testPropertyResolvedToPackage() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/PropertyResolvedToPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PropertyResolvedToPackage.kt");
doTestCopy(fileName);
}
@TestMetadata("QualifiedTypeConflict.kt")
public void testQualifiedTypeConflict() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/QualifiedTypeConflict.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/QualifiedTypeConflict.kt");
doTestCopy(fileName);
}
@TestMetadata("ReferencedElementAlsoCopied.kt")
public void testReferencedElementAlsoCopied() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ReferencedElementAlsoCopied.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ReferencedElementAlsoCopied.kt");
doTestCopy(fileName);
}
@TestMetadata("Super.kt")
public void testSuper() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Super.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Super.kt");
doTestCopy(fileName);
}
@TestMetadata("ThisReference.kt")
public void testThisReference() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/ThisReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ThisReference.kt");
doTestCopy(fileName);
}
@TestMetadata("TopLevelProperty.kt")
public void testTopLevelProperty() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/TopLevelProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TopLevelProperty.kt");
doTestCopy(fileName);
}
@TestMetadata("Trait.kt")
public void testTrait() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/Trait.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Trait.kt");
doTestCopy(fileName);
}
@TestMetadata("TypeParameter.kt")
public void testTypeParameter() throws Exception {
doTestCopy("idea/testData/copyPaste/imports/TypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TypeParameter.kt");
doTestCopy(fileName);
}
}
@TestMetadata("idea/testData/copyPaste/imports")
@TestDataPath("$PROJECT_ROOT")
public static class Cut extends AbstractInsertImportOnPasteTest {
public void testAllFilesPresentInCut() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/copyPaste/imports"), Pattern.compile("^([^\\.]+)\\.kt$"), false);
@@ -320,277 +378,332 @@ public class InsertImportOnPasteTestGenerated extends AbstractInsertImportOnPast
@TestMetadata("AlreadyImportedViaStar.kt")
public void testAlreadyImportedViaStar() throws Exception {
doTestCut("idea/testData/copyPaste/imports/AlreadyImportedViaStar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/AlreadyImportedViaStar.kt");
doTestCut(fileName);
}
@TestMetadata("ClassAlreadyImported.kt")
public void testClassAlreadyImported() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ClassAlreadyImported.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassAlreadyImported.kt");
doTestCut(fileName);
}
@TestMetadata("ClassMember.kt")
public void testClassMember() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ClassMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassMember.kt");
doTestCut(fileName);
}
@TestMetadata("ClassObject.kt")
public void testClassObject() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObject.kt");
doTestCut(fileName);
}
@TestMetadata("ClassObjectFunInsideClass.kt")
public void testClassObjectFunInsideClass() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ClassObjectFunInsideClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectFunInsideClass.kt");
doTestCut(fileName);
}
@TestMetadata("ClassObjectInner.kt")
public void testClassObjectInner() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ClassObjectInner.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectInner.kt");
doTestCut(fileName);
}
@TestMetadata("ClassResolvedToPackage.kt")
public void testClassResolvedToPackage() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ClassResolvedToPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassResolvedToPackage.kt");
doTestCut(fileName);
}
@TestMetadata("ClassType.kt")
public void testClassType() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ClassType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassType.kt");
doTestCut(fileName);
}
@TestMetadata("Conflict.kt")
public void testConflict() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Conflict.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Conflict.kt");
doTestCut(fileName);
}
@TestMetadata("ConflictForTypeWithTypeParameter.kt")
public void testConflictForTypeWithTypeParameter() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ConflictForTypeWithTypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictForTypeWithTypeParameter.kt");
doTestCut(fileName);
}
@TestMetadata("ConflictWithClass.kt")
public void testConflictWithClass() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ConflictWithClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithClass.kt");
doTestCut(fileName);
}
@TestMetadata("ConflictWithFun.kt")
public void testConflictWithFun() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ConflictWithFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithFun.kt");
doTestCut(fileName);
}
@TestMetadata("Constructor.kt")
public void testConstructor() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Constructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Constructor.kt");
doTestCut(fileName);
}
@TestMetadata("DeepInnerClasses.kt")
public void testDeepInnerClasses() throws Exception {
doTestCut("idea/testData/copyPaste/imports/DeepInnerClasses.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DeepInnerClasses.kt");
doTestCut(fileName);
}
@TestMetadata("DefaultPackage.kt")
public void testDefaultPackage() throws Exception {
doTestCut("idea/testData/copyPaste/imports/DefaultPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DefaultPackage.kt");
doTestCut(fileName);
}
@TestMetadata("DelegatedProperty.kt")
public void testDelegatedProperty() throws Exception {
doTestCut("idea/testData/copyPaste/imports/DelegatedProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DelegatedProperty.kt");
doTestCut(fileName);
}
@TestMetadata("DependencyOnJava.kt")
public void testDependencyOnJava() throws Exception {
doTestCut("idea/testData/copyPaste/imports/DependencyOnJava.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnJava.kt");
doTestCut(fileName);
}
@TestMetadata("DependencyOnKotlinLibrary.kt")
public void testDependencyOnKotlinLibrary() throws Exception {
doTestCut("idea/testData/copyPaste/imports/DependencyOnKotlinLibrary.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnKotlinLibrary.kt");
doTestCut(fileName);
}
@TestMetadata("DependencyOnStdLib.kt")
public void testDependencyOnStdLib() throws Exception {
doTestCut("idea/testData/copyPaste/imports/DependencyOnStdLib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnStdLib.kt");
doTestCut(fileName);
}
@TestMetadata("EnumEntries.kt")
public void testEnumEntries() throws Exception {
doTestCut("idea/testData/copyPaste/imports/EnumEntries.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/EnumEntries.kt");
doTestCut(fileName);
}
@TestMetadata("Extension.kt")
public void testExtension() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Extension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Extension.kt");
doTestCut(fileName);
}
@TestMetadata("ExtensionAsInfixOrOperator.kt")
public void testExtensionAsInfixOrOperator() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ExtensionAsInfixOrOperator.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionAsInfixOrOperator.kt");
doTestCut(fileName);
}
@TestMetadata("ExtensionCannotBeImportedOrLengthened.kt")
public void testExtensionCannotBeImportedOrLengthened() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ExtensionCannotBeImportedOrLengthened.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionCannotBeImportedOrLengthened.kt");
doTestCut(fileName);
}
@TestMetadata("ExtensionConflict.kt")
public void testExtensionConflict() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ExtensionConflict.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionConflict.kt");
doTestCut(fileName);
}
@TestMetadata("ForLoop.kt")
public void testForLoop() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ForLoop.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ForLoop.kt");
doTestCut(fileName);
}
@TestMetadata("FullyQualified.kt")
public void testFullyQualified() throws Exception {
doTestCut("idea/testData/copyPaste/imports/FullyQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FullyQualified.kt");
doTestCut(fileName);
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Function.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Function.kt");
doTestCut(fileName);
}
@TestMetadata("FunctionAlreadyImported.kt")
public void testFunctionAlreadyImported() throws Exception {
doTestCut("idea/testData/copyPaste/imports/FunctionAlreadyImported.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionAlreadyImported.kt");
doTestCut(fileName);
}
@TestMetadata("FunctionParameter.kt")
public void testFunctionParameter() throws Exception {
doTestCut("idea/testData/copyPaste/imports/FunctionParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionParameter.kt");
doTestCut(fileName);
}
@TestMetadata("GetExpression.kt")
public void testGetExpression() throws Exception {
doTestCut("idea/testData/copyPaste/imports/GetExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/GetExpression.kt");
doTestCut(fileName);
}
@TestMetadata("ImportDependency.kt")
public void testImportDependency() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ImportDependency.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDependency.kt");
doTestCut(fileName);
}
@TestMetadata("ImportDirective.kt")
public void testImportDirective() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ImportDirective.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDirective.kt");
doTestCut(fileName);
}
@TestMetadata("ImportableEntityInExtensionLiteral.kt")
public void testImportableEntityInExtensionLiteral() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ImportableEntityInExtensionLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportableEntityInExtensionLiteral.kt");
doTestCut(fileName);
}
@TestMetadata("ImportedElementCopied.kt")
public void testImportedElementCopied() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ImportedElementCopied.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportedElementCopied.kt");
doTestCut(fileName);
}
@TestMetadata("Inner.kt")
public void testInner() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Inner.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Inner.kt");
doTestCut(fileName);
}
@TestMetadata("Invoke.kt")
public void testInvoke() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Invoke.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Invoke.kt");
doTestCut(fileName);
}
@TestMetadata("JavaStaticViaClass.kt")
public void testJavaStaticViaClass() throws Exception {
doTestCut("idea/testData/copyPaste/imports/JavaStaticViaClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/JavaStaticViaClass.kt");
doTestCut(fileName);
}
@TestMetadata("Local.kt")
public void testLocal() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Local.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Local.kt");
doTestCut(fileName);
}
@TestMetadata("MultiDeclaration.kt")
public void testMultiDeclaration() throws Exception {
doTestCut("idea/testData/copyPaste/imports/MultiDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiDeclaration.kt");
doTestCut(fileName);
}
@TestMetadata("MultiReferencePartiallyCopied.kt")
public void testMultiReferencePartiallyCopied() throws Exception {
doTestCut("idea/testData/copyPaste/imports/MultiReferencePartiallyCopied.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiReferencePartiallyCopied.kt");
doTestCut(fileName);
}
@TestMetadata("NoImportForBuiltIns.kt")
public void testNoImportForBuiltIns() throws Exception {
doTestCut("idea/testData/copyPaste/imports/NoImportForBuiltIns.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForBuiltIns.kt");
doTestCut(fileName);
}
@TestMetadata("NoImportForSamePackage.kt")
public void testNoImportForSamePackage() throws Exception {
doTestCut("idea/testData/copyPaste/imports/NoImportForSamePackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForSamePackage.kt");
doTestCut(fileName);
}
@TestMetadata("NotReferencePosition.kt")
public void testNotReferencePosition() throws Exception {
doTestCut("idea/testData/copyPaste/imports/NotReferencePosition.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition.kt");
doTestCut(fileName);
}
@TestMetadata("NotReferencePosition2.kt")
public void testNotReferencePosition2() throws Exception {
doTestCut("idea/testData/copyPaste/imports/NotReferencePosition2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition2.kt");
doTestCut(fileName);
}
@TestMetadata("Object.kt")
public void testObject() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Object.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Object.kt");
doTestCut(fileName);
}
@TestMetadata("PackageView.kt")
public void testPackageView() throws Exception {
doTestCut("idea/testData/copyPaste/imports/PackageView.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PackageView.kt");
doTestCut(fileName);
}
@TestMetadata("PartiallyQualified.kt")
public void testPartiallyQualified() throws Exception {
doTestCut("idea/testData/copyPaste/imports/PartiallyQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PartiallyQualified.kt");
doTestCut(fileName);
}
@TestMetadata("PropertyResolvedToPackage.kt")
public void testPropertyResolvedToPackage() throws Exception {
doTestCut("idea/testData/copyPaste/imports/PropertyResolvedToPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PropertyResolvedToPackage.kt");
doTestCut(fileName);
}
@TestMetadata("QualifiedTypeConflict.kt")
public void testQualifiedTypeConflict() throws Exception {
doTestCut("idea/testData/copyPaste/imports/QualifiedTypeConflict.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/QualifiedTypeConflict.kt");
doTestCut(fileName);
}
@TestMetadata("ReferencedElementAlsoCopied.kt")
public void testReferencedElementAlsoCopied() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ReferencedElementAlsoCopied.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ReferencedElementAlsoCopied.kt");
doTestCut(fileName);
}
@TestMetadata("Super.kt")
public void testSuper() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Super.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Super.kt");
doTestCut(fileName);
}
@TestMetadata("ThisReference.kt")
public void testThisReference() throws Exception {
doTestCut("idea/testData/copyPaste/imports/ThisReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ThisReference.kt");
doTestCut(fileName);
}
@TestMetadata("TopLevelProperty.kt")
public void testTopLevelProperty() throws Exception {
doTestCut("idea/testData/copyPaste/imports/TopLevelProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TopLevelProperty.kt");
doTestCut(fileName);
}
@TestMetadata("Trait.kt")
public void testTrait() throws Exception {
doTestCut("idea/testData/copyPaste/imports/Trait.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Trait.kt");
doTestCut(fileName);
}
@TestMetadata("TypeParameter.kt")
public void testTypeParameter() throws Exception {
doTestCut("idea/testData/copyPaste/imports/TypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TypeParameter.kt");
doTestCut(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.codeInsight;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/intentions")
@TestDataPath("$PROJECT_ROOT")
public class JetInspectionTestGenerated extends AbstractJetInspectionTest {
public void testAllFilesPresentInIntentions() throws Exception {
JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/intentions"), Pattern.compile("^(inspections\\.test)$"));
@@ -35,27 +37,32 @@ public class JetInspectionTestGenerated extends AbstractJetInspectionTest {
@TestMetadata("attributeCallReplacements/replaceGetIntention/inspectionData/inspections.test")
public void testAttributeCallReplacements_replaceGetIntention_inspectionData_Inspections_test() throws Exception {
doTest("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/inspectionData/inspections.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/inspectionData/inspections.test");
doTest(fileName);
}
@TestMetadata("branched/ifThenToElvis/inspectionData/inspections.test")
public void testBranched_ifThenToElvis_inspectionData_Inspections_test() throws Exception {
doTest("idea/testData/intentions/branched/ifThenToElvis/inspectionData/inspections.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/inspectionData/inspections.test");
doTest(fileName);
}
@TestMetadata("branched/ifThenToSafeAccess/inspectionData/inspections.test")
public void testBranched_ifThenToSafeAccess_inspectionData_Inspections_test() throws Exception {
doTest("idea/testData/intentions/branched/ifThenToSafeAccess/inspectionData/inspections.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/inspectionData/inspections.test");
doTest(fileName);
}
@TestMetadata("removeExplicitTypeArguments/inspectionData/inspections.test")
public void testRemoveExplicitTypeArguments_inspectionData_Inspections_test() throws Exception {
doTest("idea/testData/intentions/removeExplicitTypeArguments/inspectionData/inspections.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/inspectionData/inspections.test");
doTest(fileName);
}
@TestMetadata("simplifyNegatedBinaryExpressionIntention/inspectionData/inspections.test")
public void testSimplifyNegatedBinaryExpressionIntention_inspectionData_Inspections_test() throws Exception {
doTest("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/inspectionData/inspections.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/inspectionData/inspections.test");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.codeInsight;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/codeInsight/outOfBlock")
@TestDataPath("$PROJECT_ROOT")
public class OutOfBlockModificationTestGenerated extends AbstractOutOfBlockModificationTest {
public void testAllFilesPresentInOutOfBlock() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/outOfBlock"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,72 +37,86 @@ public class OutOfBlockModificationTestGenerated extends AbstractOutOfBlockModif
@TestMetadata("FunInFun.kt")
public void testFunInFun() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/FunInFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/FunInFun.kt");
doTest(fileName);
}
@TestMetadata("FunNoBody.kt")
public void testFunNoBody() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/FunNoBody.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/FunNoBody.kt");
doTest(fileName);
}
@TestMetadata("InAntonymsObjectDeclaration.kt")
public void testInAntonymsObjectDeclaration() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InAntonymsObjectDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InAntonymsObjectDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InClass.kt")
public void testInClass() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InClass.kt");
doTest(fileName);
}
@TestMetadata("InClassPropertyAccessor.kt")
public void testInClassPropertyAccessor() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InClassPropertyAccessor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InClassPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InFunInFunWithBody.kt")
public void testInFunInFunWithBody() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InFunInFunWithBody.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunInFunWithBody.kt");
doTest(fileName);
}
@TestMetadata("InFunInMultiDeclaration.kt")
public void testInFunInMultiDeclaration() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InFunInMultiDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunInMultiDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InFunWithInference.kt")
public void testInFunWithInference() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InFunWithInference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunWithInference.kt");
doTest(fileName);
}
@TestMetadata("InFunctionLiteral.kt")
public void testInFunctionLiteral() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InFunctionLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunctionLiteral.kt");
doTest(fileName);
}
@TestMetadata("InGlobalPropertyWithGetter.kt")
public void testInGlobalPropertyWithGetter() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InGlobalPropertyWithGetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InGlobalPropertyWithGetter.kt");
doTest(fileName);
}
@TestMetadata("InMethod.kt")
public void testInMethod() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InMethod.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InMethod.kt");
doTest(fileName);
}
@TestMetadata("InPropertyAccessorWithInference.kt")
public void testInPropertyAccessorWithInference() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InPropertyAccessorWithInference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InPropertyAccessorWithInference.kt");
doTest(fileName);
}
@TestMetadata("InPropertyWithFunctionLiteral.kt")
public void testInPropertyWithFunctionLiteral() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InPropertyWithFunctionLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InPropertyWithFunctionLiteral.kt");
doTest(fileName);
}
@TestMetadata("InPropertyWithInference.kt")
public void testInPropertyWithInference() throws Exception {
doTest("idea/testData/codeInsight/outOfBlock/InPropertyWithInference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InPropertyWithInference.kt");
doTest(fileName);
}
}
File diff suppressed because it is too large Load Diff
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.codeInsight.surroundWith;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({SurroundWithTestGenerated.If.class, SurroundWithTestGenerated.IfElse.class, SurroundWithTestGenerated.Not.class, SurroundWithTestGenerated.Parentheses.class, SurroundWithTestGenerated.StringTemplate.class, SurroundWithTestGenerated.When.class, SurroundWithTestGenerated.TryCatch.class, SurroundWithTestGenerated.TryCatchFinally.class, SurroundWithTestGenerated.TryFinally.class, SurroundWithTestGenerated.FunctionLiteral.class})
public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("idea/testData/codeInsight/surroundWith/if")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({If.MoveDeclarationsOut.class})
public static class If extends AbstractSurroundWithTest {
public void testAllFilesPresentInIf() throws Exception {
@@ -38,30 +40,36 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("block.kt")
public void testBlock() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/block.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/block.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("severalStatements.kt")
public void testSeveralStatements() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/severalStatements.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/severalStatements.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("singleStatement.kt")
public void testSingleStatement() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/singleStatement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/singleStatement.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("singleStatementAtCaret.kt")
public void testSingleStatementAtCaret() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/singleStatementAtCaret.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/singleStatementAtCaret.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("variable.kt")
public void testVariable() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/variable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/variable.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({MoveDeclarationsOut.Class.class, MoveDeclarationsOut.Function.class, MoveDeclarationsOut.Object.class, MoveDeclarationsOut.Order.class, MoveDeclarationsOut.Val.class, MoveDeclarationsOut.Var.class})
public static class MoveDeclarationsOut extends AbstractSurroundWithTest {
public void testAllFilesPresentInMoveDeclarationsOut() throws Exception {
@@ -69,6 +77,7 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class")
@TestDataPath("$PROJECT_ROOT")
public static class Class extends AbstractSurroundWithTest {
public void testAllFilesPresentInClass() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -76,17 +85,20 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("classInType.kt")
public void testClassInType() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class/classInType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class/classInType.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("localClass.kt")
public void testLocalClass() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class/localClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class/localClass.kt");
doTestWithIfSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function")
@TestDataPath("$PROJECT_ROOT")
public static class Function extends AbstractSurroundWithTest {
public void testAllFilesPresentInFunction() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -94,22 +106,26 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("firstChildLocalFun.kt")
public void testFirstChildLocalFun() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/firstChildLocalFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/firstChildLocalFun.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("localFun.kt")
public void testLocalFun() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/localFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/localFun.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("unusedLocalFun.kt")
public void testUnusedLocalFun() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/unusedLocalFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/unusedLocalFun.kt");
doTestWithIfSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/object")
@TestDataPath("$PROJECT_ROOT")
public static class Object extends AbstractSurroundWithTest {
public void testAllFilesPresentInObject() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/object"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -117,12 +133,14 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("localObject.kt")
public void testLocalObject() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/object/localObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/object/localObject.kt");
doTestWithIfSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order")
@TestDataPath("$PROJECT_ROOT")
public static class Order extends AbstractSurroundWithTest {
public void testAllFilesPresentInOrder() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -130,22 +148,26 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("twoClasses.kt")
public void testTwoClasses() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/twoClasses.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/twoClasses.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("valAndClass.kt")
public void testValAndClass() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/valAndClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/valAndClass.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("valOrder.kt")
public void testValOrder() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/valOrder.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/valOrder.kt");
doTestWithIfSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val")
@TestDataPath("$PROJECT_ROOT")
public static class Val extends AbstractSurroundWithTest {
public void testAllFilesPresentInVal() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -153,32 +175,38 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("fullQualifiedType.kt")
public void testFullQualifiedType() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/fullQualifiedType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/fullQualifiedType.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("fullQualifiedTypeWithoutTypeRef.kt")
public void testFullQualifiedTypeWithoutTypeRef() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/fullQualifiedTypeWithoutTypeRef.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/fullQualifiedTypeWithoutTypeRef.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("valWithTypeWithInitializer.kt")
public void testValWithTypeWithInitializer() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWithTypeWithInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWithTypeWithInitializer.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("valWithTypeWoInitializer.kt")
public void testValWithTypeWoInitializer() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWithTypeWoInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWithTypeWoInitializer.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("valWoTypeWithInitializer.kt")
public void testValWoTypeWithInitializer() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWoTypeWithInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWoTypeWithInitializer.kt");
doTestWithIfSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Var.DefaultValue.class})
public static class Var extends AbstractSurroundWithTest {
public void testAllFilesPresentInVar() throws Exception {
@@ -187,20 +215,24 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("varWithNotNullableTypeWithInitializer.kt")
public void testVarWithNotNullableTypeWithInitializer() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWithNotNullableTypeWithInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWithNotNullableTypeWithInitializer.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("varWithTypeWoInitializer.kt")
public void testVarWithTypeWoInitializer() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWithTypeWoInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWithTypeWoInitializer.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("varWoTypeWithInitializer.kt")
public void testVarWoTypeWithInitializer() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWoTypeWithInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWoTypeWithInitializer.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue")
@TestDataPath("$PROJECT_ROOT")
public static class DefaultValue extends AbstractSurroundWithTest {
public void testAllFilesPresentInDefaultValue() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -208,17 +240,20 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("boolean.kt")
public void testBoolean() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/boolean.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/boolean.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("nullable.kt")
public void testNullable() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/nullable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/nullable.kt");
doTestWithIfSurrounder(fileName);
}
@TestMetadata("primitiveNumbers.kt")
public void testPrimitiveNumbers() throws Exception {
doTestWithIfSurrounder("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/primitiveNumbers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/primitiveNumbers.kt");
doTestWithIfSurrounder(fileName);
}
}
@@ -253,6 +288,7 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
}
@TestMetadata("idea/testData/codeInsight/surroundWith/ifElse")
@TestDataPath("$PROJECT_ROOT")
public static class IfElse extends AbstractSurroundWithTest {
public void testAllFilesPresentInIfElse() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/ifElse"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -260,42 +296,50 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("block.kt")
public void testBlock() throws Exception {
doTestWithIfElseSurrounder("idea/testData/codeInsight/surroundWith/ifElse/block.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/block.kt");
doTestWithIfElseSurrounder(fileName);
}
@TestMetadata("moveDeclarationsOutVal.kt")
public void testMoveDeclarationsOutVal() throws Exception {
doTestWithIfElseSurrounder("idea/testData/codeInsight/surroundWith/ifElse/moveDeclarationsOutVal.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/moveDeclarationsOutVal.kt");
doTestWithIfElseSurrounder(fileName);
}
@TestMetadata("moveDeclarationsOutVar.kt")
public void testMoveDeclarationsOutVar() throws Exception {
doTestWithIfElseSurrounder("idea/testData/codeInsight/surroundWith/ifElse/moveDeclarationsOutVar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/moveDeclarationsOutVar.kt");
doTestWithIfElseSurrounder(fileName);
}
@TestMetadata("severalStatements.kt")
public void testSeveralStatements() throws Exception {
doTestWithIfElseSurrounder("idea/testData/codeInsight/surroundWith/ifElse/severalStatements.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/severalStatements.kt");
doTestWithIfElseSurrounder(fileName);
}
@TestMetadata("singleStatement.kt")
public void testSingleStatement() throws Exception {
doTestWithIfElseSurrounder("idea/testData/codeInsight/surroundWith/ifElse/singleStatement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/singleStatement.kt");
doTestWithIfElseSurrounder(fileName);
}
@TestMetadata("singleStatementAtCaret.kt")
public void testSingleStatementAtCaret() throws Exception {
doTestWithIfElseSurrounder("idea/testData/codeInsight/surroundWith/ifElse/singleStatementAtCaret.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/singleStatementAtCaret.kt");
doTestWithIfElseSurrounder(fileName);
}
@TestMetadata("variable.kt")
public void testVariable() throws Exception {
doTestWithIfElseSurrounder("idea/testData/codeInsight/surroundWith/ifElse/variable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/variable.kt");
doTestWithIfElseSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/not")
@TestDataPath("$PROJECT_ROOT")
public static class Not extends AbstractSurroundWithTest {
public void testAllFilesPresentInNot() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/not"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -303,42 +347,50 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("booleanExpr.kt")
public void testBooleanExpr() throws Exception {
doTestWithNotSurrounder("idea/testData/codeInsight/surroundWith/not/booleanExpr.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/booleanExpr.kt");
doTestWithNotSurrounder(fileName);
}
@TestMetadata("booleanExprAtCaret.kt")
public void testBooleanExprAtCaret() throws Exception {
doTestWithNotSurrounder("idea/testData/codeInsight/surroundWith/not/booleanExprAtCaret.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/booleanExprAtCaret.kt");
doTestWithNotSurrounder(fileName);
}
@TestMetadata("expressionInIf.kt")
public void testExpressionInIf() throws Exception {
doTestWithNotSurrounder("idea/testData/codeInsight/surroundWith/not/expressionInIf.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/expressionInIf.kt");
doTestWithNotSurrounder(fileName);
}
@TestMetadata("notExpression.kt")
public void testNotExpression() throws Exception {
doTestWithNotSurrounder("idea/testData/codeInsight/surroundWith/not/notExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/notExpression.kt");
doTestWithNotSurrounder(fileName);
}
@TestMetadata("severalExpr.kt")
public void testSeveralExpr() throws Exception {
doTestWithNotSurrounder("idea/testData/codeInsight/surroundWith/not/severalExpr.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/severalExpr.kt");
doTestWithNotSurrounder(fileName);
}
@TestMetadata("severalExprAtCaret.kt")
public void testSeveralExprAtCaret() throws Exception {
doTestWithNotSurrounder("idea/testData/codeInsight/surroundWith/not/severalExprAtCaret.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/severalExprAtCaret.kt");
doTestWithNotSurrounder(fileName);
}
@TestMetadata("variable.kt")
public void testVariable() throws Exception {
doTestWithNotSurrounder("idea/testData/codeInsight/surroundWith/not/variable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/variable.kt");
doTestWithNotSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/parentheses")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Parentheses.NotApplicable.class})
public static class Parentheses extends AbstractSurroundWithTest {
public void testAllFilesPresentInParentheses() throws Exception {
@@ -347,20 +399,24 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("expr.kt")
public void testExpr() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/expr.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/expr.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("inIf.kt")
public void testInIf() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/inIf.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/inIf.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("partOfExpr.kt")
public void testPartOfExpr() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/partOfExpr.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/partOfExpr.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable")
@TestDataPath("$PROJECT_ROOT")
public static class NotApplicable extends AbstractSurroundWithTest {
public void testAllFilesPresentInNotApplicable() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/parentheses/notApplicable"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -368,47 +424,56 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("if.kt")
public void testIf() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/if.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/if.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("import.kt")
public void testImport() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/import.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/import.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("importQualifiedFirst.kt")
public void testImportQualifiedFirst() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/importQualifiedFirst.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/importQualifiedFirst.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("importQualifiedSecond.kt")
public void testImportQualifiedSecond() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/importQualifiedSecond.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/importQualifiedSecond.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("packageName.kt")
public void testPackageName() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/packageName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/packageName.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("parameterName.kt")
public void testParameterName() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/parameterName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/parameterName.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("parameterWithType.kt")
public void testParameterWithType() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/parameterWithType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/parameterWithType.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("qualifiedExpressionSecond.kt")
public void testQualifiedExpressionSecond() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/qualifiedExpressionSecond.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/qualifiedExpressionSecond.kt");
doTestWithParenthesesSurrounder(fileName);
}
@TestMetadata("qualifiedExpressionSecondWithBracket.kt")
public void testQualifiedExpressionSecondWithBracket() throws Exception {
doTestWithParenthesesSurrounder("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/qualifiedExpressionSecondWithBracket.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/qualifiedExpressionSecondWithBracket.kt");
doTestWithParenthesesSurrounder(fileName);
}
}
@@ -422,6 +487,7 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
}
@TestMetadata("idea/testData/codeInsight/surroundWith/stringTemplate")
@TestDataPath("$PROJECT_ROOT")
public static class StringTemplate extends AbstractSurroundWithTest {
public void testAllFilesPresentInStringTemplate() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/stringTemplate"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -429,27 +495,32 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("multiExpression.kt")
public void testMultiExpression() throws Exception {
doTestWithStringTemplateSurrounder("idea/testData/codeInsight/surroundWith/stringTemplate/multiExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/multiExpression.kt");
doTestWithStringTemplateSurrounder(fileName);
}
@TestMetadata("multiExpressionConstant.kt")
public void testMultiExpressionConstant() throws Exception {
doTestWithStringTemplateSurrounder("idea/testData/codeInsight/surroundWith/stringTemplate/multiExpressionConstant.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/multiExpressionConstant.kt");
doTestWithStringTemplateSurrounder(fileName);
}
@TestMetadata("singleConstant.kt")
public void testSingleConstant() throws Exception {
doTestWithStringTemplateSurrounder("idea/testData/codeInsight/surroundWith/stringTemplate/singleConstant.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/singleConstant.kt");
doTestWithStringTemplateSurrounder(fileName);
}
@TestMetadata("singleExpression.kt")
public void testSingleExpression() throws Exception {
doTestWithStringTemplateSurrounder("idea/testData/codeInsight/surroundWith/stringTemplate/singleExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/singleExpression.kt");
doTestWithStringTemplateSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/when")
@TestDataPath("$PROJECT_ROOT")
public static class When extends AbstractSurroundWithTest {
public void testAllFilesPresentInWhen() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/when"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -457,22 +528,26 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("enum.kt")
public void testEnum() throws Exception {
doTestWithWhenSurrounder("idea/testData/codeInsight/surroundWith/when/enum.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/when/enum.kt");
doTestWithWhenSurrounder(fileName);
}
@TestMetadata("multiExpression.kt")
public void testMultiExpression() throws Exception {
doTestWithWhenSurrounder("idea/testData/codeInsight/surroundWith/when/multiExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/when/multiExpression.kt");
doTestWithWhenSurrounder(fileName);
}
@TestMetadata("singleExpression.kt")
public void testSingleExpression() throws Exception {
doTestWithWhenSurrounder("idea/testData/codeInsight/surroundWith/when/singleExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/when/singleExpression.kt");
doTestWithWhenSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/tryCatch")
@TestDataPath("$PROJECT_ROOT")
public static class TryCatch extends AbstractSurroundWithTest {
public void testAllFilesPresentInTryCatch() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/tryCatch"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -480,22 +555,26 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("moveDeclarationsOut.kt")
public void testMoveDeclarationsOut() throws Exception {
doTestWithTryCatchSurrounder("idea/testData/codeInsight/surroundWith/tryCatch/moveDeclarationsOut.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatch/moveDeclarationsOut.kt");
doTestWithTryCatchSurrounder(fileName);
}
@TestMetadata("multiExpression.kt")
public void testMultiExpression() throws Exception {
doTestWithTryCatchSurrounder("idea/testData/codeInsight/surroundWith/tryCatch/multiExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatch/multiExpression.kt");
doTestWithTryCatchSurrounder(fileName);
}
@TestMetadata("singleExpression.kt")
public void testSingleExpression() throws Exception {
doTestWithTryCatchSurrounder("idea/testData/codeInsight/surroundWith/tryCatch/singleExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatch/singleExpression.kt");
doTestWithTryCatchSurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/tryCatchFinally")
@TestDataPath("$PROJECT_ROOT")
public static class TryCatchFinally extends AbstractSurroundWithTest {
public void testAllFilesPresentInTryCatchFinally() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/tryCatchFinally"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -503,17 +582,20 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("multiExpression.kt")
public void testMultiExpression() throws Exception {
doTestWithTryCatchFinallySurrounder("idea/testData/codeInsight/surroundWith/tryCatchFinally/multiExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatchFinally/multiExpression.kt");
doTestWithTryCatchFinallySurrounder(fileName);
}
@TestMetadata("singleExpression.kt")
public void testSingleExpression() throws Exception {
doTestWithTryCatchFinallySurrounder("idea/testData/codeInsight/surroundWith/tryCatchFinally/singleExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatchFinally/singleExpression.kt");
doTestWithTryCatchFinallySurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/tryFinally")
@TestDataPath("$PROJECT_ROOT")
public static class TryFinally extends AbstractSurroundWithTest {
public void testAllFilesPresentInTryFinally() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/tryFinally"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -521,17 +603,20 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("multiExpression.kt")
public void testMultiExpression() throws Exception {
doTestWithTryFinallySurrounder("idea/testData/codeInsight/surroundWith/tryFinally/multiExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryFinally/multiExpression.kt");
doTestWithTryFinallySurrounder(fileName);
}
@TestMetadata("singleExpression.kt")
public void testSingleExpression() throws Exception {
doTestWithTryFinallySurrounder("idea/testData/codeInsight/surroundWith/tryFinally/singleExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryFinally/singleExpression.kt");
doTestWithTryFinallySurrounder(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/surroundWith/functionLiteral")
@TestDataPath("$PROJECT_ROOT")
public static class FunctionLiteral extends AbstractSurroundWithTest {
public void testAllFilesPresentInFunctionLiteral() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/functionLiteral"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -539,17 +624,20 @@ public class SurroundWithTestGenerated extends AbstractSurroundWithTest {
@TestMetadata("moveDeclarationsOut.kt")
public void testMoveDeclarationsOut() throws Exception {
doTestWithFunctionLiteralSurrounder("idea/testData/codeInsight/surroundWith/functionLiteral/moveDeclarationsOut.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/functionLiteral/moveDeclarationsOut.kt");
doTestWithFunctionLiteralSurrounder(fileName);
}
@TestMetadata("multiStatement.kt")
public void testMultiStatement() throws Exception {
doTestWithFunctionLiteralSurrounder("idea/testData/codeInsight/surroundWith/functionLiteral/multiStatement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/functionLiteral/multiStatement.kt");
doTestWithFunctionLiteralSurrounder(fileName);
}
@TestMetadata("singleStatement.kt")
public void testSingleStatement() throws Exception {
doTestWithFunctionLiteralSurrounder("idea/testData/codeInsight/surroundWith/functionLiteral/singleStatement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/functionLiteral/singleStatement.kt");
doTestWithFunctionLiteralSurrounder(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.codeInsight.unwrap;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({UnwrapRemoveTestGenerated.RemoveExpression.class, UnwrapRemoveTestGenerated.UnwrapThen.class, UnwrapRemoveTestGenerated.UnwrapElse.class, UnwrapRemoveTestGenerated.RemoveElse.class, UnwrapRemoveTestGenerated.UnwrapLoop.class, UnwrapRemoveTestGenerated.UnwrapTry.class, UnwrapRemoveTestGenerated.UnwrapCatch.class, UnwrapRemoveTestGenerated.RemoveCatch.class, UnwrapRemoveTestGenerated.UnwrapFinally.class, UnwrapRemoveTestGenerated.RemoveFinally.class, UnwrapRemoveTestGenerated.UnwrapLambda.class})
public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression")
@TestDataPath("$PROJECT_ROOT")
public static class RemoveExpression extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInRemoveExpression() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/removeExpression"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -37,32 +39,38 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("ifInBlock.kt")
public void testIfInBlock() throws Exception {
doTestExpressionRemover("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInBlock.kt");
doTestExpressionRemover(fileName);
}
@TestMetadata("ifInExpressionInReturn.kt")
public void testIfInExpressionInReturn() throws Exception {
doTestExpressionRemover("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInExpressionInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInExpressionInReturn.kt");
doTestExpressionRemover(fileName);
}
@TestMetadata("ifInReturn.kt")
public void testIfInReturn() throws Exception {
doTestExpressionRemover("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInReturn.kt");
doTestExpressionRemover(fileName);
}
@TestMetadata("tryInBlock.kt")
public void testTryInBlock() throws Exception {
doTestExpressionRemover("idea/testData/codeInsight/unwrapAndRemove/removeExpression/tryInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/tryInBlock.kt");
doTestExpressionRemover(fileName);
}
@TestMetadata("tryInReturn.kt")
public void testTryInReturn() throws Exception {
doTestExpressionRemover("idea/testData/codeInsight/unwrapAndRemove/removeExpression/tryInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/tryInReturn.kt");
doTestExpressionRemover(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen")
@TestDataPath("$PROJECT_ROOT")
public static class UnwrapThen extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInUnwrapThen() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/unwrapThen"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -70,22 +78,26 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("thenCompoundInBlock.kt")
public void testThenCompoundInBlock() throws Exception {
doTestThenUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenCompoundInBlock.kt");
doTestThenUnwrapper(fileName);
}
@TestMetadata("thenCompoundInReturn.kt")
public void testThenCompoundInReturn() throws Exception {
doTestThenUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenCompoundInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenCompoundInReturn.kt");
doTestThenUnwrapper(fileName);
}
@TestMetadata("thenSimpleInReturn.kt")
public void testThenSimpleInReturn() throws Exception {
doTestThenUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenSimpleInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenSimpleInReturn.kt");
doTestThenUnwrapper(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse")
@TestDataPath("$PROJECT_ROOT")
public static class UnwrapElse extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInUnwrapElse() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/unwrapElse"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -93,22 +105,26 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("elseCompoundInBlock.kt")
public void testElseCompoundInBlock() throws Exception {
doTestElseUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseCompoundInBlock.kt");
doTestElseUnwrapper(fileName);
}
@TestMetadata("elseCompoundInReturn.kt")
public void testElseCompoundInReturn() throws Exception {
doTestElseUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseCompoundInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseCompoundInReturn.kt");
doTestElseUnwrapper(fileName);
}
@TestMetadata("elseSimpleInReturn.kt")
public void testElseSimpleInReturn() throws Exception {
doTestElseUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseSimpleInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseSimpleInReturn.kt");
doTestElseUnwrapper(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeElse")
@TestDataPath("$PROJECT_ROOT")
public static class RemoveElse extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInRemoveElse() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/removeElse"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -116,12 +132,14 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("else.kt")
public void testElse() throws Exception {
doTestElseRemover("idea/testData/codeInsight/unwrapAndRemove/removeElse/else.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeElse/else.kt");
doTestElseRemover(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop")
@TestDataPath("$PROJECT_ROOT")
public static class UnwrapLoop extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInUnwrapLoop() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -129,22 +147,26 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("doWhile.kt")
public void testDoWhile() throws Exception {
doTestLoopUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/doWhile.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/doWhile.kt");
doTestLoopUnwrapper(fileName);
}
@TestMetadata("for.kt")
public void testFor() throws Exception {
doTestLoopUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/for.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/for.kt");
doTestLoopUnwrapper(fileName);
}
@TestMetadata("while.kt")
public void testWhile() throws Exception {
doTestLoopUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/while.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/while.kt");
doTestLoopUnwrapper(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry")
@TestDataPath("$PROJECT_ROOT")
public static class UnwrapTry extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInUnwrapTry() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/unwrapTry"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -152,22 +174,26 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("tryCompoundInBlock.kt")
public void testTryCompoundInBlock() throws Exception {
doTestTryUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/tryCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/tryCompoundInBlock.kt");
doTestTryUnwrapper(fileName);
}
@TestMetadata("tryCompoundInReturn.kt")
public void testTryCompoundInReturn() throws Exception {
doTestTryUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/tryCompoundInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/tryCompoundInReturn.kt");
doTestTryUnwrapper(fileName);
}
@TestMetadata("trySimpleInReturn.kt")
public void testTrySimpleInReturn() throws Exception {
doTestTryUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/trySimpleInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/trySimpleInReturn.kt");
doTestTryUnwrapper(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch")
@TestDataPath("$PROJECT_ROOT")
public static class UnwrapCatch extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInUnwrapCatch() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -175,22 +201,26 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("catchCompoundInBlock.kt")
public void testCatchCompoundInBlock() throws Exception {
doTestCatchUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchCompoundInBlock.kt");
doTestCatchUnwrapper(fileName);
}
@TestMetadata("catchCompoundInReturn.kt")
public void testCatchCompoundInReturn() throws Exception {
doTestCatchUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchCompoundInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchCompoundInReturn.kt");
doTestCatchUnwrapper(fileName);
}
@TestMetadata("catchSimpleInReturn.kt")
public void testCatchSimpleInReturn() throws Exception {
doTestCatchUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchSimpleInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchSimpleInReturn.kt");
doTestCatchUnwrapper(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeCatch")
@TestDataPath("$PROJECT_ROOT")
public static class RemoveCatch extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInRemoveCatch() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/removeCatch"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -198,12 +228,14 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("catch.kt")
public void testCatch() throws Exception {
doTestCatchRemover("idea/testData/codeInsight/unwrapAndRemove/removeCatch/catch.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeCatch/catch.kt");
doTestCatchRemover(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally")
@TestDataPath("$PROJECT_ROOT")
public static class UnwrapFinally extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInUnwrapFinally() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -211,22 +243,26 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("finallyCompoundInBlock.kt")
public void testFinallyCompoundInBlock() throws Exception {
doTestFinallyUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallyCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallyCompoundInBlock.kt");
doTestFinallyUnwrapper(fileName);
}
@TestMetadata("finallyCompoundInReturn.kt")
public void testFinallyCompoundInReturn() throws Exception {
doTestFinallyUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallyCompoundInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallyCompoundInReturn.kt");
doTestFinallyUnwrapper(fileName);
}
@TestMetadata("finallySimpleInReturn.kt")
public void testFinallySimpleInReturn() throws Exception {
doTestFinallyUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallySimpleInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallySimpleInReturn.kt");
doTestFinallyUnwrapper(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeFinally")
@TestDataPath("$PROJECT_ROOT")
public static class RemoveFinally extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInRemoveFinally() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/removeFinally"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -234,17 +270,20 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("finallyInBlock.kt")
public void testFinallyInBlock() throws Exception {
doTestFinallyRemover("idea/testData/codeInsight/unwrapAndRemove/removeFinally/finallyInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeFinally/finallyInBlock.kt");
doTestFinallyRemover(fileName);
}
@TestMetadata("finallyInReturn.kt")
public void testFinallyInReturn() throws Exception {
doTestFinallyRemover("idea/testData/codeInsight/unwrapAndRemove/removeFinally/finallyInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeFinally/finallyInReturn.kt");
doTestFinallyRemover(fileName);
}
}
@TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda")
@TestDataPath("$PROJECT_ROOT")
public static class UnwrapLambda extends AbstractUnwrapRemoveTest {
public void testAllFilesPresentInUnwrapLambda() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -252,52 +291,62 @@ public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest {
@TestMetadata("lambdaCallCompoundInBlock.kt")
public void testLambdaCallCompoundInBlock() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallCompoundInBlock.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaCallCompoundInReturn.kt")
public void testLambdaCallCompoundInReturn() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallCompoundInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallCompoundInReturn.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaCallInBlock.kt")
public void testLambdaCallInBlock() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallInBlock.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaCallInBlock2.kt")
public void testLambdaCallInBlock2() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallInBlock2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallInBlock2.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaCallSimpleInReturn.kt")
public void testLambdaCallSimpleInReturn() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallSimpleInReturn.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallSimpleInReturn.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaInBlock.kt")
public void testLambdaInBlock() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaInBlock.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaNonLocalPropertyCompoundInBlock.kt")
public void testLambdaNonLocalPropertyCompoundInBlock() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaNonLocalPropertyCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaNonLocalPropertyCompoundInBlock.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaNonLocalPropertyInBlock.kt")
public void testLambdaNonLocalPropertyInBlock() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaNonLocalPropertyInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaNonLocalPropertyInBlock.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaPropertyCompoundInBlock.kt")
public void testLambdaPropertyCompoundInBlock() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaPropertyCompoundInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaPropertyCompoundInBlock.kt");
doTestLambdaUnwrapper(fileName);
}
@TestMetadata("lambdaPropertyInBlock.kt")
public void testLambdaPropertyInBlock() throws Exception {
doTestLambdaUnwrapper("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaPropertyInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaPropertyInBlock.kt");
doTestLambdaUnwrapper(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.configuration;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({ConfigureProjectByChangingFileTestGenerated.Android_gradle.class, ConfigureProjectByChangingFileTestGenerated.Gradle.class, ConfigureProjectByChangingFileTestGenerated.Maven.class})
public class ConfigureProjectByChangingFileTestGenerated extends AbstractConfigureProjectByChangingFileTest {
@TestMetadata("idea/testData/configuration/android-gradle")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Android_gradle.GradleExamples.class})
public static class Android_gradle extends AbstractConfigureProjectByChangingFileTest {
public void testAllFilesPresentInAndroid_gradle() throws Exception {
@@ -38,60 +40,72 @@ public class ConfigureProjectByChangingFileTestGenerated extends AbstractConfigu
@TestMetadata("androidStudioDefault_before.gradle")
public void testAndroidStudioDefault() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/androidStudioDefault_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/androidStudioDefault_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("androidStudioDefaultShapshot_before.gradle")
public void testAndroidStudioDefaultShapshot() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/androidStudioDefaultShapshot_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/androidStudioDefaultShapshot_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("buildConfigs_before.gradle")
public void testBuildConfigs() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/buildConfigs_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/buildConfigs_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("emptyDependencyList_before.gradle")
public void testEmptyDependencyList() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/emptyDependencyList_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/emptyDependencyList_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("emptyFile_before.gradle")
public void testEmptyFile() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/emptyFile_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/emptyFile_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("helloWorld_before.gradle")
public void testHelloWorld() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/helloWorld_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/helloWorld_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("libraryFile_before.gradle")
public void testLibraryFile() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/libraryFile_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/libraryFile_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("missedApplyAndroidStatement_before.gradle")
public void testMissedApplyAndroidStatement() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/missedApplyAndroidStatement_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/missedApplyAndroidStatement_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("missedBuildscriptBlock_before.gradle")
public void testMissedBuildscriptBlock() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/missedBuildscriptBlock_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/missedBuildscriptBlock_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("missedRepositoriesInBuildscriptBlock_before.gradle")
public void testMissedRepositoriesInBuildscriptBlock() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/missedRepositoriesInBuildscriptBlock_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/missedRepositoriesInBuildscriptBlock_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("productFlavor_before.gradle")
public void testProductFlavor() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/productFlavor_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/productFlavor_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("idea/testData/configuration/android-gradle/gradleExamples")
@TestDataPath("$PROJECT_ROOT")
public static class GradleExamples extends AbstractConfigureProjectByChangingFileTest {
public void testAllFilesPresentInGradleExamples() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/configuration/android-gradle/gradleExamples"), Pattern.compile("(\\w+)_before\\.gradle$"), true);
@@ -99,47 +113,56 @@ public class ConfigureProjectByChangingFileTestGenerated extends AbstractConfigu
@TestMetadata("gradleExample0_before.gradle")
public void testGradleExample0() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample0_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample0_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample18_before.gradle")
public void testGradleExample18() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample18_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample18_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample22_before.gradle")
public void testGradleExample22() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample22_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample22_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample44_before.gradle")
public void testGradleExample44() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample44_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample44_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample5_before.gradle")
public void testGradleExample5() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample5_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample5_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample50_before.gradle")
public void testGradleExample50() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample50_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample50_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample58_before.gradle")
public void testGradleExample58() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample58_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample58_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample65_before.gradle")
public void testGradleExample65() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample65_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample65_before.gradle");
doTestAndroidGradle(fileName);
}
@TestMetadata("gradleExample8_before.gradle")
public void testGradleExample8() throws Exception {
doTestAndroidGradle("idea/testData/configuration/android-gradle/gradleExamples/gradleExample8_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample8_before.gradle");
doTestAndroidGradle(fileName);
}
}
@@ -153,6 +176,7 @@ public class ConfigureProjectByChangingFileTestGenerated extends AbstractConfigu
}
@TestMetadata("idea/testData/configuration/gradle")
@TestDataPath("$PROJECT_ROOT")
public static class Gradle extends AbstractConfigureProjectByChangingFileTest {
public void testAllFilesPresentInGradle() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/configuration/gradle"), Pattern.compile("(\\w+)_before\\.gradle$"), true);
@@ -160,17 +184,20 @@ public class ConfigureProjectByChangingFileTestGenerated extends AbstractConfigu
@TestMetadata("default_before.gradle")
public void testDefault() throws Exception {
doTestGradle("idea/testData/configuration/gradle/default_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/gradle/default_before.gradle");
doTestGradle(fileName);
}
@TestMetadata("missedLibrary_before.gradle")
public void testMissedLibrary() throws Exception {
doTestGradle("idea/testData/configuration/gradle/missedLibrary_before.gradle");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/gradle/missedLibrary_before.gradle");
doTestGradle(fileName);
}
}
@TestMetadata("idea/testData/configuration/maven")
@TestDataPath("$PROJECT_ROOT")
public static class Maven extends AbstractConfigureProjectByChangingFileTest {
public void testAllFilesPresentInMaven() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/configuration/maven"), Pattern.compile("^([^\\.]+)$"), false);
@@ -178,22 +205,26 @@ public class ConfigureProjectByChangingFileTestGenerated extends AbstractConfigu
@TestMetadata("libraryMissed")
public void testLibraryMissed() throws Exception {
doTestWithMaven("idea/testData/configuration/maven/libraryMissed/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/libraryMissed/");
doTestWithMaven(fileName);
}
@TestMetadata("pluginMissed")
public void testPluginMissed() throws Exception {
doTestWithMaven("idea/testData/configuration/maven/pluginMissed/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/pluginMissed/");
doTestWithMaven(fileName);
}
@TestMetadata("simpleProject")
public void testSimpleProject() throws Exception {
doTestWithMaven("idea/testData/configuration/maven/simpleProject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/simpleProject/");
doTestWithMaven(fileName);
}
@TestMetadata("simpleProjectSnapshot")
public void testSimpleProjectSnapshot() throws Exception {
doTestWithMaven("idea/testData/configuration/maven/simpleProjectSnapshot/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/simpleProjectSnapshot/");
doTestWithMaven(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.conversion.copy;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/copyPaste/conversion")
@TestDataPath("$PROJECT_ROOT")
public class JavaToKotlinCopyPasteConversionTestGenerated extends AbstractJavaToKotlinCopyPasteConversionTest {
public void testAllFilesPresentInConversion() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/copyPaste/conversion"), Pattern.compile("^(.+)\\.java$"), true);
@@ -35,72 +37,86 @@ public class JavaToKotlinCopyPasteConversionTestGenerated extends AbstractJavaTo
@TestMetadata("Arithmetic.java")
public void testArithmetic() throws Exception {
doTest("idea/testData/copyPaste/conversion/Arithmetic.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Arithmetic.java");
doTest(fileName);
}
@TestMetadata("Constructor.java")
public void testConstructor() throws Exception {
doTest("idea/testData/copyPaste/conversion/Constructor.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Constructor.java");
doTest(fileName);
}
@TestMetadata("HalfTheWhiteSpace.java")
public void testHalfTheWhiteSpace() throws Exception {
doTest("idea/testData/copyPaste/conversion/HalfTheWhiteSpace.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/HalfTheWhiteSpace.java");
doTest(fileName);
}
@TestMetadata("Imports1.java")
public void testImports1() throws Exception {
doTest("idea/testData/copyPaste/conversion/Imports1.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Imports1.java");
doTest(fileName);
}
@TestMetadata("Imports2.java")
public void testImports2() throws Exception {
doTest("idea/testData/copyPaste/conversion/Imports2.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Imports2.java");
doTest(fileName);
}
@TestMetadata("Imports3.java")
public void testImports3() throws Exception {
doTest("idea/testData/copyPaste/conversion/Imports3.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Imports3.java");
doTest(fileName);
}
@TestMetadata("Indentation.java")
public void testIndentation() throws Exception {
doTest("idea/testData/copyPaste/conversion/Indentation.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Indentation.java");
doTest(fileName);
}
@TestMetadata("MethodReferenceWithoutQualifier.java")
public void testMethodReferenceWithoutQualifier() throws Exception {
doTest("idea/testData/copyPaste/conversion/MethodReferenceWithoutQualifier.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/MethodReferenceWithoutQualifier.java");
doTest(fileName);
}
@TestMetadata("OnlyClosingBrace.java")
public void testOnlyClosingBrace() throws Exception {
doTest("idea/testData/copyPaste/conversion/OnlyClosingBrace.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/OnlyClosingBrace.java");
doTest(fileName);
}
@TestMetadata("OnlyOneBraceFromBlock.java")
public void testOnlyOneBraceFromBlock() throws Exception {
doTest("idea/testData/copyPaste/conversion/OnlyOneBraceFromBlock.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/OnlyOneBraceFromBlock.java");
doTest(fileName);
}
@TestMetadata("OnlyQualifier.java")
public void testOnlyQualifier() throws Exception {
doTest("idea/testData/copyPaste/conversion/OnlyQualifier.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/OnlyQualifier.java");
doTest(fileName);
}
@TestMetadata("SampleBlock.java")
public void testSampleBlock() throws Exception {
doTest("idea/testData/copyPaste/conversion/SampleBlock.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/SampleBlock.java");
doTest(fileName);
}
@TestMetadata("SeveralMethodsSample.java")
public void testSeveralMethodsSample() throws Exception {
doTest("idea/testData/copyPaste/conversion/SeveralMethodsSample.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/SeveralMethodsSample.java");
doTest(fileName);
}
@TestMetadata("SingleWordFromIdentifier.java")
public void testSingleWordFromIdentifier() throws Exception {
doTest("idea/testData/copyPaste/conversion/SingleWordFromIdentifier.java");
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/SingleWordFromIdentifier.java");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.debugger;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({KotlinSteppingTestGenerated.StepInto.class, KotlinSteppingTestGenerated.SmartStepInto.class, KotlinSteppingTestGenerated.Filters.class})
public class KotlinSteppingTestGenerated extends AbstractKotlinSteppingTest {
@TestMetadata("idea/testData/debugger/tinyApp/src/stepInto")
@TestDataPath("$PROJECT_ROOT")
public static class StepInto extends AbstractKotlinSteppingTest {
public void testAllFilesPresentInStepInto() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/stepInto"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -37,72 +39,86 @@ public class KotlinSteppingTestGenerated extends AbstractKotlinSteppingTest {
@TestMetadata("classObjectFunFromClass.kt")
public void testClassObjectFunFromClass() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromClass.kt");
doStepIntoTest(fileName);
}
@TestMetadata("classObjectFunFromTopLevel.kt")
public void testClassObjectFunFromTopLevel() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromTopLevel.kt");
doStepIntoTest(fileName);
}
@TestMetadata("extFun.kt")
public void testExtFun() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/extFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/extFun.kt");
doStepIntoTest(fileName);
}
@TestMetadata("javaFun.kt")
public void testJavaFun() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/javaFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/javaFun.kt");
doStepIntoTest(fileName);
}
@TestMetadata("memberFunFromClass.kt")
public void testMemberFunFromClass() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromClass.kt");
doStepIntoTest(fileName);
}
@TestMetadata("memberFunFromTopLevel.kt")
public void testMemberFunFromTopLevel() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromTopLevel.kt");
doStepIntoTest(fileName);
}
@TestMetadata("memberGetterFromClass.kt")
public void testMemberGetterFromClass() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromClass.kt");
doStepIntoTest(fileName);
}
@TestMetadata("memberGetterFromTopLevel.kt")
public void testMemberGetterFromTopLevel() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromTopLevel.kt");
doStepIntoTest(fileName);
}
@TestMetadata("objectFun.kt")
public void testObjectFun() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/objectFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/objectFun.kt");
doStepIntoTest(fileName);
}
@TestMetadata("topLevelFunFromClass.kt")
public void testTopLevelFunFromClass() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromClass.kt");
doStepIntoTest(fileName);
}
@TestMetadata("topLevelFunFromTopLevel.kt")
public void testTopLevelFunFromTopLevel() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromTopLevel.kt");
doStepIntoTest(fileName);
}
@TestMetadata("topLevelGetterFromClass.kt")
public void testTopLevelGetterFromClass() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromClass.kt");
doStepIntoTest(fileName);
}
@TestMetadata("topLevelGetterFromTopLevel.kt")
public void testTopLevelGetterFromTopLevel() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromTopLevel.kt");
doStepIntoTest(fileName);
}
}
@TestMetadata("idea/testData/debugger/tinyApp/src/stepInto")
@TestDataPath("$PROJECT_ROOT")
public static class SmartStepInto extends AbstractKotlinSteppingTest {
public void testAllFilesPresentInSmartStepInto() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/stepInto"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -110,72 +126,86 @@ public class KotlinSteppingTestGenerated extends AbstractKotlinSteppingTest {
@TestMetadata("classObjectFunFromClass.kt")
public void testClassObjectFunFromClass() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromClass.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("classObjectFunFromTopLevel.kt")
public void testClassObjectFunFromTopLevel() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromTopLevel.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("extFun.kt")
public void testExtFun() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/extFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/extFun.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("javaFun.kt")
public void testJavaFun() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/javaFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/javaFun.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("memberFunFromClass.kt")
public void testMemberFunFromClass() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromClass.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("memberFunFromTopLevel.kt")
public void testMemberFunFromTopLevel() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromTopLevel.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("memberGetterFromClass.kt")
public void testMemberGetterFromClass() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromClass.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("memberGetterFromTopLevel.kt")
public void testMemberGetterFromTopLevel() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromTopLevel.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("objectFun.kt")
public void testObjectFun() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/objectFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/objectFun.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("topLevelFunFromClass.kt")
public void testTopLevelFunFromClass() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromClass.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("topLevelFunFromTopLevel.kt")
public void testTopLevelFunFromTopLevel() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromTopLevel.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("topLevelGetterFromClass.kt")
public void testTopLevelGetterFromClass() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromClass.kt");
doSmartStepIntoTest(fileName);
}
@TestMetadata("topLevelGetterFromTopLevel.kt")
public void testTopLevelGetterFromTopLevel() throws Exception {
doSmartStepIntoTest("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromTopLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromTopLevel.kt");
doSmartStepIntoTest(fileName);
}
}
@TestMetadata("idea/testData/debugger/tinyApp/src/filters")
@TestDataPath("$PROJECT_ROOT")
public static class Filters extends AbstractKotlinSteppingTest {
public void testAllFilesPresentInFilters() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/filters"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -183,52 +213,62 @@ public class KotlinSteppingTestGenerated extends AbstractKotlinSteppingTest {
@TestMetadata("checkNotNull.kt")
public void testCheckNotNull() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/checkNotNull.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/checkNotNull.kt");
doStepIntoTest(fileName);
}
@TestMetadata("doNotSkipClassloader.kt")
public void testDoNotSkipClassloader() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/doNotSkipClassloader.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/doNotSkipClassloader.kt");
doStepIntoTest(fileName);
}
@TestMetadata("doNotSkipConstructors.kt")
public void testDoNotSkipConstructors() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/doNotSkipConstructors.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/doNotSkipConstructors.kt");
doStepIntoTest(fileName);
}
@TestMetadata("npe.kt")
public void testNpe() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/npe.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/npe.kt");
doStepIntoTest(fileName);
}
@TestMetadata("reflectKClass.kt")
public void testReflectKClass() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/reflectKClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/reflectKClass.kt");
doStepIntoTest(fileName);
}
@TestMetadata("skipClassloader.kt")
public void testSkipClassloader() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/skipClassloader.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/skipClassloader.kt");
doStepIntoTest(fileName);
}
@TestMetadata("skipConstructors.kt")
public void testSkipConstructors() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/skipConstructors.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/skipConstructors.kt");
doStepIntoTest(fileName);
}
@TestMetadata("stdlibStep.kt")
public void testStdlibStep() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/stdlibStep.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/stdlibStep.kt");
doStepIntoTest(fileName);
}
@TestMetadata("stepIntoSpecificKotlinClasses.kt")
public void testStepIntoSpecificKotlinClasses() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/stepIntoSpecificKotlinClasses.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/stepIntoSpecificKotlinClasses.kt");
doStepIntoTest(fileName);
}
@TestMetadata("stepIntoStdlib.kt")
public void testStepIntoStdlib() throws Exception {
doStepIntoTest("idea/testData/debugger/tinyApp/src/filters/stepIntoStdlib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/stepIntoStdlib.kt");
doStepIntoTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.debugger;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/debugger/smartStepInto")
@TestDataPath("$PROJECT_ROOT")
public class SmartStepIntoTestGenerated extends AbstractSmartStepIntoTest {
public void testAllFilesPresentInSmartStepInto() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/smartStepInto"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,127 +37,152 @@ public class SmartStepIntoTestGenerated extends AbstractSmartStepIntoTest {
@TestMetadata("annotation.kt")
public void testAnnotation() throws Exception {
doTest("idea/testData/debugger/smartStepInto/annotation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/annotation.kt");
doTest(fileName);
}
@TestMetadata("arrayAccess.kt")
public void testArrayAccess() throws Exception {
doTest("idea/testData/debugger/smartStepInto/arrayAccess.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/arrayAccess.kt");
doTest(fileName);
}
@TestMetadata("callChain.kt")
public void testCallChain() throws Exception {
doTest("idea/testData/debugger/smartStepInto/callChain.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/callChain.kt");
doTest(fileName);
}
@TestMetadata("conventionMethod.kt")
public void testConventionMethod() throws Exception {
doTest("idea/testData/debugger/smartStepInto/conventionMethod.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/conventionMethod.kt");
doTest(fileName);
}
@TestMetadata("delegatedPropertyGetter.kt")
public void testDelegatedPropertyGetter() throws Exception {
doTest("idea/testData/debugger/smartStepInto/delegatedPropertyGetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/delegatedPropertyGetter.kt");
doTest(fileName);
}
@TestMetadata("doWhile.kt")
public void testDoWhile() throws Exception {
doTest("idea/testData/debugger/smartStepInto/doWhile.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/doWhile.kt");
doTest(fileName);
}
@TestMetadata("dotQualified.kt")
public void testDotQualified() throws Exception {
doTest("idea/testData/debugger/smartStepInto/dotQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/dotQualified.kt");
doTest(fileName);
}
@TestMetadata("dotQualifiedInParam.kt")
public void testDotQualifiedInParam() throws Exception {
doTest("idea/testData/debugger/smartStepInto/dotQualifiedInParam.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/dotQualifiedInParam.kt");
doTest(fileName);
}
@TestMetadata("empty.kt")
public void testEmpty() throws Exception {
doTest("idea/testData/debugger/smartStepInto/empty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/empty.kt");
doTest(fileName);
}
@TestMetadata("for.kt")
public void testFor() throws Exception {
doTest("idea/testData/debugger/smartStepInto/for.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/for.kt");
doTest(fileName);
}
@TestMetadata("funLiteral.kt")
public void testFunLiteral() throws Exception {
doTest("idea/testData/debugger/smartStepInto/funLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/funLiteral.kt");
doTest(fileName);
}
@TestMetadata("if.kt")
public void testIf() throws Exception {
doTest("idea/testData/debugger/smartStepInto/if.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/if.kt");
doTest(fileName);
}
@TestMetadata("infixCall.kt")
public void testInfixCall() throws Exception {
doTest("idea/testData/debugger/smartStepInto/infixCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/infixCall.kt");
doTest(fileName);
}
@TestMetadata("invoke.kt")
public void testInvoke() throws Exception {
doTest("idea/testData/debugger/smartStepInto/invoke.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/invoke.kt");
doTest(fileName);
}
@TestMetadata("multiline.kt")
public void testMultiline() throws Exception {
doTest("idea/testData/debugger/smartStepInto/multiline.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/multiline.kt");
doTest(fileName);
}
@TestMetadata("multilineCallChain.kt")
public void testMultilineCallChain() throws Exception {
doTest("idea/testData/debugger/smartStepInto/multilineCallChain.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/multilineCallChain.kt");
doTest(fileName);
}
@TestMetadata("object.kt")
public void testObject() throws Exception {
doTest("idea/testData/debugger/smartStepInto/object.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/object.kt");
doTest(fileName);
}
@TestMetadata("param.kt")
public void testParam() throws Exception {
doTest("idea/testData/debugger/smartStepInto/param.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/param.kt");
doTest(fileName);
}
@TestMetadata("parantesized.kt")
public void testParantesized() throws Exception {
doTest("idea/testData/debugger/smartStepInto/parantesized.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/parantesized.kt");
doTest(fileName);
}
@TestMetadata("propertyGetter.kt")
public void testPropertyGetter() throws Exception {
doTest("idea/testData/debugger/smartStepInto/propertyGetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/propertyGetter.kt");
doTest(fileName);
}
@TestMetadata("simple.kt")
public void testSimple() throws Exception {
doTest("idea/testData/debugger/smartStepInto/simple.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/simple.kt");
doTest(fileName);
}
@TestMetadata("stringTemplate.kt")
public void testStringTemplate() throws Exception {
doTest("idea/testData/debugger/smartStepInto/stringTemplate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/stringTemplate.kt");
doTest(fileName);
}
@TestMetadata("unary.kt")
public void testUnary() throws Exception {
doTest("idea/testData/debugger/smartStepInto/unary.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/unary.kt");
doTest(fileName);
}
@TestMetadata("when.kt")
public void testWhen() throws Exception {
doTest("idea/testData/debugger/smartStepInto/when.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/when.kt");
doTest(fileName);
}
@TestMetadata("while.kt")
public void testWhile() throws Exception {
doTest("idea/testData/debugger/smartStepInto/while.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/while.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.debugger.evaluate;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/completion/basic/codeFragments")
@TestDataPath("$PROJECT_ROOT")
public class CodeFragmentCompletionTestGenerated extends AbstractCodeFragmentCompletionTest {
public void testAllFilesPresentInCodeFragments() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/codeFragments"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,17 +37,20 @@ public class CodeFragmentCompletionTestGenerated extends AbstractCodeFragmentCom
@TestMetadata("blockCodeFragment.kt")
public void testBlockCodeFragment() throws Exception {
doTest("idea/testData/completion/basic/codeFragments/blockCodeFragment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/blockCodeFragment.kt");
doTest(fileName);
}
@TestMetadata("localVal.kt")
public void testLocalVal() throws Exception {
doTest("idea/testData/completion/basic/codeFragments/localVal.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/localVal.kt");
doTest(fileName);
}
@TestMetadata("topLevel.kt")
public void testTopLevel() throws Exception {
doTest("idea/testData/completion/basic/codeFragments/topLevel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/topLevel.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.debugger.evaluate;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({CodeFragmentHighlightingTestGenerated.CodeFragments.class, CodeFragmentHighlightingTestGenerated.Imports.class})
public class CodeFragmentHighlightingTestGenerated extends AbstractCodeFragmentHighlightingTest {
@TestMetadata("idea/testData/checker/codeFragments")
@TestDataPath("$PROJECT_ROOT")
public static class CodeFragments extends AbstractCodeFragmentHighlightingTest {
public void testAllFilesPresentInCodeFragments() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/codeFragments"), Pattern.compile("^(.+)\\.kt$"), false);
@@ -37,57 +39,68 @@ public class CodeFragmentHighlightingTestGenerated extends AbstractCodeFragmentH
@TestMetadata("binaryExpression.kt")
public void testBinaryExpression() throws Exception {
doTest("idea/testData/checker/codeFragments/binaryExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/binaryExpression.kt");
doTest(fileName);
}
@TestMetadata("blockCodeFragment.kt")
public void testBlockCodeFragment() throws Exception {
doTest("idea/testData/checker/codeFragments/blockCodeFragment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/blockCodeFragment.kt");
doTest(fileName);
}
@TestMetadata("callExpression.kt")
public void testCallExpression() throws Exception {
doTest("idea/testData/checker/codeFragments/callExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/callExpression.kt");
doTest(fileName);
}
@TestMetadata("contextElementAsStatement.kt")
public void testContextElementAsStatement() throws Exception {
doTest("idea/testData/checker/codeFragments/contextElementAsStatement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/contextElementAsStatement.kt");
doTest(fileName);
}
@TestMetadata("privateFunArgumentsResolve.kt")
public void testPrivateFunArgumentsResolve() throws Exception {
doTest("idea/testData/checker/codeFragments/privateFunArgumentsResolve.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/privateFunArgumentsResolve.kt");
doTest(fileName);
}
@TestMetadata("privateFunTypeArguments.kt")
public void testPrivateFunTypeArguments() throws Exception {
doTest("idea/testData/checker/codeFragments/privateFunTypeArguments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/privateFunTypeArguments.kt");
doTest(fileName);
}
@TestMetadata("privateMember.kt")
public void testPrivateMember() throws Exception {
doTest("idea/testData/checker/codeFragments/privateMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/privateMember.kt");
doTest(fileName);
}
@TestMetadata("protectedMember.kt")
public void testProtectedMember() throws Exception {
doTest("idea/testData/checker/codeFragments/protectedMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/protectedMember.kt");
doTest(fileName);
}
@TestMetadata("simpleNameExpression.kt")
public void testSimpleNameExpression() throws Exception {
doTest("idea/testData/checker/codeFragments/simpleNameExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/simpleNameExpression.kt");
doTest(fileName);
}
@TestMetadata("smartCasts.kt")
public void testSmartCasts() throws Exception {
doTest("idea/testData/checker/codeFragments/smartCasts.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/smartCasts.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/checker/codeFragments/imports")
@TestDataPath("$PROJECT_ROOT")
public static class Imports extends AbstractCodeFragmentHighlightingTest {
public void testAllFilesPresentInImports() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/codeFragments/imports"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -95,7 +108,8 @@ public class CodeFragmentHighlightingTestGenerated extends AbstractCodeFragmentH
@TestMetadata("hashMap.kt")
public void testHashMap() throws Exception {
doTestWithImport("idea/testData/checker/codeFragments/imports/hashMap.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/imports/hashMap.kt");
doTestWithImport(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.debugger.evaluate;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,11 +31,13 @@ import java.util.regex.Pattern;
@InnerTestClasses({KotlinEvaluateExpressionTestGenerated.SingleBreakpoint.class, KotlinEvaluateExpressionTestGenerated.MultipleBreakpoints.class})
public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluateExpressionTest {
@TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({SingleBreakpoint.Frame.class})
public static class SingleBreakpoint extends AbstractKotlinEvaluateExpressionTest {
@TestMetadata("abstractFunCall.kt")
public void testAbstractFunCall() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/abstractFunCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/abstractFunCall.kt");
doSingleBreakpointTest(fileName);
}
public void testAllFilesPresentInSingleBreakpoint() throws Exception {
@@ -43,105 +46,126 @@ public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluat
@TestMetadata("arrays.kt")
public void testArrays() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/arrays.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/arrays.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("classFromAnotherPackage.kt")
public void testClassFromAnotherPackage() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/classFromAnotherPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/classFromAnotherPackage.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("classObjectVal.kt")
public void testClassObjectVal() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/classObjectVal.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/classObjectVal.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("collections.kt")
public void testCollections() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/collections.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/collections.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("dependentOnFile.kt")
public void testDependentOnFile() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/dependentOnFile.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/dependentOnFile.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("doubles.kt")
public void testDoubles() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/doubles.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/doubles.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("enums.kt")
public void testEnums() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/enums.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/enums.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("errors.kt")
public void testErrors() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/errors.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/errors.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("extractLocalVariables.kt")
public void testExtractLocalVariables() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractLocalVariables.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractLocalVariables.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("extractThis.kt")
public void testExtractThis() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractThis.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractThis.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("extractVariablesFromCall.kt")
public void testExtractVariablesFromCall() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractVariablesFromCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractVariablesFromCall.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("imports.kt")
public void testImports() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/imports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/imports.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("insertInBlock.kt")
public void testInsertInBlock() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/insertInBlock.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/insertInBlock.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("multilineExpressionAtBreakpoint.kt")
public void testMultilineExpressionAtBreakpoint() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/multilineExpressionAtBreakpoint.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/multilineExpressionAtBreakpoint.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("privateMember.kt")
public void testPrivateMember() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/privateMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/privateMember.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("protectedMember.kt")
public void testProtectedMember() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/protectedMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/protectedMember.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("simple.kt")
public void testSimple() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/simple.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/simple.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("stdlib.kt")
public void testStdlib() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/stdlib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/stdlib.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("vars.kt")
public void testVars() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/vars.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/vars.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata(".kt.kt")
public void test_kt() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/.kt.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/.kt.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame")
@TestDataPath("$PROJECT_ROOT")
public static class Frame extends AbstractKotlinEvaluateExpressionTest {
public void testAllFilesPresentInFrame() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -149,72 +173,86 @@ public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluat
@TestMetadata("frameAnonymousObject.kt")
public void testFrameAnonymousObject() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameAnonymousObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameAnonymousObject.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameClassObject.kt")
public void testFrameClassObject() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameClassObject.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameExtFunExtFun.kt")
public void testFrameExtFunExtFun() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameExtFunExtFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameExtFunExtFun.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameExtensionFun.kt")
public void testFrameExtensionFun() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameExtensionFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameExtensionFun.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameInnerClass.kt")
public void testFrameInnerClass() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameInnerClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameInnerClass.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameInnerLambda.kt")
public void testFrameInnerLambda() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameInnerLambda.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameInnerLambda.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameLambda.kt")
public void testFrameLambda() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameLambda.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameLambda.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameLambdaNotUsed.kt")
public void testFrameLambdaNotUsed() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameLambdaNotUsed.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameLambdaNotUsed.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameObject.kt")
public void testFrameObject() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameObject.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameSharedVar.kt")
public void testFrameSharedVar() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSharedVar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSharedVar.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameSimple.kt")
public void testFrameSimple() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSimple.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSimple.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameThis0.kt")
public void testFrameThis0() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameThis0Ext.kt")
public void testFrameThis0Ext() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0Ext.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0Ext.kt");
doSingleBreakpointTest(fileName);
}
@TestMetadata("frameThis0This0.kt")
public void testFrameThis0This0() throws Exception {
doSingleBreakpointTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0This0.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0This0.kt");
doSingleBreakpointTest(fileName);
}
}
@@ -228,6 +266,7 @@ public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluat
}
@TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({MultipleBreakpoints.Library.class})
public static class MultipleBreakpoints extends AbstractKotlinEvaluateExpressionTest {
public void testAllFilesPresentInMultipleBreakpoints() throws Exception {
@@ -236,35 +275,42 @@ public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluat
@TestMetadata("clearCache.kt")
public void testClearCache() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/clearCache.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/clearCache.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("exceptions.kt")
public void testExceptions() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/exceptions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/exceptions.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("whenEntry.kt")
public void testWhenEntry() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/whenEntry.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/whenEntry.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("withoutBodyFunctions.kt")
public void testWithoutBodyFunctions() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyFunctions.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("withoutBodyProperties.kt")
public void testWithoutBodyProperties() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyProperties.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyProperties.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("withoutBodyTypeParameters.kt")
public void testWithoutBodyTypeParameters() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyTypeParameters.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library")
@TestDataPath("$PROJECT_ROOT")
public static class Library extends AbstractKotlinEvaluateExpressionTest {
public void testAllFilesPresentInLibrary() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -272,22 +318,26 @@ public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluat
@TestMetadata("customLibClassName.kt")
public void testCustomLibClassName() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/customLibClassName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/customLibClassName.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("stdlibDelegatedProperty.kt")
public void testStdlibDelegatedProperty() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/stdlibDelegatedProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/stdlibDelegatedProperty.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("stdlibRange.kt")
public void testStdlibRange() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/stdlibRange.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/stdlibRange.kt");
doMultipleBreakpointsTest(fileName);
}
@TestMetadata("stdlibSlice.kt")
public void testStdlibSlice() throws Exception {
doMultipleBreakpointsTest("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/stdlibSlice.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/stdlibSlice.kt");
doMultipleBreakpointsTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.debugger.evaluate;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/debugger/selectExpression")
@TestDataPath("$PROJECT_ROOT")
public class SelectExpressionForDebuggerTestGenerated extends AbstractSelectExpressionForDebuggerTest {
public void testAllFilesPresentInSelectExpression() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/selectExpression"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,142 +37,170 @@ public class SelectExpressionForDebuggerTestGenerated extends AbstractSelectExpr
@TestMetadata("annotation.kt")
public void testAnnotation() throws Exception {
doTest("idea/testData/debugger/selectExpression/annotation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/annotation.kt");
doTest(fileName);
}
@TestMetadata("binaryExpression.kt")
public void testBinaryExpression() throws Exception {
doTest("idea/testData/debugger/selectExpression/binaryExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/binaryExpression.kt");
doTest(fileName);
}
@TestMetadata("call.kt")
public void testCall() throws Exception {
doTest("idea/testData/debugger/selectExpression/call.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/call.kt");
doTest(fileName);
}
@TestMetadata("expressionInPropertyInitializer.kt")
public void testExpressionInPropertyInitializer() throws Exception {
doTest("idea/testData/debugger/selectExpression/expressionInPropertyInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/expressionInPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("extensionFun.kt")
public void testExtensionFun() throws Exception {
doTest("idea/testData/debugger/selectExpression/extensionFun.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/extensionFun.kt");
doTest(fileName);
}
@TestMetadata("funArgument.kt")
public void testFunArgument() throws Exception {
doTest("idea/testData/debugger/selectExpression/funArgument.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/funArgument.kt");
doTest(fileName);
}
@TestMetadata("functionLiteral.kt")
public void testFunctionLiteral() throws Exception {
doTest("idea/testData/debugger/selectExpression/functionLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/functionLiteral.kt");
doTest(fileName);
}
@TestMetadata("getConvention.kt")
public void testGetConvention() throws Exception {
doTest("idea/testData/debugger/selectExpression/getConvention.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/getConvention.kt");
doTest(fileName);
}
@TestMetadata("imports.kt")
public void testImports() throws Exception {
doTest("idea/testData/debugger/selectExpression/imports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/imports.kt");
doTest(fileName);
}
@TestMetadata("infixCall.kt")
public void testInfixCall() throws Exception {
doTest("idea/testData/debugger/selectExpression/infixCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/infixCall.kt");
doTest(fileName);
}
@TestMetadata("infixCallArgument.kt")
public void testInfixCallArgument() throws Exception {
doTest("idea/testData/debugger/selectExpression/infixCallArgument.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/infixCallArgument.kt");
doTest(fileName);
}
@TestMetadata("isExpression.kt")
public void testIsExpression() throws Exception {
doTest("idea/testData/debugger/selectExpression/isExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/isExpression.kt");
doTest(fileName);
}
@TestMetadata("keyword.kt")
public void testKeyword() throws Exception {
doTest("idea/testData/debugger/selectExpression/keyword.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/keyword.kt");
doTest(fileName);
}
@TestMetadata("modifier.kt")
public void testModifier() throws Exception {
doTest("idea/testData/debugger/selectExpression/modifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/modifier.kt");
doTest(fileName);
}
@TestMetadata("package.kt")
public void testPackage() throws Exception {
doTest("idea/testData/debugger/selectExpression/package.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/package.kt");
doTest(fileName);
}
@TestMetadata("param.kt")
public void testParam() throws Exception {
doTest("idea/testData/debugger/selectExpression/param.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/param.kt");
doTest(fileName);
}
@TestMetadata("propertyCall.kt")
public void testPropertyCall() throws Exception {
doTest("idea/testData/debugger/selectExpression/propertyCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/propertyCall.kt");
doTest(fileName);
}
@TestMetadata("propertyDeclaration.kt")
public void testPropertyDeclaration() throws Exception {
doTest("idea/testData/debugger/selectExpression/propertyDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/propertyDeclaration.kt");
doTest(fileName);
}
@TestMetadata("qualifiedExpressionProperty.kt")
public void testQualifiedExpressionProperty() throws Exception {
doTest("idea/testData/debugger/selectExpression/qualifiedExpressionProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/qualifiedExpressionProperty.kt");
doTest(fileName);
}
@TestMetadata("qualifiedExpressionReceiver.kt")
public void testQualifiedExpressionReceiver() throws Exception {
doTest("idea/testData/debugger/selectExpression/qualifiedExpressionReceiver.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/qualifiedExpressionReceiver.kt");
doTest(fileName);
}
@TestMetadata("qualifiedExpressionSelector.kt")
public void testQualifiedExpressionSelector() throws Exception {
doTest("idea/testData/debugger/selectExpression/qualifiedExpressionSelector.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/qualifiedExpressionSelector.kt");
doTest(fileName);
}
@TestMetadata("super.kt")
public void testSuper() throws Exception {
doTest("idea/testData/debugger/selectExpression/super.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/super.kt");
doTest(fileName);
}
@TestMetadata("this.kt")
public void testThis() throws Exception {
doTest("idea/testData/debugger/selectExpression/this.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/this.kt");
doTest(fileName);
}
@TestMetadata("thisWithLabel.kt")
public void testThisWithLabel() throws Exception {
doTest("idea/testData/debugger/selectExpression/thisWithLabel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/thisWithLabel.kt");
doTest(fileName);
}
@TestMetadata("unaryExpression.kt")
public void testUnaryExpression() throws Exception {
doTest("idea/testData/debugger/selectExpression/unaryExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/unaryExpression.kt");
doTest(fileName);
}
@TestMetadata("userType.kt")
public void testUserType() throws Exception {
doTest("idea/testData/debugger/selectExpression/userType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/userType.kt");
doTest(fileName);
}
@TestMetadata("userTypeGeneric.kt")
public void testUserTypeGeneric() throws Exception {
doTest("idea/testData/debugger/selectExpression/userTypeGeneric.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/userTypeGeneric.kt");
doTest(fileName);
}
@TestMetadata("userTypeQualified.kt")
public void testUserTypeQualified() throws Exception {
doTest("idea/testData/debugger/selectExpression/userTypeQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/userTypeQualified.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.folding;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({KotlinFoldingTestGenerated.NoCollapse.class, KotlinFoldingTestGenerated.CheckCollapse.class})
public class KotlinFoldingTestGenerated extends AbstractKotlinFoldingTest {
@TestMetadata("idea/testData/folding/noCollapse")
@TestDataPath("$PROJECT_ROOT")
public static class NoCollapse extends AbstractKotlinFoldingTest {
public void testAllFilesPresentInNoCollapse() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/folding/noCollapse"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -37,42 +39,50 @@ public class KotlinFoldingTestGenerated extends AbstractKotlinFoldingTest {
@TestMetadata("class.kt")
public void testClass() throws Exception {
doTest("idea/testData/folding/noCollapse/class.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/class.kt");
doTest(fileName);
}
@TestMetadata("function.kt")
public void testFunction() throws Exception {
doTest("idea/testData/folding/noCollapse/function.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/function.kt");
doTest(fileName);
}
@TestMetadata("imports.kt")
public void testImports() throws Exception {
doTest("idea/testData/folding/noCollapse/imports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/imports.kt");
doTest(fileName);
}
@TestMetadata("kdocComments.kt")
public void testKdocComments() throws Exception {
doTest("idea/testData/folding/noCollapse/kdocComments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/kdocComments.kt");
doTest(fileName);
}
@TestMetadata("multilineComments.kt")
public void testMultilineComments() throws Exception {
doTest("idea/testData/folding/noCollapse/multilineComments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/multilineComments.kt");
doTest(fileName);
}
@TestMetadata("object.kt")
public void testObject() throws Exception {
doTest("idea/testData/folding/noCollapse/object.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/object.kt");
doTest(fileName);
}
@TestMetadata("oneImport.kt")
public void testOneImport() throws Exception {
doTest("idea/testData/folding/noCollapse/oneImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/oneImport.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/folding/checkCollapse")
@TestDataPath("$PROJECT_ROOT")
public static class CheckCollapse extends AbstractKotlinFoldingTest {
public void testAllFilesPresentInCheckCollapse() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/folding/checkCollapse"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -80,17 +90,20 @@ public class KotlinFoldingTestGenerated extends AbstractKotlinFoldingTest {
@TestMetadata("headerKDoc.kt")
public void testHeaderKDoc() throws Exception {
doSettingsFoldingTest("idea/testData/folding/checkCollapse/headerKDoc.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/headerKDoc.kt");
doSettingsFoldingTest(fileName);
}
@TestMetadata("headerMultilineComment.kt")
public void testHeaderMultilineComment() throws Exception {
doSettingsFoldingTest("idea/testData/folding/checkCollapse/headerMultilineComment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/headerMultilineComment.kt");
doSettingsFoldingTest(fileName);
}
@TestMetadata("imports.kt")
public void testImports() throws Exception {
doSettingsFoldingTest("idea/testData/folding/checkCollapse/imports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/imports.kt");
doSettingsFoldingTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.hierarchy;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({HierarchyTestGenerated.Type.class, HierarchyTestGenerated.Super.class, HierarchyTestGenerated.Sub.class, HierarchyTestGenerated.Callers.class, HierarchyTestGenerated.Callees.class, HierarchyTestGenerated.Overrides.class})
public class HierarchyTestGenerated extends AbstractHierarchyTest {
@TestMetadata("idea/testData/hierarchy/class/type")
@TestDataPath("$PROJECT_ROOT")
public static class Type extends AbstractHierarchyTest {
public void testAllFilesPresentInType() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/hierarchy/class/type"), Pattern.compile("^([^\\.]+)$"), false);
@@ -37,142 +39,170 @@ public class HierarchyTestGenerated extends AbstractHierarchyTest {
@TestMetadata("CaretAtAnnotation")
public void testCaretAtAnnotation() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtAnnotation/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtAnnotation/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtConstructor")
public void testCaretAtConstructor() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtConstructor/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtConstructor/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtFabricMethod")
public void testCaretAtFabricMethod() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtFabricMethod/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtFabricMethod/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtImport")
public void testCaretAtImport() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtImport/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtImport/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtJavaType")
public void testCaretAtJavaType() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtJavaType/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtJavaType/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtModifierList")
public void testCaretAtModifierList() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtModifierList/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtModifierList/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtReceiverExtFun")
public void testCaretAtReceiverExtFun() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtReceiverExtFun/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtReceiverExtFun/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtSuperCall")
public void testCaretAtSuperCall() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtSuperCall/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtSuperCall/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtSupertypesList")
public void testCaretAtSupertypesList() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtSupertypesList/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtSupertypesList/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretAtTypeReference")
public void testCaretAtTypeReference() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretAtTypeReference/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtTypeReference/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("CaretInClassBody")
public void testCaretInClassBody() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/CaretInClassBody/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretInClassBody/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("ClassFromClass")
public void testClassFromClass() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/ClassFromClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassFromClass/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("ClassFromObject")
public void testClassFromObject() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/ClassFromObject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassFromObject/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("ClassInClassObject")
public void testClassInClassObject() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/ClassInClassObject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassInClassObject/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("ClassInPackage")
public void testClassInPackage() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/ClassInPackage/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassInPackage/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("InnerClass")
public void testInnerClass() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/InnerClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/InnerClass/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("JKJHierarchy")
public void testJKJHierarchy() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/JKJHierarchy/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JKJHierarchy/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("JavaFromKotlin")
public void testJavaFromKotlin() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/JavaFromKotlin/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JavaFromKotlin/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("JavaFromKotlinByRef")
public void testJavaFromKotlinByRef() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/JavaFromKotlinByRef/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JavaFromKotlinByRef/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("JavaFromKotlinForKotlinClass")
public void testJavaFromKotlinForKotlinClass() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/JavaFromKotlinForKotlinClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JavaFromKotlinForKotlinClass/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("JetInt")
public void testJetInt() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/JetInt/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JetInt/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("KJKHierarchy")
public void testKJKHierarchy() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/KJKHierarchy/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KJKHierarchy/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("KotlinFromJava")
public void testKotlinFromJava() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/KotlinFromJava/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KotlinFromJava/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("KotlinFromJavaByRef")
public void testKotlinFromJavaByRef() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/KotlinFromJavaByRef/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KotlinFromJavaByRef/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("KotlinFromKotlinByRef")
public void testKotlinFromKotlinByRef() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/KotlinFromKotlinByRef/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KotlinFromKotlinByRef/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("Object")
public void testObject() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/Object/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/Object/");
doTypeClassHierarchyTest(fileName);
}
@TestMetadata("TwoChildren")
public void testTwoChildren() throws Exception {
doTypeClassHierarchyTest("idea/testData/hierarchy/class/type/TwoChildren/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/TwoChildren/");
doTypeClassHierarchyTest(fileName);
}
}
@TestMetadata("idea/testData/hierarchy/class/super")
@TestDataPath("$PROJECT_ROOT")
public static class Super extends AbstractHierarchyTest {
public void testAllFilesPresentInSuper() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/hierarchy/class/super"), Pattern.compile("^([^\\.]+)$"), false);
@@ -180,17 +210,20 @@ public class HierarchyTestGenerated extends AbstractHierarchyTest {
@TestMetadata("JetList")
public void testJetList() throws Exception {
doSuperClassHierarchyTest("idea/testData/hierarchy/class/super/JetList/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/super/JetList/");
doSuperClassHierarchyTest(fileName);
}
@TestMetadata("TwoTraits")
public void testTwoTraits() throws Exception {
doSuperClassHierarchyTest("idea/testData/hierarchy/class/super/TwoTraits/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/super/TwoTraits/");
doSuperClassHierarchyTest(fileName);
}
}
@TestMetadata("idea/testData/hierarchy/class/sub")
@TestDataPath("$PROJECT_ROOT")
public static class Sub extends AbstractHierarchyTest {
public void testAllFilesPresentInSub() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/hierarchy/class/sub"), Pattern.compile("^([^\\.]+)$"), false);
@@ -198,47 +231,56 @@ public class HierarchyTestGenerated extends AbstractHierarchyTest {
@TestMetadata("AllFromClass")
public void testAllFromClass() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/AllFromClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/AllFromClass/");
doSubClassHierarchyTest(fileName);
}
@TestMetadata("AllFromTrait")
public void testAllFromTrait() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/AllFromTrait/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/AllFromTrait/");
doSubClassHierarchyTest(fileName);
}
@TestMetadata("ClassFromClass")
public void testClassFromClass() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/ClassFromClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ClassFromClass/");
doSubClassHierarchyTest(fileName);
}
@TestMetadata("ClassFromTrait")
public void testClassFromTrait() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/ClassFromTrait/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ClassFromTrait/");
doSubClassHierarchyTest(fileName);
}
@TestMetadata("ObjectFromClass")
public void testObjectFromClass() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/ObjectFromClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ObjectFromClass/");
doSubClassHierarchyTest(fileName);
}
@TestMetadata("ObjectFromTrait")
public void testObjectFromTrait() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/ObjectFromTrait/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ObjectFromTrait/");
doSubClassHierarchyTest(fileName);
}
@TestMetadata("TraitFromClass")
public void testTraitFromClass() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/TraitFromClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/TraitFromClass/");
doSubClassHierarchyTest(fileName);
}
@TestMetadata("TraitFromTrait")
public void testTraitFromTrait() throws Exception {
doSubClassHierarchyTest("idea/testData/hierarchy/class/sub/TraitFromTrait/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/TraitFromTrait/");
doSubClassHierarchyTest(fileName);
}
}
@TestMetadata("idea/testData/hierarchy/calls/callers")
@TestDataPath("$PROJECT_ROOT")
public static class Callers extends AbstractHierarchyTest {
public void testAllFilesPresentInCallers() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/hierarchy/calls/callers"), Pattern.compile("^([^\\.]+)$"), false);
@@ -246,77 +288,92 @@ public class HierarchyTestGenerated extends AbstractHierarchyTest {
@TestMetadata("javaConstructor")
public void testJavaConstructor() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/javaConstructor/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/javaConstructor/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("javaMethod")
public void testJavaMethod() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/javaMethod/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/javaMethod/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinClass")
public void testKotlinClass() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinClass/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinFunction")
public void testKotlinFunction() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinFunction/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinLocalClass")
public void testKotlinLocalClass() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinLocalClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinLocalClass/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinLocalFunction")
public void testKotlinLocalFunction() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinLocalFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinLocalFunction/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinNestedClass")
public void testKotlinNestedClass() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinNestedClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinNestedClass/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinNestedInnerClass")
public void testKotlinNestedInnerClass() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinNestedInnerClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinNestedInnerClass/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinPackageFunction")
public void testKotlinPackageFunction() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinPackageFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPackageFunction/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinPackageProperty")
public void testKotlinPackageProperty() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinPackageProperty/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPackageProperty/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinPrivateClass")
public void testKotlinPrivateClass() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinPrivateClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPrivateClass/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinPrivateFunction")
public void testKotlinPrivateFunction() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinPrivateFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPrivateFunction/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinPrivateProperty")
public void testKotlinPrivateProperty() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinPrivateProperty/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPrivateProperty/");
doCallerHierarchyTest(fileName);
}
@TestMetadata("kotlinProperty")
public void testKotlinProperty() throws Exception {
doCallerHierarchyTest("idea/testData/hierarchy/calls/callers/kotlinProperty/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinProperty/");
doCallerHierarchyTest(fileName);
}
}
@TestMetadata("idea/testData/hierarchy/calls/callees")
@TestDataPath("$PROJECT_ROOT")
public static class Callees extends AbstractHierarchyTest {
public void testAllFilesPresentInCallees() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/hierarchy/calls/callees"), Pattern.compile("^([^\\.]+)$"), false);
@@ -324,77 +381,92 @@ public class HierarchyTestGenerated extends AbstractHierarchyTest {
@TestMetadata("javaConstructor")
public void testJavaConstructor() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/javaConstructor/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/javaConstructor/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("javaMethod")
public void testJavaMethod() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/javaMethod/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/javaMethod/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinAnonymousObject")
public void testKotlinAnonymousObject() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinAnonymousObject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinAnonymousObject/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinClass")
public void testKotlinClass() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinClass/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinClassObject")
public void testKotlinClassObject() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinClassObject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinClassObject/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinEnumClass")
public void testKotlinEnumClass() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinEnumClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinEnumClass/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinFunction")
public void testKotlinFunction() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinFunction/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinLocalClass")
public void testKotlinLocalClass() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinLocalClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinLocalClass/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinLocalFunction")
public void testKotlinLocalFunction() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinLocalFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinLocalFunction/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinNestedClass")
public void testKotlinNestedClass() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinNestedClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinNestedClass/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinObject")
public void testKotlinObject() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinObject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinObject/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinPackageFunction")
public void testKotlinPackageFunction() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinPackageFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinPackageFunction/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinPackageProperty")
public void testKotlinPackageProperty() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinPackageProperty/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinPackageProperty/");
doCalleeHierarchyTest(fileName);
}
@TestMetadata("kotlinProperty")
public void testKotlinProperty() throws Exception {
doCalleeHierarchyTest("idea/testData/hierarchy/calls/callees/kotlinProperty/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinProperty/");
doCalleeHierarchyTest(fileName);
}
}
@TestMetadata("idea/testData/hierarchy/overrides")
@TestDataPath("$PROJECT_ROOT")
public static class Overrides extends AbstractHierarchyTest {
public void testAllFilesPresentInOverrides() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/hierarchy/overrides"), Pattern.compile("^([^\\.]+)$"), false);
@@ -402,32 +474,38 @@ public class HierarchyTestGenerated extends AbstractHierarchyTest {
@TestMetadata("javaMethodInClass")
public void testJavaMethodInClass() throws Exception {
doOverrideHierarchyTest("idea/testData/hierarchy/overrides/javaMethodInClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/javaMethodInClass/");
doOverrideHierarchyTest(fileName);
}
@TestMetadata("javaMethodInInterface")
public void testJavaMethodInInterface() throws Exception {
doOverrideHierarchyTest("idea/testData/hierarchy/overrides/javaMethodInInterface/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/javaMethodInInterface/");
doOverrideHierarchyTest(fileName);
}
@TestMetadata("kotlinFunctionInClass")
public void testKotlinFunctionInClass() throws Exception {
doOverrideHierarchyTest("idea/testData/hierarchy/overrides/kotlinFunctionInClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinFunctionInClass/");
doOverrideHierarchyTest(fileName);
}
@TestMetadata("kotlinFunctionInTrait")
public void testKotlinFunctionInTrait() throws Exception {
doOverrideHierarchyTest("idea/testData/hierarchy/overrides/kotlinFunctionInTrait/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinFunctionInTrait/");
doOverrideHierarchyTest(fileName);
}
@TestMetadata("kotlinPropertyInClass")
public void testKotlinPropertyInClass() throws Exception {
doOverrideHierarchyTest("idea/testData/hierarchy/overrides/kotlinPropertyInClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinPropertyInClass/");
doOverrideHierarchyTest(fileName);
}
@TestMetadata("kotlinPropertyInTrait")
public void testKotlinPropertyInTrait() throws Exception {
doOverrideHierarchyTest("idea/testData/hierarchy/overrides/kotlinPropertyInTrait/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinPropertyInTrait/");
doOverrideHierarchyTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.highlighter;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/diagnosticMessage")
@TestDataPath("$PROJECT_ROOT")
public class DiagnosticMessageTestGenerated extends AbstractDiagnosticMessageTest {
public void testAllFilesPresentInDiagnosticMessage() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/diagnosticMessage"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,132 +37,158 @@ public class DiagnosticMessageTestGenerated extends AbstractDiagnosticMessageTes
@TestMetadata("assignedButNeverAccessedVariable.kt")
public void testAssignedButNeverAccessedVariable() throws Exception {
doTest("idea/testData/diagnosticMessage/assignedButNeverAccessedVariable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/assignedButNeverAccessedVariable.kt");
doTest(fileName);
}
@TestMetadata("cannotInferVisibility.kt")
public void testCannotInferVisibility() throws Exception {
doTest("idea/testData/diagnosticMessage/cannotInferVisibility.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/cannotInferVisibility.kt");
doTest(fileName);
}
@TestMetadata("cannotOverrideInvisibleMember.kt")
public void testCannotOverrideInvisibleMember() throws Exception {
doTest("idea/testData/diagnosticMessage/cannotOverrideInvisibleMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/cannotOverrideInvisibleMember.kt");
doTest(fileName);
}
@TestMetadata("conflictingOverloadsClass.kt")
public void testConflictingOverloadsClass() throws Exception {
doTest("idea/testData/diagnosticMessage/conflictingOverloadsClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/conflictingOverloadsClass.kt");
doTest(fileName);
}
@TestMetadata("conflictingOverloadsDefaultPackage.kt")
public void testConflictingOverloadsDefaultPackage() throws Exception {
doTest("idea/testData/diagnosticMessage/conflictingOverloadsDefaultPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/conflictingOverloadsDefaultPackage.kt");
doTest(fileName);
}
@TestMetadata("conflictingSubstitutions.kt")
public void testConflictingSubstitutions() throws Exception {
doTest("idea/testData/diagnosticMessage/conflictingSubstitutions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/conflictingSubstitutions.kt");
doTest(fileName);
}
@TestMetadata("differentNamesForSameParameter.kt")
public void testDifferentNamesForSameParameter() throws Exception {
doTest("idea/testData/diagnosticMessage/differentNamesForSameParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/differentNamesForSameParameter.kt");
doTest(fileName);
}
@TestMetadata("extensionInClassReference.kt")
public void testExtensionInClassReference() throws Exception {
doTest("idea/testData/diagnosticMessage/extensionInClassReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/extensionInClassReference.kt");
doTest(fileName);
}
@TestMetadata("functionPlaceholder.kt")
public void testFunctionPlaceholder() throws Exception {
doTest("idea/testData/diagnosticMessage/functionPlaceholder.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/functionPlaceholder.kt");
doTest(fileName);
}
@TestMetadata("inaccessibleOuterClassExpression.kt")
public void testInaccessibleOuterClassExpression() throws Exception {
doTest("idea/testData/diagnosticMessage/inaccessibleOuterClassExpression.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/inaccessibleOuterClassExpression.kt");
doTest(fileName);
}
@TestMetadata("invisibleMember.kt")
public void testInvisibleMember() throws Exception {
doTest("idea/testData/diagnosticMessage/invisibleMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/invisibleMember.kt");
doTest(fileName);
}
@TestMetadata("multipleDefaultsFromSupertypes.kt")
public void testMultipleDefaultsFromSupertypes() throws Exception {
doTest("idea/testData/diagnosticMessage/multipleDefaultsFromSupertypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/multipleDefaultsFromSupertypes.kt");
doTest(fileName);
}
@TestMetadata("nameInConstraintIsNotATypeParameter.kt")
public void testNameInConstraintIsNotATypeParameter() throws Exception {
doTest("idea/testData/diagnosticMessage/nameInConstraintIsNotATypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/nameInConstraintIsNotATypeParameter.kt");
doTest(fileName);
}
@TestMetadata("nestedClassAcessedViaInstanceReference.kt")
public void testNestedClassAcessedViaInstanceReference() throws Exception {
doTest("idea/testData/diagnosticMessage/nestedClassAcessedViaInstanceReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/nestedClassAcessedViaInstanceReference.kt");
doTest(fileName);
}
@TestMetadata("nestedClassShouldBeQualified.kt")
public void testNestedClassShouldBeQualified() throws Exception {
doTest("idea/testData/diagnosticMessage/nestedClassShouldBeQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/nestedClassShouldBeQualified.kt");
doTest(fileName);
}
@TestMetadata("noneApplicable.kt")
public void testNoneApplicable() throws Exception {
doTest("idea/testData/diagnosticMessage/noneApplicable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/noneApplicable.kt");
doTest(fileName);
}
@TestMetadata("noneApplicableGeneric.kt")
public void testNoneApplicableGeneric() throws Exception {
doTest("idea/testData/diagnosticMessage/noneApplicableGeneric.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/noneApplicableGeneric.kt");
doTest(fileName);
}
@TestMetadata("numberValueTypes.kt")
public void testNumberValueTypes() throws Exception {
doTest("idea/testData/diagnosticMessage/numberValueTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/numberValueTypes.kt");
doTest(fileName);
}
@TestMetadata("renderCollectionOfTypes.kt")
public void testRenderCollectionOfTypes() throws Exception {
doTest("idea/testData/diagnosticMessage/renderCollectionOfTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/renderCollectionOfTypes.kt");
doTest(fileName);
}
@TestMetadata("typeInferenceExpectedTypeMismatch.kt")
public void testTypeInferenceExpectedTypeMismatch() throws Exception {
doTest("idea/testData/diagnosticMessage/typeInferenceExpectedTypeMismatch.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/typeInferenceExpectedTypeMismatch.kt");
doTest(fileName);
}
@TestMetadata("typeMismatchWithNothing.kt")
public void testTypeMismatchWithNothing() throws Exception {
doTest("idea/testData/diagnosticMessage/typeMismatchWithNothing.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/typeMismatchWithNothing.kt");
doTest(fileName);
}
@TestMetadata("unusedParameter.kt")
public void testUnusedParameter() throws Exception {
doTest("idea/testData/diagnosticMessage/unusedParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/unusedParameter.kt");
doTest(fileName);
}
@TestMetadata("unusedValue.kt")
public void testUnusedValue() throws Exception {
doTest("idea/testData/diagnosticMessage/unusedValue.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/unusedValue.kt");
doTest(fileName);
}
@TestMetadata("unusedVariable.kt")
public void testUnusedVariable() throws Exception {
doTest("idea/testData/diagnosticMessage/unusedVariable.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/unusedVariable.kt");
doTest(fileName);
}
@TestMetadata("upperBoundViolated.kt")
public void testUpperBoundViolated() throws Exception {
doTest("idea/testData/diagnosticMessage/upperBoundViolated.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/upperBoundViolated.kt");
doTest(fileName);
}
@TestMetadata("wrongReturnTypeInImplementation.kt")
public void testWrongReturnTypeInImplementation() throws Exception {
doTest("idea/testData/diagnosticMessage/wrongReturnTypeInImplementation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/wrongReturnTypeInImplementation.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.highlighter;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/highlighter")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({HighlightingTestGenerated.Deprecated.class})
public class HighlightingTestGenerated extends AbstractHighlightingTest {
public void testAllFilesPresentInHighlighter() throws Exception {
@@ -36,40 +38,48 @@ public class HighlightingTestGenerated extends AbstractHighlightingTest {
@TestMetadata("Enums.kt")
public void testEnums() throws Exception {
doTest("idea/testData/highlighter/Enums.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Enums.kt");
doTest(fileName);
}
@TestMetadata("Functions.kt")
public void testFunctions() throws Exception {
doTest("idea/testData/highlighter/Functions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Functions.kt");
doTest(fileName);
}
@TestMetadata("JavaTypes.kt")
public void testJavaTypes() throws Exception {
doTest("idea/testData/highlighter/JavaTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/JavaTypes.kt");
doTest(fileName);
}
@TestMetadata("Object.kt")
public void testObject() throws Exception {
doTest("idea/testData/highlighter/Object.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Object.kt");
doTest(fileName);
}
@TestMetadata("TypesAndAnnotations.kt")
public void testTypesAndAnnotations() throws Exception {
doTest("idea/testData/highlighter/TypesAndAnnotations.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/TypesAndAnnotations.kt");
doTest(fileName);
}
@TestMetadata("Variables.kt")
public void testVariables() throws Exception {
doTest("idea/testData/highlighter/Variables.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Variables.kt");
doTest(fileName);
}
@TestMetadata("VariablesAsFunctions.kt")
public void testVariablesAsFunctions() throws Exception {
doTest("idea/testData/highlighter/VariablesAsFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/VariablesAsFunctions.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/highlighter/deprecated")
@TestDataPath("$PROJECT_ROOT")
public static class Deprecated extends AbstractHighlightingTest {
public void testAllFilesPresentInDeprecated() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/highlighter/deprecated"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -77,72 +87,86 @@ public class HighlightingTestGenerated extends AbstractHighlightingTest {
@TestMetadata("Class.kt")
public void testClass() throws Exception {
doTest("idea/testData/highlighter/deprecated/Class.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Class.kt");
doTest(fileName);
}
@TestMetadata("ClassObject.kt")
public void testClassObject() throws Exception {
doTest("idea/testData/highlighter/deprecated/ClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/ClassObject.kt");
doTest(fileName);
}
@TestMetadata("Function.kt")
public void testFunction() throws Exception {
doTest("idea/testData/highlighter/deprecated/Function.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Function.kt");
doTest(fileName);
}
@TestMetadata("Get.kt")
public void testGet() throws Exception {
doTest("idea/testData/highlighter/deprecated/Get.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Get.kt");
doTest(fileName);
}
@TestMetadata("Getter.kt")
public void testGetter() throws Exception {
doTest("idea/testData/highlighter/deprecated/Getter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Getter.kt");
doTest(fileName);
}
@TestMetadata("Inc.kt")
public void testInc() throws Exception {
doTest("idea/testData/highlighter/deprecated/Inc.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Inc.kt");
doTest(fileName);
}
@TestMetadata("Invalid.kt")
public void testInvalid() throws Exception {
doTest("idea/testData/highlighter/deprecated/Invalid.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Invalid.kt");
doTest(fileName);
}
@TestMetadata("Invoke.kt")
public void testInvoke() throws Exception {
doTest("idea/testData/highlighter/deprecated/Invoke.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Invoke.kt");
doTest(fileName);
}
@TestMetadata("Operation.kt")
public void testOperation() throws Exception {
doTest("idea/testData/highlighter/deprecated/Operation.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Operation.kt");
doTest(fileName);
}
@TestMetadata("Property.kt")
public void testProperty() throws Exception {
doTest("idea/testData/highlighter/deprecated/Property.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Property.kt");
doTest(fileName);
}
@TestMetadata("RangeTo.kt")
public void testRangeTo() throws Exception {
doTest("idea/testData/highlighter/deprecated/RangeTo.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/RangeTo.kt");
doTest(fileName);
}
@TestMetadata("Setter.kt")
public void testSetter() throws Exception {
doTest("idea/testData/highlighter/deprecated/Setter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Setter.kt");
doTest(fileName);
}
@TestMetadata("SuperCall.kt")
public void testSuperCall() throws Exception {
doTest("idea/testData/highlighter/deprecated/SuperCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/SuperCall.kt");
doTest(fileName);
}
@TestMetadata("Trait.kt")
public void testTrait() throws Exception {
doTest("idea/testData/highlighter/deprecated/Trait.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Trait.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.imports;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/editor/optimizeImports")
@TestDataPath("$PROJECT_ROOT")
public class OptimizeImportsTestGenerated extends AbstractOptimizeImportsTest {
public void testAllFilesPresentInOptimizeImports() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/editor/optimizeImports"), Pattern.compile("^([^\\.]+)$"), false);
@@ -35,107 +37,128 @@ public class OptimizeImportsTestGenerated extends AbstractOptimizeImportsTest {
@TestMetadata("AlreadyOptimized")
public void testAlreadyOptimized() throws Exception {
doTest("idea/testData/editor/optimizeImports/AlreadyOptimized/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/AlreadyOptimized/");
doTest(fileName);
}
@TestMetadata("ArrayAccessExpression")
public void testArrayAccessExpression() throws Exception {
doTest("idea/testData/editor/optimizeImports/ArrayAccessExpression/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/ArrayAccessExpression/");
doTest(fileName);
}
@TestMetadata("ClassMemberImported")
public void testClassMemberImported() throws Exception {
doTest("idea/testData/editor/optimizeImports/ClassMemberImported/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/ClassMemberImported/");
doTest(fileName);
}
@TestMetadata("ComponentFunction")
public void testComponentFunction() throws Exception {
doTest("idea/testData/editor/optimizeImports/ComponentFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/ComponentFunction/");
doTest(fileName);
}
@TestMetadata("DefaultJsImports")
public void testDefaultJsImports() throws Exception {
doTest("idea/testData/editor/optimizeImports/DefaultJsImports/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/DefaultJsImports/");
doTest(fileName);
}
@TestMetadata("DuplicatedImports")
public void testDuplicatedImports() throws Exception {
doTest("idea/testData/editor/optimizeImports/DuplicatedImports/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/DuplicatedImports/");
doTest(fileName);
}
@TestMetadata("Enums")
public void testEnums() throws Exception {
doTest("idea/testData/editor/optimizeImports/Enums/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Enums/");
doTest(fileName);
}
@TestMetadata("InvokeFunction")
public void testInvokeFunction() throws Exception {
doTest("idea/testData/editor/optimizeImports/InvokeFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/InvokeFunction/");
doTest(fileName);
}
@TestMetadata("IteratorFunction")
public void testIteratorFunction() throws Exception {
doTest("idea/testData/editor/optimizeImports/IteratorFunction/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/IteratorFunction/");
doTest(fileName);
}
@TestMetadata("JavaStaticField")
public void testJavaStaticField() throws Exception {
doTest("idea/testData/editor/optimizeImports/JavaStaticField/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/JavaStaticField/");
doTest(fileName);
}
@TestMetadata("KotlinPackage")
public void testKotlinPackage() throws Exception {
doTest("idea/testData/editor/optimizeImports/KotlinPackage/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/KotlinPackage/");
doTest(fileName);
}
@TestMetadata("Kt1850FullQualified")
public void testKt1850FullQualified() throws Exception {
doTest("idea/testData/editor/optimizeImports/Kt1850FullQualified/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt1850FullQualified/");
doTest(fileName);
}
@TestMetadata("Kt1850InnerClass")
public void testKt1850InnerClass() throws Exception {
doTest("idea/testData/editor/optimizeImports/Kt1850InnerClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt1850InnerClass/");
doTest(fileName);
}
@TestMetadata("Kt2488EnumEntry")
public void testKt2488EnumEntry() throws Exception {
doTest("idea/testData/editor/optimizeImports/Kt2488EnumEntry/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt2488EnumEntry/");
doTest(fileName);
}
@TestMetadata("Kt2709")
public void testKt2709() throws Exception {
doTest("idea/testData/editor/optimizeImports/Kt2709/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt2709/");
doTest(fileName);
}
@TestMetadata("PartiallyQualified")
public void testPartiallyQualified() throws Exception {
doTest("idea/testData/editor/optimizeImports/PartiallyQualified/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/PartiallyQualified/");
doTest(fileName);
}
@TestMetadata("RemoveImportsIfGeneral")
public void testRemoveImportsIfGeneral() throws Exception {
doTest("idea/testData/editor/optimizeImports/RemoveImportsIfGeneral/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/RemoveImportsIfGeneral/");
doTest(fileName);
}
@TestMetadata("RemoveImportsIfGeneralBefore")
public void testRemoveImportsIfGeneralBefore() throws Exception {
doTest("idea/testData/editor/optimizeImports/RemoveImportsIfGeneralBefore/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/RemoveImportsIfGeneralBefore/");
doTest(fileName);
}
@TestMetadata("SamConstructor")
public void testSamConstructor() throws Exception {
doTest("idea/testData/editor/optimizeImports/SamConstructor/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/SamConstructor/");
doTest(fileName);
}
@TestMetadata("UnusedImports")
public void testUnusedImports() throws Exception {
doTest("idea/testData/editor/optimizeImports/UnusedImports/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/UnusedImports/");
doTest(fileName);
}
@TestMetadata("WithAliases")
public void testWithAliases() throws Exception {
doTest("idea/testData/editor/optimizeImports/WithAliases/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/WithAliases/");
doTest(fileName);
}
}
File diff suppressed because it is too large Load Diff
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.intentions.declarations;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/joinLines")
@TestDataPath("$PROJECT_ROOT")
public class JoinLinesTestGenerated extends AbstractJoinLinesTest {
public void testAllFilesPresentInJoinLines() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/joinLines"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,72 +37,86 @@ public class JoinLinesTestGenerated extends AbstractJoinLinesTest {
@TestMetadata("longInit.kt")
public void testLongInit() throws Exception {
doTest("idea/testData/joinLines/longInit.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/longInit.kt");
doTest(fileName);
}
@TestMetadata("longInit2.kt")
public void testLongInit2() throws Exception {
doTest("idea/testData/joinLines/longInit2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/longInit2.kt");
doTest(fileName);
}
@TestMetadata("simpleInit.kt")
public void testSimpleInit() throws Exception {
doTest("idea/testData/joinLines/simpleInit.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInit.kt");
doTest(fileName);
}
@TestMetadata("simpleInit2.kt")
public void testSimpleInit2() throws Exception {
doTest("idea/testData/joinLines/simpleInit2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInit2.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithBackticks.kt")
public void testSimpleInitWithBackticks() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithBackticks.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithBackticks.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithBackticks2.kt")
public void testSimpleInitWithBackticks2() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithBackticks2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithBackticks2.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithBackticks3.kt")
public void testSimpleInitWithBackticks3() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithBackticks3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithBackticks3.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithComments.kt")
public void testSimpleInitWithComments() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithComments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithComments.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithComments2.kt")
public void testSimpleInitWithComments2() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithComments2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithComments2.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithSemicolons.kt")
public void testSimpleInitWithSemicolons() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithSemicolons.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithSemicolons.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithSemicolons2.kt")
public void testSimpleInitWithSemicolons2() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithSemicolons2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithSemicolons2.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithSemicolons3.kt")
public void testSimpleInitWithSemicolons3() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithSemicolons3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithSemicolons3.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithType.kt")
public void testSimpleInitWithType() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithType.kt");
doTest(fileName);
}
@TestMetadata("simpleInitWithType2.kt")
public void testSimpleInitWithType2() throws Exception {
doTest("idea/testData/joinLines/simpleInitWithType2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/simpleInitWithType2.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.libraries;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/libraries/decompiledText")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public class DecompiledTextTestGenerated extends AbstractDecompiledTextTest {
public void testAllFilesPresentInDecompiledText() throws Exception {
@@ -36,42 +38,50 @@ public class DecompiledTextTestGenerated extends AbstractDecompiledTextTest {
@TestMetadata("Annotations")
public void testAnnotations() throws Exception {
doTest("idea/testData/libraries/decompiledText/Annotations/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/Annotations/");
doTest(fileName);
}
@TestMetadata("ClassWithClassObject")
public void testClassWithClassObject() throws Exception {
doTest("idea/testData/libraries/decompiledText/ClassWithClassObject/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/ClassWithClassObject/");
doTest(fileName);
}
@TestMetadata("DependencyOnNestedClasses")
public void testDependencyOnNestedClasses() throws Exception {
doTest("idea/testData/libraries/decompiledText/DependencyOnNestedClasses/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/DependencyOnNestedClasses/");
doTest(fileName);
}
@TestMetadata("Enum")
public void testEnum() throws Exception {
doTest("idea/testData/libraries/decompiledText/Enum/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/Enum/");
doTest(fileName);
}
@TestMetadata("NestedClasses")
public void testNestedClasses() throws Exception {
doTest("idea/testData/libraries/decompiledText/NestedClasses/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/NestedClasses/");
doTest(fileName);
}
@TestMetadata("Object")
public void testObject() throws Exception {
doTest("idea/testData/libraries/decompiledText/Object/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/Object/");
doTest(fileName);
}
@TestMetadata("SimpleClass")
public void testSimpleClass() throws Exception {
doTest("idea/testData/libraries/decompiledText/SimpleClass/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/SimpleClass/");
doTest(fileName);
}
@TestMetadata("TestPackage")
public void testTestPackage() throws Exception {
doTest("idea/testData/libraries/decompiledText/TestPackage/");
String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/TestPackage/");
doTest(fileName);
}
public static Test suite() {
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.navigation;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/navigation/gotoSuper")
@TestDataPath("$PROJECT_ROOT")
public class GotoSuperTestGenerated extends AbstractGotoSuperTest {
public void testAllFilesPresentInGotoSuper() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/navigation/gotoSuper"), Pattern.compile("^(.+)\\.test$"), true);
@@ -35,52 +37,62 @@ public class GotoSuperTestGenerated extends AbstractGotoSuperTest {
@TestMetadata("ClassSimple.test")
public void testClassSimple() throws Exception {
doTest("idea/testData/navigation/gotoSuper/ClassSimple.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/ClassSimple.test");
doTest(fileName);
}
@TestMetadata("DelegatedFun.test")
public void testDelegatedFun() throws Exception {
doTest("idea/testData/navigation/gotoSuper/DelegatedFun.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/DelegatedFun.test");
doTest(fileName);
}
@TestMetadata("DelegatedProperty.test")
public void testDelegatedProperty() throws Exception {
doTest("idea/testData/navigation/gotoSuper/DelegatedProperty.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/DelegatedProperty.test");
doTest(fileName);
}
@TestMetadata("FakeOverrideFun.test")
public void testFakeOverrideFun() throws Exception {
doTest("idea/testData/navigation/gotoSuper/FakeOverrideFun.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FakeOverrideFun.test");
doTest(fileName);
}
@TestMetadata("FakeOverrideFunWithMostRelevantImplementation.test")
public void testFakeOverrideFunWithMostRelevantImplementation() throws Exception {
doTest("idea/testData/navigation/gotoSuper/FakeOverrideFunWithMostRelevantImplementation.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FakeOverrideFunWithMostRelevantImplementation.test");
doTest(fileName);
}
@TestMetadata("FakeOverrideProperty.test")
public void testFakeOverrideProperty() throws Exception {
doTest("idea/testData/navigation/gotoSuper/FakeOverrideProperty.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FakeOverrideProperty.test");
doTest(fileName);
}
@TestMetadata("FunctionSimple.test")
public void testFunctionSimple() throws Exception {
doTest("idea/testData/navigation/gotoSuper/FunctionSimple.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FunctionSimple.test");
doTest(fileName);
}
@TestMetadata("ObjectSimple.test")
public void testObjectSimple() throws Exception {
doTest("idea/testData/navigation/gotoSuper/ObjectSimple.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/ObjectSimple.test");
doTest(fileName);
}
@TestMetadata("PropertySimple.test")
public void testPropertySimple() throws Exception {
doTest("idea/testData/navigation/gotoSuper/PropertySimple.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/PropertySimple.test");
doTest(fileName);
}
@TestMetadata("TraitSimple.test")
public void testTraitSimple() throws Exception {
doTest("idea/testData/navigation/gotoSuper/TraitSimple.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/TraitSimple.test");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.navigation;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({KotlinGotoTestGenerated.GotoClass.class, KotlinGotoTestGenerated.GotoSymbol.class})
public class KotlinGotoTestGenerated extends AbstractKotlinGotoTest {
@TestMetadata("idea/testData/navigation/gotoClass")
@TestDataPath("$PROJECT_ROOT")
public static class GotoClass extends AbstractKotlinGotoTest {
public void testAllFilesPresentInGotoClass() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/navigation/gotoClass"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -37,47 +39,56 @@ public class KotlinGotoTestGenerated extends AbstractKotlinGotoTest {
@TestMetadata("enumEntries.kt")
public void testEnumEntries() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/enumEntries.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/enumEntries.kt");
doClassTest(fileName);
}
@TestMetadata("inClassObject.kt")
public void testInClassObject() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/inClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/inClassObject.kt");
doClassTest(fileName);
}
@TestMetadata("innerClass.kt")
public void testInnerClass() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/innerClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/innerClass.kt");
doClassTest(fileName);
}
@TestMetadata("localDeclarations.kt")
public void testLocalDeclarations() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/localDeclarations.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/localDeclarations.kt");
doClassTest(fileName);
}
@TestMetadata("noImplementationTrait.kt")
public void testNoImplementationTrait() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/noImplementationTrait.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/noImplementationTrait.kt");
doClassTest(fileName);
}
@TestMetadata("simpleClass.kt")
public void testSimpleClass() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/simpleClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/simpleClass.kt");
doClassTest(fileName);
}
@TestMetadata("simpleObject.kt")
public void testSimpleObject() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/simpleObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/simpleObject.kt");
doClassTest(fileName);
}
@TestMetadata("traitWithFunImplement.kt")
public void testTraitWithFunImplement() throws Exception {
doClassTest("idea/testData/navigation/gotoClass/traitWithFunImplement.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/traitWithFunImplement.kt");
doClassTest(fileName);
}
}
@TestMetadata("idea/testData/navigation/gotoSymbol")
@TestDataPath("$PROJECT_ROOT")
public static class GotoSymbol extends AbstractKotlinGotoTest {
public void testAllFilesPresentInGotoSymbol() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/navigation/gotoSymbol"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -85,32 +96,38 @@ public class KotlinGotoTestGenerated extends AbstractKotlinGotoTest {
@TestMetadata("functions.kt")
public void testFunctions() throws Exception {
doSymbolTest("idea/testData/navigation/gotoSymbol/functions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/functions.kt");
doSymbolTest(fileName);
}
@TestMetadata("javaMethods.kt")
public void testJavaMethods() throws Exception {
doSymbolTest("idea/testData/navigation/gotoSymbol/javaMethods.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/javaMethods.kt");
doSymbolTest(fileName);
}
@TestMetadata("properties.kt")
public void testProperties() throws Exception {
doSymbolTest("idea/testData/navigation/gotoSymbol/properties.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/properties.kt");
doSymbolTest(fileName);
}
@TestMetadata("stdLibArrayListOf.kt")
public void testStdLibArrayListOf() throws Exception {
doSymbolTest("idea/testData/navigation/gotoSymbol/stdLibArrayListOf.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/stdLibArrayListOf.kt");
doSymbolTest(fileName);
}
@TestMetadata("stdLibArrayListOfNoSources.kt")
public void testStdLibArrayListOfNoSources() throws Exception {
doSymbolTest("idea/testData/navigation/gotoSymbol/stdLibArrayListOfNoSources.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/stdLibArrayListOfNoSources.kt");
doSymbolTest(fileName);
}
@TestMetadata("stdLibJoinToString.kt")
public void testStdLibJoinToString() throws Exception {
doSymbolTest("idea/testData/navigation/gotoSymbol/stdLibJoinToString.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/stdLibJoinToString.kt");
doSymbolTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.parameterInfo;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/parameterInfo/functionParameterInfo")
@TestDataPath("$PROJECT_ROOT")
public class FunctionParameterInfoTestGenerated extends AbstractFunctionParameterInfoTest {
public void testAllFilesPresentInFunctionParameterInfo() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/parameterInfo/functionParameterInfo"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,77 +37,92 @@ public class FunctionParameterInfoTestGenerated extends AbstractFunctionParamete
@TestMetadata("Deprecated.kt")
public void testDeprecated() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/Deprecated.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/Deprecated.kt");
doTest(fileName);
}
@TestMetadata("ExtensionOnClassObject.kt")
public void testExtensionOnClassObject() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/ExtensionOnClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/ExtensionOnClassObject.kt");
doTest(fileName);
}
@TestMetadata("InheritedFunctions.kt")
public void testInheritedFunctions() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/InheritedFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/InheritedFunctions.kt");
doTest(fileName);
}
@TestMetadata("InheritedWithCurrentFunctions.kt")
public void testInheritedWithCurrentFunctions() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/InheritedWithCurrentFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/InheritedWithCurrentFunctions.kt");
doTest(fileName);
}
@TestMetadata("NamedAndDefaultParameter.kt")
public void testNamedAndDefaultParameter() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/NamedAndDefaultParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NamedAndDefaultParameter.kt");
doTest(fileName);
}
@TestMetadata("NamedParameter.kt")
public void testNamedParameter() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/NamedParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NamedParameter.kt");
doTest(fileName);
}
@TestMetadata("NamedParameter2.kt")
public void testNamedParameter2() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/NamedParameter2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NamedParameter2.kt");
doTest(fileName);
}
@TestMetadata("NotGreen.kt")
public void testNotGreen() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/NotGreen.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NotGreen.kt");
doTest(fileName);
}
@TestMetadata("NullableTypeCall.kt")
public void testNullableTypeCall() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/NullableTypeCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NullableTypeCall.kt");
doTest(fileName);
}
@TestMetadata("Println.kt")
public void testPrintln() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/Println.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/Println.kt");
doTest(fileName);
}
@TestMetadata("Simple.kt")
public void testSimple() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/Simple.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/Simple.kt");
doTest(fileName);
}
@TestMetadata("SimpleConstructor.kt")
public void testSimpleConstructor() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/SimpleConstructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/SimpleConstructor.kt");
doTest(fileName);
}
@TestMetadata("SuperConstructorCall.kt")
public void testSuperConstructorCall() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/SuperConstructorCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/SuperConstructorCall.kt");
doTest(fileName);
}
@TestMetadata("TwoFunctions.kt")
public void testTwoFunctions() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/TwoFunctions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/TwoFunctions.kt");
doTest(fileName);
}
@TestMetadata("TwoFunctionsGrey.kt")
public void testTwoFunctionsGrey() throws Exception {
doTest("idea/testData/parameterInfo/functionParameterInfo/TwoFunctionsGrey.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/TwoFunctionsGrey.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.quickfix;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/quickfix")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({QuickFixMultiFileTestGenerated.AddStarProjections.class, QuickFixMultiFileTestGenerated.AutoImports.class, QuickFixMultiFileTestGenerated.CreateFromUsage.class, QuickFixMultiFileTestGenerated.Modifiers.class, QuickFixMultiFileTestGenerated.Nullables.class, QuickFixMultiFileTestGenerated.Override.class, QuickFixMultiFileTestGenerated.Suppress.class, QuickFixMultiFileTestGenerated.TypeImports.class, QuickFixMultiFileTestGenerated.TypeMismatch.class, QuickFixMultiFileTestGenerated.Variables.class})
public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInQuickfix() throws Exception {
@@ -35,6 +37,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/addStarProjections")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class AddStarProjections extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInAddStarProjections() throws Exception {
@@ -49,6 +52,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/autoImports")
@TestDataPath("$PROJECT_ROOT")
public static class AutoImports extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInAutoImports() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/autoImports"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true);
@@ -56,132 +60,158 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
@TestMetadata("classImport.before.Main.kt")
public void testClassImport() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/classImport.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/classImport.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("divOperator.before.Main.kt")
public void testDivOperator() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/divOperator.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/divOperator.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("extensionFunctionImport.before.Main.kt")
public void testExtensionFunctionImport() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/extensionFunctionImport.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/extensionFunctionImport.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("extensionPropertyImport.before.Main.kt")
public void testExtensionPropertyImport() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/extensionPropertyImport.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/extensionPropertyImport.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("functionImport.before.Main.kt")
public void testFunctionImport() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/functionImport.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/functionImport.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("importInFirstPartInQualifiedExpression.before.Main.kt")
public void testImportInFirstPartInQualifiedExpression() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/importInFirstPartInQualifiedExpression.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/importInFirstPartInQualifiedExpression.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("importInFirstPartInUserType.before.Main.kt")
public void testImportInFirstPartInUserType() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/importInFirstPartInUserType.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/importInFirstPartInUserType.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("importTrait.before.Main.kt")
public void testImportTrait() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/importTrait.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/importTrait.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("infixCall.before.Main.kt")
public void testInfixCall() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/infixCall.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/infixCall.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("minusOperator.before.Main.kt")
public void testMinusOperator() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/minusOperator.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/minusOperator.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("noImportForFunInQualifiedNotFirst.before.Main.kt")
public void testNoImportForFunInQualifiedNotFirst() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/noImportForFunInQualifiedNotFirst.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportForFunInQualifiedNotFirst.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("noImportForPrivateClass.before.Main.kt")
public void testNoImportForPrivateClass() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/noImportForPrivateClass.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportForPrivateClass.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("noImportInImports.before.Main.kt")
public void testNoImportInImports() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/noImportInImports.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInImports.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("noImportInQualifiedExpressionNotFirst.before.Main.kt")
public void testNoImportInQualifiedExpressionNotFirst() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/noImportInQualifiedExpressionNotFirst.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInQualifiedExpressionNotFirst.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("noImportInQualifiedUserTypeNotFirst.before.Main.kt")
public void testNoImportInQualifiedUserTypeNotFirst() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/noImportInQualifiedUserTypeNotFirst.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInQualifiedUserTypeNotFirst.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("noImportInSafeQualifiedExpressionNotFirst.before.Main.kt")
public void testNoImportInSafeQualifiedExpressionNotFirst() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/noImportInSafeQualifiedExpressionNotFirst.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInSafeQualifiedExpressionNotFirst.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("objectImport.before.Main.kt")
public void testObjectImport() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/objectImport.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/objectImport.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("packageClass.before.Main.kt")
public void testPackageClass() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/packageClass.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/packageClass.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("plusOperator.before.Main.kt")
public void testPlusOperator() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/plusOperator.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/plusOperator.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("postfixOperator.before.Main.kt")
public void testPostfixOperator() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/postfixOperator.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/postfixOperator.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("propertyImport.before.Main.kt")
public void testPropertyImport() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/propertyImport.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/propertyImport.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("timesAssign.before.Main.kt")
public void testTimesAssign() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/timesAssign.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/timesAssign.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("unaryMinusOperator.before.Main.kt")
public void testUnaryMinusOperator() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/unaryMinusOperator.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/unaryMinusOperator.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("unaryPlusOperator.before.Main.kt")
public void testUnaryPlusOperator() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/unaryPlusOperator.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/unaryPlusOperator.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("withAutoCastedQualifier.before.Main.kt")
public void testWithAutoCastedQualifier() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/autoImports/withAutoCastedQualifier.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/withAutoCastedQualifier.before.Main.kt");
doTestWithExtraFile(fileName);
}
}
@TestMetadata("idea/testData/quickfix/createFromUsage")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class CreateFromUsage extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInCreateFromUsage() throws Exception {
@@ -196,6 +226,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/modifiers")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Modifiers.AddOpenToClassDeclaration.class})
public static class Modifiers extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInModifiers() throws Exception {
@@ -203,6 +234,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({AddOpenToClassDeclaration.FinalJavaClass.class})
public static class AddOpenToClassDeclaration extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInAddOpenToClassDeclaration() throws Exception {
@@ -210,6 +242,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({FinalJavaClass.JavaCode.class})
public static class FinalJavaClass extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInFinalJavaClass() throws Exception {
@@ -217,6 +250,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass/javaCode")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class JavaCode extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInJavaCode() throws Exception {
@@ -255,6 +289,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/nullables")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class Nullables extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInNullables() throws Exception {
@@ -269,6 +304,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/override")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Override.NothingToOverride.class})
public static class Override extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInOverride() throws Exception {
@@ -276,6 +312,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/override/nothingToOverride")
@TestDataPath("$PROJECT_ROOT")
public static class NothingToOverride extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInNothingToOverride() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/override/nothingToOverride"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true);
@@ -283,12 +320,14 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
@TestMetadata("import.before.Main.kt")
public void testImport() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/override/nothingToOverride/import.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/import.before.Main.kt");
doTestWithExtraFile(fileName);
}
@TestMetadata("twoPackages.before.Main.kt")
public void testTwoPackages() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/override/nothingToOverride/twoPackages.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/twoPackages.before.Main.kt");
doTestWithExtraFile(fileName);
}
}
@@ -302,6 +341,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/suppress")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Suppress.ForStatement.class})
public static class Suppress extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInSuppress() throws Exception {
@@ -309,6 +349,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/suppress/forStatement")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class ForStatement extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInForStatement() throws Exception {
@@ -331,6 +372,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/typeImports")
@TestDataPath("$PROJECT_ROOT")
public static class TypeImports extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInTypeImports() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeImports"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true);
@@ -338,12 +380,14 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
@TestMetadata("importFromAnotherFile.before.Main.kt")
public void testImportFromAnotherFile() throws Exception {
doTestWithExtraFile("idea/testData/quickfix/typeImports/importFromAnotherFile.before.Main.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeImports/importFromAnotherFile.before.Main.kt");
doTestWithExtraFile(fileName);
}
}
@TestMetadata("idea/testData/quickfix/typeMismatch")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class TypeMismatch extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInTypeMismatch() throws Exception {
@@ -358,6 +402,7 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
}
@TestMetadata("idea/testData/quickfix/variables")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({})
public static class Variables extends AbstractQuickFixMultiFileTest {
public void testAllFilesPresentInVariables() throws Exception {
File diff suppressed because it is too large Load Diff
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.refactoring.inline;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/refactoring/inline")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({InlineTestGenerated.AddParenthesis.class, InlineTestGenerated.ExplicateParameterTypes.class, InlineTestGenerated.ExplicateTypeArgument.class, InlineTestGenerated.Property.class})
public class InlineTestGenerated extends AbstractInlineTest {
public void testAllFilesPresentInInline() throws Exception {
@@ -36,65 +38,78 @@ public class InlineTestGenerated extends AbstractInlineTest {
@TestMetadata("Basic.kt")
public void testBasic() throws Exception {
doTest("idea/testData/refactoring/inline/Basic.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/Basic.kt");
doTest(fileName);
}
@TestMetadata("BasicCaretOnDeclaration.kt")
public void testBasicCaretOnDeclaration() throws Exception {
doTest("idea/testData/refactoring/inline/BasicCaretOnDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/BasicCaretOnDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InFunctionLiteral.kt")
public void testInFunctionLiteral() throws Exception {
doTest("idea/testData/refactoring/inline/InFunctionLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/InFunctionLiteral.kt");
doTest(fileName);
}
@TestMetadata("MethodReference.kt")
public void testMethodReference() throws Exception {
doTest("idea/testData/refactoring/inline/MethodReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/MethodReference.kt");
doTest(fileName);
}
@TestMetadata("MultipleInitializers.kt")
public void testMultipleInitializers() throws Exception {
doTest("idea/testData/refactoring/inline/MultipleInitializers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/MultipleInitializers.kt");
doTest(fileName);
}
@TestMetadata("MultipleUsages.kt")
public void testMultipleUsages() throws Exception {
doTest("idea/testData/refactoring/inline/MultipleUsages.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/MultipleUsages.kt");
doTest(fileName);
}
@TestMetadata("Parameter.kt")
public void testParameter() throws Exception {
doTest("idea/testData/refactoring/inline/Parameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/Parameter.kt");
doTest(fileName);
}
@TestMetadata("SeparateInitializer.kt")
public void testSeparateInitializer() throws Exception {
doTest("idea/testData/refactoring/inline/SeparateInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/SeparateInitializer.kt");
doTest(fileName);
}
@TestMetadata("SeparateInitializerInTry.kt")
public void testSeparateInitializerInTry() throws Exception {
doTest("idea/testData/refactoring/inline/SeparateInitializerInTry.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/SeparateInitializerInTry.kt");
doTest(fileName);
}
@TestMetadata("UsedInAssignment.kt")
public void testUsedInAssignment() throws Exception {
doTest("idea/testData/refactoring/inline/UsedInAssignment.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/UsedInAssignment.kt");
doTest(fileName);
}
@TestMetadata("ValWithoutInitializer.kt")
public void testValWithoutInitializer() throws Exception {
doTest("idea/testData/refactoring/inline/ValWithoutInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/ValWithoutInitializer.kt");
doTest(fileName);
}
@TestMetadata("Var.kt")
public void testVar() throws Exception {
doTest("idea/testData/refactoring/inline/Var.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/Var.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/refactoring/inline/addParenthesis")
@TestDataPath("$PROJECT_ROOT")
public static class AddParenthesis extends AbstractInlineTest {
public void testAllFilesPresentInAddParenthesis() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/inline/addParenthesis"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -102,157 +117,188 @@ public class InlineTestGenerated extends AbstractInlineTest {
@TestMetadata("ArrayAccess.kt")
public void testArrayAccess() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/ArrayAccess.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/ArrayAccess.kt");
doTest(fileName);
}
@TestMetadata("ArrayAccessDontAdd.kt")
public void testArrayAccessDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/ArrayAccessDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/ArrayAccessDontAdd.kt");
doTest(fileName);
}
@TestMetadata("Binary.kt")
public void testBinary() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/Binary.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Binary.kt");
doTest(fileName);
}
@TestMetadata("BinaryDontAdd.kt")
public void testBinaryDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/BinaryDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/BinaryDontAdd.kt");
doTest(fileName);
}
@TestMetadata("Call.kt")
public void testCall() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/Call.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Call.kt");
doTest(fileName);
}
@TestMetadata("CallDontAdd.kt")
public void testCallDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/CallDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/CallDontAdd.kt");
doTest(fileName);
}
@TestMetadata("Colon.kt")
public void testColon() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/Colon.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Colon.kt");
doTest(fileName);
}
@TestMetadata("ColonDontAdd.kt")
public void testColonDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/ColonDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/ColonDontAdd.kt");
doTest(fileName);
}
@TestMetadata("If.kt")
public void testIf() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/If.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/If.kt");
doTest(fileName);
}
@TestMetadata("IfIntoArrayAccess.kt")
public void testIfIntoArrayAccess() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoArrayAccess.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoArrayAccess.kt");
doTest(fileName);
}
@TestMetadata("IfIntoArrayAccessBrackets.kt")
public void testIfIntoArrayAccessBrackets() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoArrayAccessBrackets.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoArrayAccessBrackets.kt");
doTest(fileName);
}
@TestMetadata("IfIntoBinaryLeft.kt")
public void testIfIntoBinaryLeft() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryLeft.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryLeft.kt");
doTest(fileName);
}
@TestMetadata("IfIntoBinaryRight.kt")
public void testIfIntoBinaryRight() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRight.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRight.kt");
doTest(fileName);
}
@TestMetadata("IfIntoBinaryRightLeft.kt")
public void testIfIntoBinaryRightLeft() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRightLeft.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRightLeft.kt");
doTest(fileName);
}
@TestMetadata("IfIntoBinaryRightLeftDontAdd.kt")
public void testIfIntoBinaryRightLeftDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRightLeftDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRightLeftDontAdd.kt");
doTest(fileName);
}
@TestMetadata("IfIntoPostfix.kt")
public void testIfIntoPostfix() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoPostfix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoPostfix.kt");
doTest(fileName);
}
@TestMetadata("IfIntoPrefix.kt")
public void testIfIntoPrefix() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IfIntoPrefix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoPrefix.kt");
doTest(fileName);
}
@TestMetadata("IsDontAdd.kt")
public void testIsDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IsDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IsDontAdd.kt");
doTest(fileName);
}
@TestMetadata("IsIntoCall.kt")
public void testIsIntoCall() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/IsIntoCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IsIntoCall.kt");
doTest(fileName);
}
@TestMetadata("LeftAssociative.kt")
public void testLeftAssociative() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/LeftAssociative.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/LeftAssociative.kt");
doTest(fileName);
}
@TestMetadata("LeftAssociativeBoolean.kt")
public void testLeftAssociativeBoolean() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/LeftAssociativeBoolean.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/LeftAssociativeBoolean.kt");
doTest(fileName);
}
@TestMetadata("LeftAssociativeDontAdd.kt")
public void testLeftAssociativeDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/LeftAssociativeDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/LeftAssociativeDontAdd.kt");
doTest(fileName);
}
@TestMetadata("PostfixIntoPrefix.kt")
public void testPostfixIntoPrefix() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/PostfixIntoPrefix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/PostfixIntoPrefix.kt");
doTest(fileName);
}
@TestMetadata("PrefixIntoPostfix.kt")
public void testPrefixIntoPostfix() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/PrefixIntoPostfix.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/PrefixIntoPostfix.kt");
doTest(fileName);
}
@TestMetadata("Qualified.kt")
public void testQualified() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/Qualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Qualified.kt");
doTest(fileName);
}
@TestMetadata("QualifiedDontAdd.kt")
public void testQualifiedDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/QualifiedDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/QualifiedDontAdd.kt");
doTest(fileName);
}
@TestMetadata("StringTemplate.kt")
public void testStringTemplate() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/StringTemplate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/StringTemplate.kt");
doTest(fileName);
}
@TestMetadata("StringTemplateAlreadyInBraces.kt")
public void testStringTemplateAlreadyInBraces() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/StringTemplateAlreadyInBraces.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/StringTemplateAlreadyInBraces.kt");
doTest(fileName);
}
@TestMetadata("StringTemplateDontAdd.kt")
public void testStringTemplateDontAdd() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/StringTemplateDontAdd.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/StringTemplateDontAdd.kt");
doTest(fileName);
}
@TestMetadata("UnaryIntoBinary.kt")
public void testUnaryIntoBinary() throws Exception {
doTest("idea/testData/refactoring/inline/addParenthesis/UnaryIntoBinary.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/UnaryIntoBinary.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/refactoring/inline/explicateParameterTypes")
@TestDataPath("$PROJECT_ROOT")
public static class ExplicateParameterTypes extends AbstractInlineTest {
public void testAllFilesPresentInExplicateParameterTypes() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/inline/explicateParameterTypes"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -260,42 +306,50 @@ public class InlineTestGenerated extends AbstractInlineTest {
@TestMetadata("EnoughDontExplicate.kt")
public void testEnoughDontExplicate() throws Exception {
doTest("idea/testData/refactoring/inline/explicateParameterTypes/EnoughDontExplicate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/EnoughDontExplicate.kt");
doTest(fileName);
}
@TestMetadata("ErrorTypes.kt")
public void testErrorTypes() throws Exception {
doTest("idea/testData/refactoring/inline/explicateParameterTypes/ErrorTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/ErrorTypes.kt");
doTest(fileName);
}
@TestMetadata("It.kt")
public void testIt() throws Exception {
doTest("idea/testData/refactoring/inline/explicateParameterTypes/It.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/It.kt");
doTest(fileName);
}
@TestMetadata("ItMultiLine.kt")
public void testItMultiLine() throws Exception {
doTest("idea/testData/refactoring/inline/explicateParameterTypes/ItMultiLine.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/ItMultiLine.kt");
doTest(fileName);
}
@TestMetadata("Parenthesized.kt")
public void testParenthesized() throws Exception {
doTest("idea/testData/refactoring/inline/explicateParameterTypes/Parenthesized.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/Parenthesized.kt");
doTest(fileName);
}
@TestMetadata("Simplest.kt")
public void testSimplest() throws Exception {
doTest("idea/testData/refactoring/inline/explicateParameterTypes/Simplest.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/Simplest.kt");
doTest(fileName);
}
@TestMetadata("TrivialDontExplicate.kt")
public void testTrivialDontExplicate() throws Exception {
doTest("idea/testData/refactoring/inline/explicateParameterTypes/TrivialDontExplicate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/TrivialDontExplicate.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/refactoring/inline/explicateTypeArgument")
@TestDataPath("$PROJECT_ROOT")
public static class ExplicateTypeArgument extends AbstractInlineTest {
public void testAllFilesPresentInExplicateTypeArgument() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/inline/explicateTypeArgument"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -303,52 +357,62 @@ public class InlineTestGenerated extends AbstractInlineTest {
@TestMetadata("DeeperNestedCall.kt")
public void testDeeperNestedCall() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/DeeperNestedCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/DeeperNestedCall.kt");
doTest(fileName);
}
@TestMetadata("EnoughDontExplicate.kt")
public void testEnoughDontExplicate() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/EnoughDontExplicate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/EnoughDontExplicate.kt");
doTest(fileName);
}
@TestMetadata("ExplicateForSome.kt")
public void testExplicateForSome() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/ExplicateForSome.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/ExplicateForSome.kt");
doTest(fileName);
}
@TestMetadata("InStringTemplate.kt")
public void testInStringTemplate() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/InStringTemplate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/InStringTemplate.kt");
doTest(fileName);
}
@TestMetadata("NestedCall.kt")
public void testNestedCall() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/NestedCall.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/NestedCall.kt");
doTest(fileName);
}
@TestMetadata("Parenthesized.kt")
public void testParenthesized() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/Parenthesized.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/Parenthesized.kt");
doTest(fileName);
}
@TestMetadata("Qualified.kt")
public void testQualified() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/Qualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/Qualified.kt");
doTest(fileName);
}
@TestMetadata("Simplest.kt")
public void testSimplest() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/Simplest.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/Simplest.kt");
doTest(fileName);
}
@TestMetadata("TrivialDontExplicate.kt")
public void testTrivialDontExplicate() throws Exception {
doTest("idea/testData/refactoring/inline/explicateTypeArgument/TrivialDontExplicate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/TrivialDontExplicate.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/refactoring/inline/property")
@TestDataPath("$PROJECT_ROOT")
public static class Property extends AbstractInlineTest {
public void testAllFilesPresentInProperty() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/inline/property"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -356,42 +420,50 @@ public class InlineTestGenerated extends AbstractInlineTest {
@TestMetadata("Basic.kt")
public void testBasic() throws Exception {
doTest("idea/testData/refactoring/inline/property/Basic.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/Basic.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectProperty.kt")
public void testClassObjectProperty() throws Exception {
doTest("idea/testData/refactoring/inline/property/ClassObjectProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/ClassObjectProperty.kt");
doTest(fileName);
}
@TestMetadata("ExtensionProperty.kt")
public void testExtensionProperty() throws Exception {
doTest("idea/testData/refactoring/inline/property/ExtensionProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/ExtensionProperty.kt");
doTest(fileName);
}
@TestMetadata("InstanceProperty.kt")
public void testInstanceProperty() throws Exception {
doTest("idea/testData/refactoring/inline/property/InstanceProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/InstanceProperty.kt");
doTest(fileName);
}
@TestMetadata("ObjectProperty.kt")
public void testObjectProperty() throws Exception {
doTest("idea/testData/refactoring/inline/property/ObjectProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/ObjectProperty.kt");
doTest(fileName);
}
@TestMetadata("QualifiedUsage.kt")
public void testQualifiedUsage() throws Exception {
doTest("idea/testData/refactoring/inline/property/QualifiedUsage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/QualifiedUsage.kt");
doTest(fileName);
}
@TestMetadata("WithGetter.kt")
public void testWithGetter() throws Exception {
doTest("idea/testData/refactoring/inline/property/WithGetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/WithGetter.kt");
doTest(fileName);
}
@TestMetadata("WithInitializerAndGetter.kt")
public void testWithInitializerAndGetter() throws Exception {
doTest("idea/testData/refactoring/inline/property/WithInitializerAndGetter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/WithInitializerAndGetter.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.refactoring.move;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/refactoring/move")
@TestDataPath("$PROJECT_ROOT")
public class JetMoveTestGenerated extends AbstractJetMoveTest {
public void testAllFilesPresentInMove() throws Exception {
JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/refactoring/move"), Pattern.compile("^(.+)\\.test$"));
@@ -35,237 +37,284 @@ public class JetMoveTestGenerated extends AbstractJetMoveTest {
@TestMetadata("java/moveClass/moveAsMember/moveClassToExternalNestedClass/moveClassToExternalNestedClass.test")
public void testJava_moveClass_moveAsMember_moveClassToExternalNestedClass_MoveClassToExternalNestedClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToExternalNestedClass/moveClassToExternalNestedClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToExternalNestedClass/moveClassToExternalNestedClass.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveAsMember/moveClassToNestedSiblingClass/moveClassToNestedSiblingClass.test")
public void testJava_moveClass_moveAsMember_moveClassToNestedSiblingClass_MoveClassToNestedSiblingClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToNestedSiblingClass/moveClassToNestedSiblingClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToNestedSiblingClass/moveClassToNestedSiblingClass.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveAsMember/moveClassToTopLevelClass/moveClassToTopLevelClass.test")
public void testJava_moveClass_moveAsMember_moveClassToTopLevelClass_MoveClassToTopLevelClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClass/moveClassToTopLevelClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClass/moveClassToTopLevelClass.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveAsMember/moveClassToTopLevelClassAndMakePackageLocal/moveClassToTopLevelClassAndMakePackageLocal.test")
public void testJava_moveClass_moveAsMember_moveClassToTopLevelClassAndMakePackageLocal_MoveClassToTopLevelClassAndMakePackageLocal() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClassAndMakePackageLocal/moveClassToTopLevelClassAndMakePackageLocal.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClassAndMakePackageLocal/moveClassToTopLevelClassAndMakePackageLocal.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveAsMember/moveClassToTopLevelClassAndMakePrivate/moveClassToTopLevelClassAndMakePrivate.test")
public void testJava_moveClass_moveAsMember_moveClassToTopLevelClassAndMakePrivate_MoveClassToTopLevelClassAndMakePrivate() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClassAndMakePrivate/moveClassToTopLevelClassAndMakePrivate.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClassAndMakePrivate/moveClassToTopLevelClassAndMakePrivate.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveAsMember/moveClassToTopLevelClassOfAnotherPackage/moveClassToTopLevelClassOfAnotherPackage.test")
public void testJava_moveClass_moveAsMember_moveClassToTopLevelClassOfAnotherPackage_MoveClassToTopLevelClassOfAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClassOfAnotherPackage/moveClassToTopLevelClassOfAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveAsMember/moveClassToTopLevelClassOfAnotherPackage/moveClassToTopLevelClassOfAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInAnotherPackage/moveNestedClassToTopLevelInAnotherPackage.test")
public void testJava_moveClass_moveInnerToTop_moveNestedClassToTopLevelInAnotherPackage_MoveNestedClassToTopLevelInAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInAnotherPackage/moveNestedClassToTopLevelInAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInAnotherPackage/moveNestedClassToTopLevelInAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackage/moveNestedClassToTopLevelInTheSamePackage.test")
public void testJava_moveClass_moveInnerToTop_moveNestedClassToTopLevelInTheSamePackage_MoveNestedClassToTopLevelInTheSamePackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackage/moveNestedClassToTopLevelInTheSamePackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackage/moveNestedClassToTopLevelInTheSamePackage.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndRename/moveNestedClassToTopLevelInTheSamePackageAndRename.test")
public void testJava_moveClass_moveInnerToTop_moveNestedClassToTopLevelInTheSamePackageAndRename_MoveNestedClassToTopLevelInTheSamePackageAndRename() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndRename/moveNestedClassToTopLevelInTheSamePackageAndRename.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndRename/moveNestedClassToTopLevelInTheSamePackageAndRename.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveTop/moveTopLevelClassToAnotherPackage/moveTopLevelClassToAnotherPackage.test")
public void testJava_moveClass_moveTop_moveTopLevelClassToAnotherPackage_MoveTopLevelClassToAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveTop/moveTopLevelClassToAnotherPackage/moveTopLevelClassToAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveTop/moveTopLevelClassToAnotherPackage/moveTopLevelClassToAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveTopToInner/moveTopLevelClassToNestedClass/moveTopLevelClassToTopLevelClass.test")
public void testJava_moveClass_moveTopToInner_moveTopLevelClassToNestedClass_MoveTopLevelClassToTopLevelClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveTopToInner/moveTopLevelClassToNestedClass/moveTopLevelClassToTopLevelClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveTopToInner/moveTopLevelClassToNestedClass/moveTopLevelClassToTopLevelClass.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveTopToInner/moveTopLevelClassToTopLevelClass/moveTopLevelClassToTopLevelClass.test")
public void testJava_moveClass_moveTopToInner_moveTopLevelClassToTopLevelClass_MoveTopLevelClassToTopLevelClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveTopToInner/moveTopLevelClassToTopLevelClass/moveTopLevelClassToTopLevelClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveTopToInner/moveTopLevelClassToTopLevelClass/moveTopLevelClassToTopLevelClass.test");
doTest(fileName);
}
@TestMetadata("java/moveClass/moveTopToInner/moveTopLevelClassToTopLevelClassOfAnotherPackage/moveTopLevelClassToTopLevelClassOfAnotherPackage.test")
public void testJava_moveClass_moveTopToInner_moveTopLevelClassToTopLevelClassOfAnotherPackage_MoveTopLevelClassToTopLevelClassOfAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveClass/moveTopToInner/moveTopLevelClassToTopLevelClassOfAnotherPackage/moveTopLevelClassToTopLevelClassOfAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveTopToInner/moveTopLevelClassToTopLevelClassOfAnotherPackage/moveTopLevelClassToTopLevelClassOfAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("java/moveField/moveFieldToExternalNestedClass/moveFieldToExternalNestedClass.test")
public void testJava_moveField_moveFieldToExternalNestedClass_MoveFieldToExternalNestedClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveField/moveFieldToExternalNestedClass/moveFieldToExternalNestedClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveField/moveFieldToExternalNestedClass/moveFieldToExternalNestedClass.test");
doTest(fileName);
}
@TestMetadata("java/moveField/moveFieldToNestedSiblingClass/moveFieldToNestedSiblingClass.test")
public void testJava_moveField_moveFieldToNestedSiblingClass_MoveFieldToNestedSiblingClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveField/moveFieldToNestedSiblingClass/moveFieldToNestedSiblingClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveField/moveFieldToNestedSiblingClass/moveFieldToNestedSiblingClass.test");
doTest(fileName);
}
@TestMetadata("java/moveField/moveFieldToTopLevelClass/moveFieldToTopLevelClass.test")
public void testJava_moveField_moveFieldToTopLevelClass_MoveFieldToTopLevelClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClass/moveFieldToTopLevelClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClass/moveFieldToTopLevelClass.test");
doTest(fileName);
}
@TestMetadata("java/moveField/moveFieldToTopLevelClassAndMakePackageLocal/moveFieldToTopLevelClassAndMakePackageLocal.test")
public void testJava_moveField_moveFieldToTopLevelClassAndMakePackageLocal_MoveFieldToTopLevelClassAndMakePackageLocal() throws Exception {
doTest("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClassAndMakePackageLocal/moveFieldToTopLevelClassAndMakePackageLocal.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClassAndMakePackageLocal/moveFieldToTopLevelClassAndMakePackageLocal.test");
doTest(fileName);
}
@TestMetadata("java/moveField/moveFieldToTopLevelClassAndMakePrivate/moveFieldToTopLevelClassAndMakePrivate.test")
public void testJava_moveField_moveFieldToTopLevelClassAndMakePrivate_MoveFieldToTopLevelClassAndMakePrivate() throws Exception {
doTest("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClassAndMakePrivate/moveFieldToTopLevelClassAndMakePrivate.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClassAndMakePrivate/moveFieldToTopLevelClassAndMakePrivate.test");
doTest(fileName);
}
@TestMetadata("java/moveField/moveFieldToTopLevelClassOfAnotherPackage/moveFieldToTopLevelClassOfAnotherPackage.test")
public void testJava_moveField_moveFieldToTopLevelClassOfAnotherPackage_MoveFieldToTopLevelClassOfAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClassOfAnotherPackage/moveFieldToTopLevelClassOfAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveField/moveFieldToTopLevelClassOfAnotherPackage/moveFieldToTopLevelClassOfAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("java/moveFile/moveFileToAnotherPackage/moveFileToAnotherPackage.test")
public void testJava_moveFile_moveFileToAnotherPackage_MoveFileToAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveFile/moveFileToAnotherPackage/moveFileToAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveFile/moveFileToAnotherPackage/moveFileToAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("java/moveMethod/moveMethodToExternalNestedClass/moveMethodToExternalNestedClass.test")
public void testJava_moveMethod_moveMethodToExternalNestedClass_MoveMethodToExternalNestedClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveMethod/moveMethodToExternalNestedClass/moveMethodToExternalNestedClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveMethod/moveMethodToExternalNestedClass/moveMethodToExternalNestedClass.test");
doTest(fileName);
}
@TestMetadata("java/moveMethod/moveMethodToNestedSiblingClass/moveMethodToNestedSiblingClass.test")
public void testJava_moveMethod_moveMethodToNestedSiblingClass_MoveMethodToNestedSiblingClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveMethod/moveMethodToNestedSiblingClass/moveMethodToNestedSiblingClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveMethod/moveMethodToNestedSiblingClass/moveMethodToNestedSiblingClass.test");
doTest(fileName);
}
@TestMetadata("java/moveMethod/moveMethodToTopLevelClass/moveMethodToTopLevelClass.test")
public void testJava_moveMethod_moveMethodToTopLevelClass_MoveMethodToTopLevelClass() throws Exception {
doTest("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClass/moveMethodToTopLevelClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClass/moveMethodToTopLevelClass.test");
doTest(fileName);
}
@TestMetadata("java/moveMethod/moveMethodToTopLevelClassAndMakePackageLocal/moveMethodToTopLevelClassAndMakePackageLocal.test")
public void testJava_moveMethod_moveMethodToTopLevelClassAndMakePackageLocal_MoveMethodToTopLevelClassAndMakePackageLocal() throws Exception {
doTest("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClassAndMakePackageLocal/moveMethodToTopLevelClassAndMakePackageLocal.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClassAndMakePackageLocal/moveMethodToTopLevelClassAndMakePackageLocal.test");
doTest(fileName);
}
@TestMetadata("java/moveMethod/moveMethodToTopLevelClassAndMakePrivate/moveMethodToTopLevelClassAndMakePrivate.test")
public void testJava_moveMethod_moveMethodToTopLevelClassAndMakePrivate_MoveMethodToTopLevelClassAndMakePrivate() throws Exception {
doTest("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClassAndMakePrivate/moveMethodToTopLevelClassAndMakePrivate.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClassAndMakePrivate/moveMethodToTopLevelClassAndMakePrivate.test");
doTest(fileName);
}
@TestMetadata("java/moveMethod/moveMethodToTopLevelClassOfAnotherPackage/moveMethodToTopLevelClassOfAnotherPackage.test")
public void testJava_moveMethod_moveMethodToTopLevelClassOfAnotherPackage_MoveMethodToTopLevelClassOfAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClassOfAnotherPackage/moveMethodToTopLevelClassOfAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveMethod/moveMethodToTopLevelClassOfAnotherPackage/moveMethodToTopLevelClassOfAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("java/movePackage/movePackageToAnotherPackage/movePackageToAnotherPackage.test")
public void testJava_movePackage_movePackageToAnotherPackage_MovePackageToAnotherPackage() throws Exception {
doTest("idea/testData/refactoring/move/java/movePackage/movePackageToAnotherPackage/movePackageToAnotherPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/movePackage/movePackageToAnotherPackage/movePackageToAnotherPackage.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveFile/moveFileToFile/moveFileToFile.test")
public void testKotlin_moveFile_moveFileToFile_MoveFileToFile() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveFile/moveFileToFile/moveFileToFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveFile/moveFileToFile/moveFileToFile.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveFile/moveFileWithoutPackageRename/moveFileWithoutPackageRename.test")
public void testKotlin_moveFile_moveFileWithoutPackageRename_MoveFileWithoutPackageRename() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveFile/moveFileWithoutPackageRename/moveFileWithoutPackageRename.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveFile/moveFileWithoutPackageRename/moveFileWithoutPackageRename.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveFile/moveFileWithPackageRename/moveFileWithPackageRename.test")
public void testKotlin_moveFile_moveFileWithPackageRename_MoveFileWithPackageRename() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveFile/moveFileWithPackageRename/moveFileWithPackageRename.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveFile/moveFileWithPackageRename/moveFileWithPackageRename.test");
doTest(fileName);
}
@TestMetadata("kotlin/movePackage/movePackage/movePackage.test")
public void testKotlin_movePackage_movePackage_MovePackage() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/movePackage/movePackage/movePackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/movePackage/movePackage/movePackage.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/misc/moveClassWithImportsRetained/moveClassWithImportsRetained.test")
public void testKotlin_moveTopLevelDeclarations_misc_moveClassWithImportsRetained_MoveClassWithImportsRetained() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/misc/moveClassWithImportsRetained/moveClassWithImportsRetained.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/misc/moveClassWithImportsRetained/moveClassWithImportsRetained.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/misc/moveFunctionWithImportsRetained/moveFunctionWithImportsRetained.test")
public void testKotlin_moveTopLevelDeclarations_misc_moveFunctionWithImportsRetained_MoveFunctionWithImportsRetained() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/misc/moveFunctionWithImportsRetained/moveFunctionWithImportsRetained.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/misc/moveFunctionWithImportsRetained/moveFunctionWithImportsRetained.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveClassToFile/moveClassToFile.test")
public void testKotlin_moveTopLevelDeclarations_moveClassToFile_MoveClassToFile() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveClassToFile/moveClassToFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveClassToFile/moveClassToFile.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveClassToPackage/moveClassToPackage.test")
public void testKotlin_moveTopLevelDeclarations_moveClassToPackage_MoveClassToPackage() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveClassToPackage/moveClassToPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveClassToPackage/moveClassToPackage.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveClassToPackageWithConflicts/moveClassToPackageWithConflicts.test")
public void testKotlin_moveTopLevelDeclarations_moveClassToPackageWithConflicts_MoveClassToPackageWithConflicts() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveClassToPackageWithConflicts/moveClassToPackageWithConflicts.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveClassToPackageWithConflicts/moveClassToPackageWithConflicts.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveExtensionFunctionToFil/moveExtensionFunctionToFile.test")
public void testKotlin_moveTopLevelDeclarations_moveExtensionFunctionToFil_MoveExtensionFunctionToFile() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveExtensionFunctionToFil/moveExtensionFunctionToFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveExtensionFunctionToFil/moveExtensionFunctionToFile.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveExtensionPropertyToFile/moveExtensionPropertyToFile.test")
public void testKotlin_moveTopLevelDeclarations_moveExtensionPropertyToFile_MoveExtensionPropertyToFile() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveExtensionPropertyToFile/moveExtensionPropertyToFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveExtensionPropertyToFile/moveExtensionPropertyToFile.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveFunctionToFile/moveFunctionToFile.test")
public void testKotlin_moveTopLevelDeclarations_moveFunctionToFile_MoveFunctionToFile() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveFunctionToFile/moveFunctionToFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveFunctionToFile/moveFunctionToFile.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveFunctionToPackage/moveFunctionToPackage.test")
public void testKotlin_moveTopLevelDeclarations_moveFunctionToPackage_MoveFunctionToPackage() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveFunctionToPackage/moveFunctionToPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveFunctionToPackage/moveFunctionToPackage.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveFunctionToPackageWithConflicts/moveFunctionToPackageWithConflicts.test")
public void testKotlin_moveTopLevelDeclarations_moveFunctionToPackageWithConflicts_MoveFunctionToPackageWithConflicts() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveFunctionToPackageWithConflicts/moveFunctionToPackageWithConflicts.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveFunctionToPackageWithConflicts/moveFunctionToPackageWithConflicts.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveObjectToFile/moveObjectToFile.test")
public void testKotlin_moveTopLevelDeclarations_moveObjectToFile_MoveObjectToFile() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveObjectToFile/moveObjectToFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveObjectToFile/moveObjectToFile.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveObjectToPackage/moveObjectToPackage.test")
public void testKotlin_moveTopLevelDeclarations_moveObjectToPackage_MoveObjectToPackage() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveObjectToPackage/moveObjectToPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveObjectToPackage/moveObjectToPackage.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/moveObjectToPackageWithConflicts/moveObjectToPackageWithConflicts.test")
public void testKotlin_moveTopLevelDeclarations_moveObjectToPackageWithConflicts_MoveObjectToPackageWithConflicts() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveObjectToPackageWithConflicts/moveObjectToPackageWithConflicts.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/moveObjectToPackageWithConflicts/moveObjectToPackageWithConflicts.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/movePropertyToFile/movePropertyToFile.test")
public void testKotlin_moveTopLevelDeclarations_movePropertyToFile_MovePropertyToFile() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/movePropertyToFile/movePropertyToFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/movePropertyToFile/movePropertyToFile.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/movePropertyToPackage/movePropertyToPackage.test")
public void testKotlin_moveTopLevelDeclarations_movePropertyToPackage_MovePropertyToPackage() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/movePropertyToPackage/movePropertyToPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/movePropertyToPackage/movePropertyToPackage.test");
doTest(fileName);
}
@TestMetadata("kotlin/moveTopLevelDeclarations/movePropertyToPackageWithConflicts/movePropertyToPackageWithConflicts.test")
public void testKotlin_moveTopLevelDeclarations_movePropertyToPackageWithConflicts_MovePropertyToPackageWithConflicts() throws Exception {
doTest("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/movePropertyToPackageWithConflicts/movePropertyToPackageWithConflicts.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/movePropertyToPackageWithConflicts/movePropertyToPackageWithConflicts.test");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.refactoring.rename;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/refactoring/rename")
@TestDataPath("$PROJECT_ROOT")
public class RenameTestGenerated extends AbstractRenameTest {
public void testAllFilesPresentInRename() throws Exception {
JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/refactoring/rename"), Pattern.compile("^(.+)\\.test$"));
@@ -35,197 +37,236 @@ public class RenameTestGenerated extends AbstractRenameTest {
@TestMetadata("renameCompareTo/compareTo.test")
public void testRenameCompareTo_CompareTo() throws Exception {
doTest("idea/testData/refactoring/rename/renameCompareTo/compareTo.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameCompareTo/compareTo.test");
doTest(fileName);
}
@TestMetadata("renameContains/contains.test")
public void testRenameContains_Contains() throws Exception {
doTest("idea/testData/refactoring/rename/renameContains/contains.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameContains/contains.test");
doTest(fileName);
}
@TestMetadata("renameContainsWithConflicts/containsWithConflicts.test")
public void testRenameContainsWithConflicts_ContainsWithConflicts() throws Exception {
doTest("idea/testData/refactoring/rename/renameContainsWithConflicts/containsWithConflicts.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameContainsWithConflicts/containsWithConflicts.test");
doTest(fileName);
}
@TestMetadata("renameEquals/equals.test")
public void testRenameEquals_Equals() throws Exception {
doTest("idea/testData/refactoring/rename/renameEquals/equals.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameEquals/equals.test");
doTest(fileName);
}
@TestMetadata("renameExplicitComponentFunction/explicitComponentFunction.test")
public void testRenameExplicitComponentFunction_ExplicitComponentFunction() throws Exception {
doTest("idea/testData/refactoring/rename/renameExplicitComponentFunction/explicitComponentFunction.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameExplicitComponentFunction/explicitComponentFunction.test");
doTest(fileName);
}
@TestMetadata("renameGet/get.test")
public void testRenameGet_Get() throws Exception {
doTest("idea/testData/refactoring/rename/renameGet/get.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameGet/get.test");
doTest(fileName);
}
@TestMetadata("renameInc/inc.test")
public void testRenameInc_Inc() throws Exception {
doTest("idea/testData/refactoring/rename/renameInc/inc.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameInc/inc.test");
doTest(fileName);
}
@TestMetadata("renameInvoke/invoke.test")
public void testRenameInvoke_Invoke() throws Exception {
doTest("idea/testData/refactoring/rename/renameInvoke/invoke.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameInvoke/invoke.test");
doTest(fileName);
}
@TestMetadata("renameIterator/iterator.test")
public void testRenameIterator_Iterator() throws Exception {
doTest("idea/testData/refactoring/rename/renameIterator/iterator.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameIterator/iterator.test");
doTest(fileName);
}
@TestMetadata("renameJavaClass/renameJavaClass.test")
public void testRenameJavaClass_RenameJavaClass() throws Exception {
doTest("idea/testData/refactoring/rename/renameJavaClass/renameJavaClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaClass/renameJavaClass.test");
doTest(fileName);
}
@TestMetadata("renameJavaInterface/renameJavaInterface.test")
public void testRenameJavaInterface_RenameJavaInterface() throws Exception {
doTest("idea/testData/refactoring/rename/renameJavaInterface/renameJavaInterface.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaInterface/renameJavaInterface.test");
doTest(fileName);
}
@TestMetadata("renameJavaMethod/javaBaseMethod.test")
public void testRenameJavaMethod_JavaBaseMethod() throws Exception {
doTest("idea/testData/refactoring/rename/renameJavaMethod/javaBaseMethod.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaMethod/javaBaseMethod.test");
doTest(fileName);
}
@TestMetadata("renameJavaMethod/kotlinOverridenMethod.test")
public void testRenameJavaMethod_KotlinOverridenMethod() throws Exception {
doTest("idea/testData/refactoring/rename/renameJavaMethod/kotlinOverridenMethod.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaMethod/kotlinOverridenMethod.test");
doTest(fileName);
}
@TestMetadata("renameKotlinBaseMethod/javaWrapperForBaseFunction.test")
public void testRenameKotlinBaseMethod_JavaWrapperForBaseFunction() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinBaseMethod/javaWrapperForBaseFunction.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinBaseMethod/javaWrapperForBaseFunction.test");
doTest(fileName);
}
@TestMetadata("renameKotlinBaseMethod/javaWrapperForOverridenFunctionWithKotlinBase.test")
public void testRenameKotlinBaseMethod_JavaWrapperForOverridenFunctionWithKotlinBase() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinBaseMethod/javaWrapperForOverridenFunctionWithKotlinBase.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinBaseMethod/javaWrapperForOverridenFunctionWithKotlinBase.test");
doTest(fileName);
}
@TestMetadata("renameKotlinBaseMethod/kotlinBaseFunction.test")
public void testRenameKotlinBaseMethod_KotlinBaseFunction() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinBaseMethod/kotlinBaseFunction.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinBaseMethod/kotlinBaseFunction.test");
doTest(fileName);
}
@TestMetadata("renameKotlinClass/javaWrapperForKotlinClass.test")
public void testRenameKotlinClass_JavaWrapperForKotlinClass() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinClass/javaWrapperForKotlinClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClass/javaWrapperForKotlinClass.test");
doTest(fileName);
}
@TestMetadata("renameKotlinClass/kotlinClass.test")
public void testRenameKotlinClass_KotlinClass() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinClass/kotlinClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClass/kotlinClass.test");
doTest(fileName);
}
@TestMetadata("renameKotlinClassConstructor/renameKotlinConstructor.test")
public void testRenameKotlinClassConstructor_RenameKotlinConstructor() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinClassConstructor/renameKotlinConstructor.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClassConstructor/renameKotlinConstructor.test");
doTest(fileName);
}
@TestMetadata("renameKotlinClassWithFile/javaClassWrapper.test")
public void testRenameKotlinClassWithFile_JavaClassWrapper() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinClassWithFile/javaClassWrapper.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClassWithFile/javaClassWrapper.test");
doTest(fileName);
}
@TestMetadata("renameKotlinClassWithFile/kotlinClass.test")
public void testRenameKotlinClassWithFile_KotlinClass() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinClassWithFile/kotlinClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClassWithFile/kotlinClass.test");
doTest(fileName);
}
@TestMetadata("renameKotlinMethod/javaWrapperForKotlinMethod.test")
public void testRenameKotlinMethod_JavaWrapperForKotlinMethod() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinMethod/javaWrapperForKotlinMethod.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinMethod/javaWrapperForKotlinMethod.test");
doTest(fileName);
}
@TestMetadata("renameKotlinMethod/renameKotlinMethod.test")
public void testRenameKotlinMethod_RenameKotlinMethod() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinMethod/renameKotlinMethod.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinMethod/renameKotlinMethod.test");
doTest(fileName);
}
@TestMetadata("renameKotlinPackage/renameInOtherFile.test")
public void testRenameKotlinPackage_RenameInOtherFile() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinPackage/renameInOtherFile.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackage/renameInOtherFile.test");
doTest(fileName);
}
@TestMetadata("renameKotlinPackage/renameKotlinPackage.test")
public void testRenameKotlinPackage_RenameKotlinPackage() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinPackage/renameKotlinPackage.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackage/renameKotlinPackage.test");
doTest(fileName);
}
@TestMetadata("renameKotlinPackageClass/javaWrapperForKotlinPackageClass.test")
public void testRenameKotlinPackageClass_JavaWrapperForKotlinPackageClass() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinPackageClass/javaWrapperForKotlinPackageClass.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackageClass/javaWrapperForKotlinPackageClass.test");
doTest(fileName);
}
@TestMetadata("renameKotlinPackageFunctionFromJava/renameKotlinPackageFunctionFromJava.test")
public void testRenameKotlinPackageFunctionFromJava_RenameKotlinPackageFunctionFromJava() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinPackageFunctionFromJava/renameKotlinPackageFunctionFromJava.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackageFunctionFromJava/renameKotlinPackageFunctionFromJava.test");
doTest(fileName);
}
@TestMetadata("renameKotlinValProperty/renameAsJavaGetterForExplicitGetter.test")
public void testRenameKotlinValProperty_RenameAsJavaGetterForExplicitGetter() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinValProperty/renameAsJavaGetterForExplicitGetter.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinValProperty/renameAsJavaGetterForExplicitGetter.test");
doTest(fileName);
}
@TestMetadata("renameKotlinValProperty/renameBase.test")
public void testRenameKotlinValProperty_RenameBase() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinValProperty/renameBase.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinValProperty/renameBase.test");
doTest(fileName);
}
@TestMetadata("renameKotlinValProperty/renameOverriden.test")
public void testRenameKotlinValProperty_RenameOverriden() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinValProperty/renameOverriden.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinValProperty/renameOverriden.test");
doTest(fileName);
}
@TestMetadata("renameKotlinVarProperty/renameAsJavaGetter.test")
public void testRenameKotlinVarProperty_RenameAsJavaGetter() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinVarProperty/renameAsJavaGetter.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameAsJavaGetter.test");
doTest(fileName);
}
@TestMetadata("renameKotlinVarProperty/renameAsJavaSetter.test")
public void testRenameKotlinVarProperty_RenameAsJavaSetter() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinVarProperty/renameAsJavaSetter.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameAsJavaSetter.test");
doTest(fileName);
}
@TestMetadata("renameKotlinVarProperty/renameBase.test")
public void testRenameKotlinVarProperty_RenameBase() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinVarProperty/renameBase.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameBase.test");
doTest(fileName);
}
@TestMetadata("renameKotlinVarProperty/renameOverriden.test")
public void testRenameKotlinVarProperty_RenameOverriden() throws Exception {
doTest("idea/testData/refactoring/rename/renameKotlinVarProperty/renameOverriden.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameOverriden.test");
doTest(fileName);
}
@TestMetadata("renamePlus/plus.test")
public void testRenamePlus_Plus() throws Exception {
doTest("idea/testData/refactoring/rename/renamePlus/plus.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renamePlus/plus.test");
doTest(fileName);
}
@TestMetadata("renamePlusAssign/plusAssign.test")
public void testRenamePlusAssign_PlusAssign() throws Exception {
doTest("idea/testData/refactoring/rename/renamePlusAssign/plusAssign.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renamePlusAssign/plusAssign.test");
doTest(fileName);
}
@TestMetadata("renameSet/set.test")
public void testRenameSet_Set() throws Exception {
doTest("idea/testData/refactoring/rename/renameSet/set.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameSet/set.test");
doTest(fileName);
}
@TestMetadata("renameSynthesizedComponentFunction/synthesizedComponentFunction.test")
public void testRenameSynthesizedComponentFunction_SynthesizedComponentFunction() throws Exception {
doTest("idea/testData/refactoring/rename/renameSynthesizedComponentFunction/synthesizedComponentFunction.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameSynthesizedComponentFunction/synthesizedComponentFunction.test");
doTest(fileName);
}
@TestMetadata("renameUnaryMinus/unaryMinus.test")
public void testRenameUnaryMinus_UnaryMinus() throws Exception {
doTest("idea/testData/refactoring/rename/renameUnaryMinus/unaryMinus.test");
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameUnaryMinus/unaryMinus.test");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.structureView;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/structureView/fileStructure")
@TestDataPath("$PROJECT_ROOT")
public class KotlinFileStructureTestGenerated extends AbstractKotlinFileStructureTest {
public void testAllFilesPresentInFileStructure() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/structureView/fileStructure"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -35,82 +37,98 @@ public class KotlinFileStructureTestGenerated extends AbstractKotlinFileStructur
@TestMetadata("CheckLocationForKotlin.kt")
public void testCheckLocationForKotlin() throws Exception {
doTest("idea/testData/structureView/fileStructure/CheckLocationForKotlin.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/CheckLocationForKotlin.kt");
doTest(fileName);
}
@TestMetadata("CheckMemberLocationForJava.kt")
public void testCheckMemberLocationForJava() throws Exception {
doTest("idea/testData/structureView/fileStructure/CheckMemberLocationForJava.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/CheckMemberLocationForJava.kt");
doTest(fileName);
}
@TestMetadata("DoNotShowParentsInLocationJava.kt")
public void testDoNotShowParentsInLocationJava() throws Exception {
doTest("idea/testData/structureView/fileStructure/DoNotShowParentsInLocationJava.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/DoNotShowParentsInLocationJava.kt");
doTest(fileName);
}
@TestMetadata("EmptyFile.kt")
public void testEmptyFile() throws Exception {
doTest("idea/testData/structureView/fileStructure/EmptyFile.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/EmptyFile.kt");
doTest(fileName);
}
@TestMetadata("InheritedDelegationMethods.kt")
public void testInheritedDelegationMethods() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedDelegationMethods.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedDelegationMethods.kt");
doTest(fileName);
}
@TestMetadata("InheritedInnerClasses.kt")
public void testInheritedInnerClasses() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedInnerClasses.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedInnerClasses.kt");
doTest(fileName);
}
@TestMetadata("InheritedJavaMembers.kt")
public void testInheritedJavaMembers() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedJavaMembers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedJavaMembers.kt");
doTest(fileName);
}
@TestMetadata("InheritedLocalKotlin.kt")
public void testInheritedLocalKotlin() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedLocalKotlin.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedLocalKotlin.kt");
doTest(fileName);
}
@TestMetadata("InheritedMembers.kt")
public void testInheritedMembers() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedMembers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedMembers.kt");
doTest(fileName);
}
@TestMetadata("InheritedMembersOfEnum.kt")
public void testInheritedMembersOfEnum() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedMembersOfEnum.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedMembersOfEnum.kt");
doTest(fileName);
}
@TestMetadata("InheritedMembersWithSubstitutedTypes.kt")
public void testInheritedMembersWithSubstitutedTypes() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedMembersWithSubstitutedTypes.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedMembersWithSubstitutedTypes.kt");
doTest(fileName);
}
@TestMetadata("InheritedSAMConversion.kt")
public void testInheritedSAMConversion() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedSAMConversion.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedSAMConversion.kt");
doTest(fileName);
}
@TestMetadata("InheritedSynthesizedFromDataClass.kt")
public void testInheritedSynthesizedFromDataClass() throws Exception {
doTest("idea/testData/structureView/fileStructure/InheritedSynthesizedFromDataClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedSynthesizedFromDataClass.kt");
doTest(fileName);
}
@TestMetadata("Render.kt")
public void testRender() throws Exception {
doTest("idea/testData/structureView/fileStructure/Render.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/Render.kt");
doTest(fileName);
}
@TestMetadata("SeveralClasses.kt")
public void testSeveralClasses() throws Exception {
doTest("idea/testData/structureView/fileStructure/SeveralClasses.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/SeveralClasses.kt");
doTest(fileName);
}
@TestMetadata("Simple.kt")
public void testSimple() throws Exception {
doTest("idea/testData/structureView/fileStructure/Simple.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/Simple.kt");
doTest(fileName);
}
}
File diff suppressed because it is too large Load Diff
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.stubs;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/multiFileHighlighting")
@TestDataPath("$PROJECT_ROOT")
public class MultiFileHighlightingTestGenerated extends AbstractMultiFileHighlightingTest {
public void testAllFilesPresentInMultiFileHighlighting() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/multiFileHighlighting"), Pattern.compile("^(.+)\\.kt$"), false);
@@ -35,22 +37,26 @@ public class MultiFileHighlightingTestGenerated extends AbstractMultiFileHighlig
@TestMetadata("delegatesReference.kt")
public void testDelegatesReference() throws Exception {
doTest("idea/testData/multiFileHighlighting/delegatesReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/delegatesReference.kt");
doTest(fileName);
}
@TestMetadata("enumReference.kt")
public void testEnumReference() throws Exception {
doTest("idea/testData/multiFileHighlighting/enumReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/enumReference.kt");
doTest(fileName);
}
@TestMetadata("referencesFunWithUnspecifiedType.kt")
public void testReferencesFunWithUnspecifiedType() throws Exception {
doTest("idea/testData/multiFileHighlighting/referencesFunWithUnspecifiedType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/referencesFunWithUnspecifiedType.kt");
doTest(fileName);
}
@TestMetadata("topLevelMembersReference.kt")
public void testTopLevelMembersReference() throws Exception {
doTest("idea/testData/multiFileHighlighting/topLevelMembersReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/topLevelMembersReference.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.plugin.stubs;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/stubs")
@TestDataPath("$PROJECT_ROOT")
public class StubBuilderTestGenerated extends AbstractStubBuilderTest {
public void testAllFilesPresentInStubs() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/stubs"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,147 +37,176 @@ public class StubBuilderTestGenerated extends AbstractStubBuilderTest {
@TestMetadata("AnnotationClass.kt")
public void testAnnotationClass() throws Exception {
doTest("idea/testData/stubs/AnnotationClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationClass.kt");
doTest(fileName);
}
@TestMetadata("AnnotationOnClass.kt")
public void testAnnotationOnClass() throws Exception {
doTest("idea/testData/stubs/AnnotationOnClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationOnClass.kt");
doTest(fileName);
}
@TestMetadata("AnnotationOnFunction.kt")
public void testAnnotationOnFunction() throws Exception {
doTest("idea/testData/stubs/AnnotationOnFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationOnFunction.kt");
doTest(fileName);
}
@TestMetadata("AnnotationOnLocalFunction.kt")
public void testAnnotationOnLocalFunction() throws Exception {
doTest("idea/testData/stubs/AnnotationOnLocalFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationOnLocalFunction.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObject.kt")
public void testAnonymousObject() throws Exception {
doTest("idea/testData/stubs/AnonymousObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnonymousObject.kt");
doTest(fileName);
}
@TestMetadata("ClassObject.kt")
public void testClassObject() throws Exception {
doTest("idea/testData/stubs/ClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ClassObject.kt");
doTest(fileName);
}
@TestMetadata("ClassProperty.kt")
public void testClassProperty() throws Exception {
doTest("idea/testData/stubs/ClassProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ClassProperty.kt");
doTest(fileName);
}
@TestMetadata("ClassTypeParameters.kt")
public void testClassTypeParameters() throws Exception {
doTest("idea/testData/stubs/ClassTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ClassTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("FilePackage.kt")
public void testFilePackage() throws Exception {
doTest("idea/testData/stubs/FilePackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/FilePackage.kt");
doTest(fileName);
}
@TestMetadata("FunctionInNotNamedObject.kt")
public void testFunctionInNotNamedObject() throws Exception {
doTest("idea/testData/stubs/FunctionInNotNamedObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/FunctionInNotNamedObject.kt");
doTest(fileName);
}
@TestMetadata("FunctionParameters.kt")
public void testFunctionParameters() throws Exception {
doTest("idea/testData/stubs/FunctionParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/FunctionParameters.kt");
doTest(fileName);
}
@TestMetadata("InnerClass.kt")
public void testInnerClass() throws Exception {
doTest("idea/testData/stubs/InnerClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/InnerClass.kt");
doTest(fileName);
}
@TestMetadata("LocalClass.kt")
public void testLocalClass() throws Exception {
doTest("idea/testData/stubs/LocalClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/LocalClass.kt");
doTest(fileName);
}
@TestMetadata("LocalClassInLocalFunction.kt")
public void testLocalClassInLocalFunction() throws Exception {
doTest("idea/testData/stubs/LocalClassInLocalFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/LocalClassInLocalFunction.kt");
doTest(fileName);
}
@TestMetadata("LocalNamedObject.kt")
public void testLocalNamedObject() throws Exception {
doTest("idea/testData/stubs/LocalNamedObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/LocalNamedObject.kt");
doTest(fileName);
}
@TestMetadata("ManyAnnotationsOnFunction.kt")
public void testManyAnnotationsOnFunction() throws Exception {
doTest("idea/testData/stubs/ManyAnnotationsOnFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ManyAnnotationsOnFunction.kt");
doTest(fileName);
}
@TestMetadata("MembersInLocalClass.kt")
public void testMembersInLocalClass() throws Exception {
doTest("idea/testData/stubs/MembersInLocalClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/MembersInLocalClass.kt");
doTest(fileName);
}
@TestMetadata("MembersInLocalObject.kt")
public void testMembersInLocalObject() throws Exception {
doTest("idea/testData/stubs/MembersInLocalObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/MembersInLocalObject.kt");
doTest(fileName);
}
@TestMetadata("NamedObject.kt")
public void testNamedObject() throws Exception {
doTest("idea/testData/stubs/NamedObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NamedObject.kt");
doTest(fileName);
}
@TestMetadata("NotStorePropertiesFrom.kt")
public void testNotStorePropertiesFrom() throws Exception {
doTest("idea/testData/stubs/NotStorePropertiesFrom.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NotStorePropertiesFrom.kt");
doTest(fileName);
}
@TestMetadata("NotStorePropertyFromDelegate.kt")
public void testNotStorePropertyFromDelegate() throws Exception {
doTest("idea/testData/stubs/NotStorePropertyFromDelegate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NotStorePropertyFromDelegate.kt");
doTest(fileName);
}
@TestMetadata("NotStorePropertyFromInitializer.kt")
public void testNotStorePropertyFromInitializer() throws Exception {
doTest("idea/testData/stubs/NotStorePropertyFromInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NotStorePropertyFromInitializer.kt");
doTest(fileName);
}
@TestMetadata("ObjectInInitializer.kt")
public void testObjectInInitializer() throws Exception {
doTest("idea/testData/stubs/ObjectInInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ObjectInInitializer.kt");
doTest(fileName);
}
@TestMetadata("ObjectInPropertyDelegate.kt")
public void testObjectInPropertyDelegate() throws Exception {
doTest("idea/testData/stubs/ObjectInPropertyDelegate.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ObjectInPropertyDelegate.kt");
doTest(fileName);
}
@TestMetadata("PackageProperty.kt")
public void testPackageProperty() throws Exception {
doTest("idea/testData/stubs/PackageProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/PackageProperty.kt");
doTest(fileName);
}
@TestMetadata("ParametersWithFqName.kt")
public void testParametersWithFqName() throws Exception {
doTest("idea/testData/stubs/ParametersWithFqName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ParametersWithFqName.kt");
doTest(fileName);
}
@TestMetadata("PropertyAsPropertyInitalizerInvalidCode.kt")
public void testPropertyAsPropertyInitalizerInvalidCode() throws Exception {
doTest("idea/testData/stubs/PropertyAsPropertyInitalizerInvalidCode.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/PropertyAsPropertyInitalizerInvalidCode.kt");
doTest(fileName);
}
@TestMetadata("QualifiedAnnotationOnFunction.kt")
public void testQualifiedAnnotationOnFunction() throws Exception {
doTest("idea/testData/stubs/QualifiedAnnotationOnFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/QualifiedAnnotationOnFunction.kt");
doTest(fileName);
}
@TestMetadata("SimpleEnumBuild.kt")
public void testSimpleEnumBuild() throws Exception {
doTest("idea/testData/stubs/SimpleEnumBuild.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/SimpleEnumBuild.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.psi;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -30,6 +31,7 @@ import java.util.regex.Pattern;
@InnerTestClasses({JetPsiMatcherTestGenerated.Expressions.class, JetPsiMatcherTestGenerated.Types.class})
public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("idea/testData/jetPsiMatcher/expressions")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({Expressions.ArrayAccess.class, Expressions.BinaryExpr.class, Expressions.Call.class, Expressions.Const.class, Expressions.Misc.class, Expressions.SimpleName.class, Expressions.Super.class, Expressions.Throw.class, Expressions.UnaryExpr.class})
public static class Expressions extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInExpressions() throws Exception {
@@ -37,6 +39,7 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/arrayAccess")
@TestDataPath("$PROJECT_ROOT")
public static class ArrayAccess extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInArrayAccess() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/arrayAccess"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -44,32 +47,38 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("arrayAccess1.kt")
public void testArrayAccess1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/arrayAccess/arrayAccess1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/arrayAccess/arrayAccess1.kt");
doTestExpressions(fileName);
}
@TestMetadata("arrayAccess2.kt")
public void testArrayAccess2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/arrayAccess/arrayAccess2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/arrayAccess/arrayAccess2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_arrayAccess1.kt")
public void test_arrayAccess1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/arrayAccess/_arrayAccess1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/arrayAccess/_arrayAccess1.kt");
doTestExpressions(fileName);
}
@TestMetadata("_arrayAccess2.kt")
public void test_arrayAccess2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/arrayAccess/_arrayAccess2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/arrayAccess/_arrayAccess2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_arrayAccess3.kt")
public void test_arrayAccess3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/arrayAccess/_arrayAccess3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/arrayAccess/_arrayAccess3.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr")
@TestDataPath("$PROJECT_ROOT")
public static class BinaryExpr extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInBinaryExpr() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/binaryExpr"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -77,62 +86,74 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("binaryExpr1.kt")
public void testBinaryExpr1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr1.kt");
doTestExpressions(fileName);
}
@TestMetadata("binaryExpr2.kt")
public void testBinaryExpr2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr2.kt");
doTestExpressions(fileName);
}
@TestMetadata("binaryExpr3.kt")
public void testBinaryExpr3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr3.kt");
doTestExpressions(fileName);
}
@TestMetadata("binaryExpr4.kt")
public void testBinaryExpr4() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr4.kt");
doTestExpressions(fileName);
}
@TestMetadata("binaryExpr5.kt")
public void testBinaryExpr5() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/binaryExpr5.kt");
doTestExpressions(fileName);
}
@TestMetadata("_binaryExpr1.kt")
public void test_binaryExpr1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr1.kt");
doTestExpressions(fileName);
}
@TestMetadata("_binaryExpr2.kt")
public void test_binaryExpr2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_binaryExpr3.kt")
public void test_binaryExpr3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr3.kt");
doTestExpressions(fileName);
}
@TestMetadata("_binaryExpr4.kt")
public void test_binaryExpr4() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr4.kt");
doTestExpressions(fileName);
}
@TestMetadata("_binaryExpr5.kt")
public void test_binaryExpr5() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr5.kt");
doTestExpressions(fileName);
}
@TestMetadata("_binaryExpr6.kt")
public void test_binaryExpr6() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr6.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/binaryExpr/_binaryExpr6.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/call")
@TestDataPath("$PROJECT_ROOT")
public static class Call extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInCall() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/call"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -140,47 +161,56 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("call1.kt")
public void testCall1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/call1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/call1.kt");
doTestExpressions(fileName);
}
@TestMetadata("call2.kt")
public void testCall2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/call2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/call2.kt");
doTestExpressions(fileName);
}
@TestMetadata("call3.kt")
public void testCall3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/call3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/call3.kt");
doTestExpressions(fileName);
}
@TestMetadata("call4.kt")
public void testCall4() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/call4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/call4.kt");
doTestExpressions(fileName);
}
@TestMetadata("_call1.kt")
public void test_call1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/_call1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/_call1.kt");
doTestExpressions(fileName);
}
@TestMetadata("_call2.kt")
public void test_call2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/_call2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/_call2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_call3.kt")
public void test_call3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/_call3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/_call3.kt");
doTestExpressions(fileName);
}
@TestMetadata("_call4.kt")
public void test_call4() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/call/_call4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/call/_call4.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/const")
@TestDataPath("$PROJECT_ROOT")
public static class Const extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInConst() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/const"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -188,17 +218,20 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("const.kt")
public void testConst() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/const/const.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/const/const.kt");
doTestExpressions(fileName);
}
@TestMetadata("_const.kt")
public void test_const() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/const/_const.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/const/_const.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/misc")
@TestDataPath("$PROJECT_ROOT")
public static class Misc extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInMisc() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/misc"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -206,37 +239,44 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("misc1.kt")
public void testMisc1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/misc/misc1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/misc/misc1.kt");
doTestExpressions(fileName);
}
@TestMetadata("misc2.kt")
public void testMisc2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/misc/misc2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/misc/misc2.kt");
doTestExpressions(fileName);
}
@TestMetadata("misc3.kt")
public void testMisc3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/misc/misc3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/misc/misc3.kt");
doTestExpressions(fileName);
}
@TestMetadata("_misc1.kt")
public void test_misc1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/misc/_misc1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/misc/_misc1.kt");
doTestExpressions(fileName);
}
@TestMetadata("_misc2.kt")
public void test_misc2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/misc/_misc2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/misc/_misc2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_misc3.kt")
public void test_misc3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/misc/_misc3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/misc/_misc3.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/simpleName")
@TestDataPath("$PROJECT_ROOT")
public static class SimpleName extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInSimpleName() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/simpleName"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -244,22 +284,26 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("simpleName.kt")
public void testSimpleName() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/simpleName/simpleName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/simpleName/simpleName.kt");
doTestExpressions(fileName);
}
@TestMetadata("simpleName2.kt")
public void testSimpleName2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/simpleName/simpleName2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/simpleName/simpleName2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_simpleName.kt")
public void test_simpleName() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/simpleName/_simpleName.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/simpleName/_simpleName.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/super")
@TestDataPath("$PROJECT_ROOT")
public static class Super extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInSuper() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/super"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -267,47 +311,56 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("super1.kt")
public void testSuper1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/super1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/super1.kt");
doTestExpressions(fileName);
}
@TestMetadata("super2.kt")
public void testSuper2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/super2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/super2.kt");
doTestExpressions(fileName);
}
@TestMetadata("super3.kt")
public void testSuper3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/super3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/super3.kt");
doTestExpressions(fileName);
}
@TestMetadata("super4.kt")
public void testSuper4() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/super4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/super4.kt");
doTestExpressions(fileName);
}
@TestMetadata("_super1.kt")
public void test_super1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/_super1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/_super1.kt");
doTestExpressions(fileName);
}
@TestMetadata("_super2.kt")
public void test_super2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/_super2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/_super2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_super3.kt")
public void test_super3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/_super3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/_super3.kt");
doTestExpressions(fileName);
}
@TestMetadata("_super4.kt")
public void test_super4() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/super/_super4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/super/_super4.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/throw")
@TestDataPath("$PROJECT_ROOT")
public static class Throw extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInThrow() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/throw"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -315,17 +368,20 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("throw.kt")
public void testThrow() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/throw/throw.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/throw/throw.kt");
doTestExpressions(fileName);
}
@TestMetadata("_throw.kt")
public void test_throw() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/throw/_throw.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/throw/_throw.kt");
doTestExpressions(fileName);
}
}
@TestMetadata("idea/testData/jetPsiMatcher/expressions/unaryExpr")
@TestDataPath("$PROJECT_ROOT")
public static class UnaryExpr extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInUnaryExpr() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/expressions/unaryExpr"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -333,27 +389,32 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("unaryExpr1.kt")
public void testUnaryExpr1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/unaryExpr/unaryExpr1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/unaryExpr/unaryExpr1.kt");
doTestExpressions(fileName);
}
@TestMetadata("unaryExpr2.kt")
public void testUnaryExpr2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/unaryExpr/unaryExpr2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/unaryExpr/unaryExpr2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_unaryExpr1.kt")
public void test_unaryExpr1() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/unaryExpr/_unaryExpr1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/unaryExpr/_unaryExpr1.kt");
doTestExpressions(fileName);
}
@TestMetadata("_unaryExpr2.kt")
public void test_unaryExpr2() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/unaryExpr/_unaryExpr2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/unaryExpr/_unaryExpr2.kt");
doTestExpressions(fileName);
}
@TestMetadata("_unaryExpr3.kt")
public void test_unaryExpr3() throws Exception {
doTestExpressions("idea/testData/jetPsiMatcher/expressions/unaryExpr/_unaryExpr3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/expressions/unaryExpr/_unaryExpr3.kt");
doTestExpressions(fileName);
}
}
@@ -375,6 +436,7 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
}
@TestMetadata("idea/testData/jetPsiMatcher/types")
@TestDataPath("$PROJECT_ROOT")
public static class Types extends AbstractJetPsiMatcherTest {
public void testAllFilesPresentInTypes() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/jetPsiMatcher/types"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -382,57 +444,68 @@ public class JetPsiMatcherTestGenerated extends AbstractJetPsiMatcherTest {
@TestMetadata("functional1.kt")
public void testFunctional1() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/functional1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/functional1.kt");
doTestTypes(fileName);
}
@TestMetadata("functional2.kt")
public void testFunctional2() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/functional2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/functional2.kt");
doTestTypes(fileName);
}
@TestMetadata("functional3.kt")
public void testFunctional3() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/functional3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/functional3.kt");
doTestTypes(fileName);
}
@TestMetadata("nullable1.kt")
public void testNullable1() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/nullable1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/nullable1.kt");
doTestTypes(fileName);
}
@TestMetadata("user1.kt")
public void testUser1() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/user1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/user1.kt");
doTestTypes(fileName);
}
@TestMetadata("user2.kt")
public void testUser2() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/user2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/user2.kt");
doTestTypes(fileName);
}
@TestMetadata("_functional1.kt")
public void test_functional1() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/_functional1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/_functional1.kt");
doTestTypes(fileName);
}
@TestMetadata("_functional2.kt")
public void test_functional2() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/_functional2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/_functional2.kt");
doTestTypes(fileName);
}
@TestMetadata("_nullable1.kt")
public void test_nullable1() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/_nullable1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/_nullable1.kt");
doTestTypes(fileName);
}
@TestMetadata("_user1.kt")
public void test_user1() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/_user1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/_user1.kt");
doTestTypes(fileName);
}
@TestMetadata("_user2.kt")
public void test_user2() throws Exception {
doTestTypes("idea/testData/jetPsiMatcher/types/_user2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/jetPsiMatcher/types/_user2.kt");
doTestTypes(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.resolve;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/resolve/additionalLazyResolve")
@TestDataPath("$PROJECT_ROOT")
public class AdditionalLazyResolveDescriptorRendererTestGenerated extends AbstractAdditionalLazyResolveDescriptorRendererTest {
public void testAllFilesPresentInAdditionalLazyResolve() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/additionalLazyResolve"), Pattern.compile("^(.+)\\.kt$"), true);
@@ -35,32 +37,38 @@ public class AdditionalLazyResolveDescriptorRendererTestGenerated extends Abstra
@TestMetadata("anonymousObjectInClassInitializer.kt")
public void testAnonymousObjectInClassInitializer() throws Exception {
doTest("idea/testData/resolve/additionalLazyResolve/anonymousObjectInClassInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/anonymousObjectInClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("anonymousObjectInClassParameterInitializer.kt")
public void testAnonymousObjectInClassParameterInitializer() throws Exception {
doTest("idea/testData/resolve/additionalLazyResolve/anonymousObjectInClassParameterInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/anonymousObjectInClassParameterInitializer.kt");
doTest(fileName);
}
@TestMetadata("localClassInClassInitializer.kt")
public void testLocalClassInClassInitializer() throws Exception {
doTest("idea/testData/resolve/additionalLazyResolve/localClassInClassInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localClassInClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("localClassInClosureInClassParameterInitializer.kt")
public void testLocalClassInClosureInClassParameterInitializer() throws Exception {
doTest("idea/testData/resolve/additionalLazyResolve/localClassInClosureInClassParameterInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localClassInClosureInClassParameterInitializer.kt");
doTest(fileName);
}
@TestMetadata("localObjectInClassInitializer.kt")
public void testLocalObjectInClassInitializer() throws Exception {
doTest("idea/testData/resolve/additionalLazyResolve/localObjectInClassInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localObjectInClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("localObjectInClosureInClassParameterInitializer.kt")
public void testLocalObjectInClosureInClassParameterInitializer() throws Exception {
doTest("idea/testData/resolve/additionalLazyResolve/localObjectInClosureInClassParameterInitializer.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localObjectInClosureInClassParameterInitializer.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.resolve;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/resolve/referenceInLib")
@TestDataPath("$PROJECT_ROOT")
public class ReferenceResolveInLibrarySourcesTestGenerated extends AbstractReferenceResolveInLibrarySourcesTest {
public void testAllFilesPresentInReferenceInLib() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/referenceInLib"), Pattern.compile("^(.+)\\.kt$"), false);
@@ -35,12 +37,14 @@ public class ReferenceResolveInLibrarySourcesTestGenerated extends AbstractRefer
@TestMetadata("builtInNumber.kt")
public void testBuiltInNumber() throws Exception {
doTest("idea/testData/resolve/referenceInLib/builtInNumber.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInLib/builtInNumber.kt");
doTest(fileName);
}
@TestMetadata("inLibrarySource.kt")
public void testInLibrarySource() throws Exception {
doTest("idea/testData/resolve/referenceInLib/inLibrarySource.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInLib/inLibrarySource.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.resolve;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/resolve/references")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({ReferenceResolveTestGenerated.DelegatedPropertyAccessors.class, ReferenceResolveTestGenerated.ForLoopIn.class, ReferenceResolveTestGenerated.Invoke.class})
public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest {
public void testAllFilesPresentInReferences() throws Exception {
@@ -36,195 +38,234 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("AnnotationForClass.kt")
public void testAnnotationForClass() throws Exception {
doTest("idea/testData/resolve/references/AnnotationForClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationForClass.kt");
doTest(fileName);
}
@TestMetadata("AnnotationInsideFunction.kt")
public void testAnnotationInsideFunction() throws Exception {
doTest("idea/testData/resolve/references/AnnotationInsideFunction.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationInsideFunction.kt");
doTest(fileName);
}
@TestMetadata("AnnotationParameter.kt")
public void testAnnotationParameter() throws Exception {
doTest("idea/testData/resolve/references/AnnotationParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationParameter.kt");
doTest(fileName);
}
@TestMetadata("AnnotationTypeParameter.kt")
public void testAnnotationTypeParameter() throws Exception {
doTest("idea/testData/resolve/references/AnnotationTypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationTypeParameter.kt");
doTest(fileName);
}
@TestMetadata("ClassInTypeConstraint.kt")
public void testClassInTypeConstraint() throws Exception {
doTest("idea/testData/resolve/references/ClassInTypeConstraint.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ClassInTypeConstraint.kt");
doTest(fileName);
}
@TestMetadata("ClassReferenceInImport.kt")
public void testClassReferenceInImport() throws Exception {
doTest("idea/testData/resolve/references/ClassReferenceInImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ClassReferenceInImport.kt");
doTest(fileName);
}
@TestMetadata("CtrlClickResolve.kt")
public void testCtrlClickResolve() throws Exception {
doTest("idea/testData/resolve/references/CtrlClickResolve.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/CtrlClickResolve.kt");
doTest(fileName);
}
@TestMetadata("DontImportRootScope.kt")
public void testDontImportRootScope() throws Exception {
doTest("idea/testData/resolve/references/DontImportRootScope.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/DontImportRootScope.kt");
doTest(fileName);
}
@TestMetadata("FakeJavaLang1.kt")
public void testFakeJavaLang1() throws Exception {
doTest("idea/testData/resolve/references/FakeJavaLang1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang1.kt");
doTest(fileName);
}
@TestMetadata("FakeJavaLang2.kt")
public void testFakeJavaLang2() throws Exception {
doTest("idea/testData/resolve/references/FakeJavaLang2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang2.kt");
doTest(fileName);
}
@TestMetadata("FakeJavaLang3.kt")
public void testFakeJavaLang3() throws Exception {
doTest("idea/testData/resolve/references/FakeJavaLang3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang3.kt");
doTest(fileName);
}
@TestMetadata("FakeJavaLang4.kt")
public void testFakeJavaLang4() throws Exception {
doTest("idea/testData/resolve/references/FakeJavaLang4.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang4.kt");
doTest(fileName);
}
@TestMetadata("GenericFunctionParameter.kt")
public void testGenericFunctionParameter() throws Exception {
doTest("idea/testData/resolve/references/GenericFunctionParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/GenericFunctionParameter.kt");
doTest(fileName);
}
@TestMetadata("GenericTypeInFunctionParameter.kt")
public void testGenericTypeInFunctionParameter() throws Exception {
doTest("idea/testData/resolve/references/GenericTypeInFunctionParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/GenericTypeInFunctionParameter.kt");
doTest(fileName);
}
@TestMetadata("InClassParameter.kt")
public void testInClassParameter() throws Exception {
doTest("idea/testData/resolve/references/InClassParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InClassParameter.kt");
doTest(fileName);
}
@TestMetadata("InClassParameterField.kt")
public void testInClassParameterField() throws Exception {
doTest("idea/testData/resolve/references/InClassParameterField.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InClassParameterField.kt");
doTest(fileName);
}
@TestMetadata("InFunctionParameterType.kt")
public void testInFunctionParameterType() throws Exception {
doTest("idea/testData/resolve/references/InFunctionParameterType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InFunctionParameterType.kt");
doTest(fileName);
}
@TestMetadata("InMethodParameter.kt")
public void testInMethodParameter() throws Exception {
doTest("idea/testData/resolve/references/InMethodParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InMethodParameter.kt");
doTest(fileName);
}
@TestMetadata("InObjectClassObject.kt")
public void testInObjectClassObject() throws Exception {
doTest("idea/testData/resolve/references/InObjectClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InObjectClassObject.kt");
doTest(fileName);
}
@TestMetadata("InSecondClassObject.kt")
public void testInSecondClassObject() throws Exception {
doTest("idea/testData/resolve/references/InSecondClassObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InSecondClassObject.kt");
doTest(fileName);
}
@TestMetadata("JavaAnnotationParameter.kt")
public void testJavaAnnotationParameter() throws Exception {
doTest("idea/testData/resolve/references/JavaAnnotationParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaAnnotationParameter.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumEntry.kt")
public void testJavaEnumEntry() throws Exception {
doTest("idea/testData/resolve/references/JavaEnumEntry.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaEnumEntry.kt");
doTest(fileName);
}
@TestMetadata("JavaParameter.kt")
public void testJavaParameter() throws Exception {
doTest("idea/testData/resolve/references/JavaParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaParameter.kt");
doTest(fileName);
}
@TestMetadata("JavaReference.kt")
public void testJavaReference() throws Exception {
doTest("idea/testData/resolve/references/JavaReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaReference.kt");
doTest(fileName);
}
@TestMetadata("MultiDeclarationExtension.kt")
public void testMultiDeclarationExtension() throws Exception {
doTest("idea/testData/resolve/references/MultiDeclarationExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/MultiDeclarationExtension.kt");
doTest(fileName);
}
@TestMetadata("MultiDeclarationMember.kt")
public void testMultiDeclarationMember() throws Exception {
doTest("idea/testData/resolve/references/MultiDeclarationMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/MultiDeclarationMember.kt");
doTest(fileName);
}
@TestMetadata("PackageReference.kt")
public void testPackageReference() throws Exception {
doTest("idea/testData/resolve/references/PackageReference.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/PackageReference.kt");
doTest(fileName);
}
@TestMetadata("PackageReferenceInImport.kt")
public void testPackageReferenceInImport() throws Exception {
doTest("idea/testData/resolve/references/PackageReferenceInImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/PackageReferenceInImport.kt");
doTest(fileName);
}
@TestMetadata("PropertyPlaceInClassObjectInObject.kt")
public void testPropertyPlaceInClassObjectInObject() throws Exception {
doTest("idea/testData/resolve/references/PropertyPlaceInClassObjectInObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/PropertyPlaceInClassObjectInObject.kt");
doTest(fileName);
}
@TestMetadata("ReferenceInClassWhereConstraint.kt")
public void testReferenceInClassWhereConstraint() throws Exception {
doTest("idea/testData/resolve/references/ReferenceInClassWhereConstraint.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ReferenceInClassWhereConstraint.kt");
doTest(fileName);
}
@TestMetadata("ReferenceInFunWhereConstraint.kt")
public void testReferenceInFunWhereConstraint() throws Exception {
doTest("idea/testData/resolve/references/ReferenceInFunWhereConstraint.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ReferenceInFunWhereConstraint.kt");
doTest(fileName);
}
@TestMetadata("ResolveClass.kt")
public void testResolveClass() throws Exception {
doTest("idea/testData/resolve/references/ResolveClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ResolveClass.kt");
doTest(fileName);
}
@TestMetadata("ResolvePackageInProperty.kt")
public void testResolvePackageInProperty() throws Exception {
doTest("idea/testData/resolve/references/ResolvePackageInProperty.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ResolvePackageInProperty.kt");
doTest(fileName);
}
@TestMetadata("SamAdapter.kt")
public void testSamAdapter() throws Exception {
doTest("idea/testData/resolve/references/SamAdapter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SamAdapter.kt");
doTest(fileName);
}
@TestMetadata("SamConstructor.kt")
public void testSamConstructor() throws Exception {
doTest("idea/testData/resolve/references/SamConstructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SamConstructor.kt");
doTest(fileName);
}
@TestMetadata("SamConstructorTypeArguments.kt")
public void testSamConstructorTypeArguments() throws Exception {
doTest("idea/testData/resolve/references/SamConstructorTypeArguments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SamConstructorTypeArguments.kt");
doTest(fileName);
}
@TestMetadata("SeveralOverrides.kt")
public void testSeveralOverrides() throws Exception {
doTest("idea/testData/resolve/references/SeveralOverrides.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SeveralOverrides.kt");
doTest(fileName);
}
@TestMetadata("TypeParameterInFunctionLiteral.kt")
public void testTypeParameterInFunctionLiteral() throws Exception {
doTest("idea/testData/resolve/references/TypeParameterInFunctionLiteral.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/TypeParameterInFunctionLiteral.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/resolve/references/delegatedPropertyAccessors")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({DelegatedPropertyAccessors.InSource.class, DelegatedPropertyAccessors.InStandardLibrary.class})
public static class DelegatedPropertyAccessors extends AbstractReferenceResolveTest {
public void testAllFilesPresentInDelegatedPropertyAccessors() throws Exception {
@@ -233,10 +274,12 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("unresolved.kt")
public void testUnresolved() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/unresolved.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/unresolved.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource")
@TestDataPath("$PROJECT_ROOT")
public static class InSource extends AbstractReferenceResolveTest {
public void testAllFilesPresentInInSource() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/delegatedPropertyAccessors/inSource"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -244,37 +287,44 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("getExtension.kt")
public void testGetExtension() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getExtension.kt");
doTest(fileName);
}
@TestMetadata("getMember.kt")
public void testGetMember() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getMember.kt");
doTest(fileName);
}
@TestMetadata("getMultipleDeclarations.kt")
public void testGetMultipleDeclarations() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getMultipleDeclarations.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getMultipleDeclarations.kt");
doTest(fileName);
}
@TestMetadata("getOneFakeOverride.kt")
public void testGetOneFakeOverride() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getOneFakeOverride.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getOneFakeOverride.kt");
doTest(fileName);
}
@TestMetadata("getSetExtension.kt")
public void testGetSetExtension() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getSetExtension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getSetExtension.kt");
doTest(fileName);
}
@TestMetadata("getSetMember.kt")
public void testGetSetMember() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getSetMember.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getSetMember.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary")
@TestDataPath("$PROJECT_ROOT")
public static class InStandardLibrary extends AbstractReferenceResolveTest {
public void testAllFilesPresentInInStandardLibrary() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -282,12 +332,14 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("lazy.kt")
public void testLazy() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary/lazy.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary/lazy.kt");
doTest(fileName);
}
@TestMetadata("notNull.kt")
public void testNotNull() throws Exception {
doTest("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary/notNull.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary/notNull.kt");
doTest(fileName);
}
}
@@ -302,6 +354,7 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
}
@TestMetadata("idea/testData/resolve/references/forLoopIn")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({ForLoopIn.InBuiltIns.class, ForLoopIn.InLibrary.class, ForLoopIn.InSource.class})
public static class ForLoopIn extends AbstractReferenceResolveTest {
public void testAllFilesPresentInForLoopIn() throws Exception {
@@ -310,10 +363,12 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("unresolvedIterator.kt")
public void testUnresolvedIterator() throws Exception {
doTest("idea/testData/resolve/references/forLoopIn/unresolvedIterator.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/unresolvedIterator.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/resolve/references/forLoopIn/inBuiltIns")
@TestDataPath("$PROJECT_ROOT")
public static class InBuiltIns extends AbstractReferenceResolveTest {
public void testAllFilesPresentInInBuiltIns() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/forLoopIn/inBuiltIns"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -321,17 +376,20 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("extension.kt")
public void testExtension() throws Exception {
doTest("idea/testData/resolve/references/forLoopIn/inBuiltIns/extension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inBuiltIns/extension.kt");
doTest(fileName);
}
@TestMetadata("member.kt")
public void testMember() throws Exception {
doTest("idea/testData/resolve/references/forLoopIn/inBuiltIns/member.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inBuiltIns/member.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/resolve/references/forLoopIn/inLibrary")
@TestDataPath("$PROJECT_ROOT")
public static class InLibrary extends AbstractReferenceResolveTest {
public void testAllFilesPresentInInLibrary() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/forLoopIn/inLibrary"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -339,16 +397,19 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("extension.kt")
public void testExtension() throws Exception {
doTest("idea/testData/resolve/references/forLoopIn/inLibrary/extension.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inLibrary/extension.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/resolve/references/forLoopIn/inSource")
@TestDataPath("$PROJECT_ROOT")
public static class InSource extends AbstractReferenceResolveTest {
@TestMetadata("allExtensions.kt")
public void testAllExtensions() throws Exception {
doTest("idea/testData/resolve/references/forLoopIn/inSource/allExtensions.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inSource/allExtensions.kt");
doTest(fileName);
}
public void testAllFilesPresentInInSource() throws Exception {
@@ -357,12 +418,14 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("allMembers.kt")
public void testAllMembers() throws Exception {
doTest("idea/testData/resolve/references/forLoopIn/inSource/allMembers.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inSource/allMembers.kt");
doTest(fileName);
}
@TestMetadata("nextMissing.kt")
public void testNextMissing() throws Exception {
doTest("idea/testData/resolve/references/forLoopIn/inSource/nextMissing.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inSource/nextMissing.kt");
doTest(fileName);
}
}
@@ -378,6 +441,7 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
}
@TestMetadata("idea/testData/resolve/references/invoke")
@TestDataPath("$PROJECT_ROOT")
public static class Invoke extends AbstractReferenceResolveTest {
public void testAllFilesPresentInInvoke() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/invoke"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -385,47 +449,56 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
@TestMetadata("lambdaAndParens.kt")
public void testLambdaAndParens() throws Exception {
doTest("idea/testData/resolve/references/invoke/lambdaAndParens.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaAndParens.kt");
doTest(fileName);
}
@TestMetadata("lambdaNoPar.kt")
public void testLambdaNoPar() throws Exception {
doTest("idea/testData/resolve/references/invoke/lambdaNoPar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaNoPar.kt");
doTest(fileName);
}
@TestMetadata("lambdaNoParLabel.kt")
public void testLambdaNoParLabel() throws Exception {
doTest("idea/testData/resolve/references/invoke/lambdaNoParLabel.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaNoParLabel.kt");
doTest(fileName);
}
@TestMetadata("lambdaNoParRCurly.kt")
public void testLambdaNoParRCurly() throws Exception {
doTest("idea/testData/resolve/references/invoke/lambdaNoParRCurly.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaNoParRCurly.kt");
doTest(fileName);
}
@TestMetadata("noParams.kt")
public void testNoParams() throws Exception {
doTest("idea/testData/resolve/references/invoke/noParams.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/noParams.kt");
doTest(fileName);
}
@TestMetadata("noParamsRPar.kt")
public void testNoParamsRPar() throws Exception {
doTest("idea/testData/resolve/references/invoke/noParamsRPar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/noParamsRPar.kt");
doTest(fileName);
}
@TestMetadata("nonemptyLambdaRPar.kt")
public void testNonemptyLambdaRPar() throws Exception {
doTest("idea/testData/resolve/references/invoke/nonemptyLambdaRPar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/nonemptyLambdaRPar.kt");
doTest(fileName);
}
@TestMetadata("oneParam.kt")
public void testOneParam() throws Exception {
doTest("idea/testData/resolve/references/invoke/oneParam.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/oneParam.kt");
doTest(fileName);
}
@TestMetadata("oneParamRPar.kt")
public void testOneParamRPar() throws Exception {
doTest("idea/testData/resolve/references/invoke/oneParamRPar.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/oneParamRPar.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.resolve;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/resolve/referenceWithLib")
@TestDataPath("$PROJECT_ROOT")
public class ReferenceResolveWithLibTestGenerated extends AbstractReferenceResolveWithLibTest {
public void testAllFilesPresentInReferenceWithLib() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/referenceWithLib"), Pattern.compile("^(.+)\\.kt$"), false);
@@ -35,57 +37,68 @@ public class ReferenceResolveWithLibTestGenerated extends AbstractReferenceResol
@TestMetadata("delegatedPropertyWithTypeParameters.kt")
public void testDelegatedPropertyWithTypeParameters() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/delegatedPropertyWithTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/delegatedPropertyWithTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("fakeOverride.kt")
public void testFakeOverride() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/fakeOverride.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/fakeOverride.kt");
doTest(fileName);
}
@TestMetadata("fakeOverride2.kt")
public void testFakeOverride2() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/fakeOverride2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/fakeOverride2.kt");
doTest(fileName);
}
@TestMetadata("innerClassFromLib.kt")
public void testInnerClassFromLib() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/innerClassFromLib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/innerClassFromLib.kt");
doTest(fileName);
}
@TestMetadata("iteratorWithTypeParameter.kt")
public void testIteratorWithTypeParameter() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/iteratorWithTypeParameter.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/iteratorWithTypeParameter.kt");
doTest(fileName);
}
@TestMetadata("multiDeclarationWithTypeParameters.kt")
public void testMultiDeclarationWithTypeParameters() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/multiDeclarationWithTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/multiDeclarationWithTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("nestedClassFromLib.kt")
public void testNestedClassFromLib() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/nestedClassFromLib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/nestedClassFromLib.kt");
doTest(fileName);
}
@TestMetadata("packageOfLibDeclaration.kt")
public void testPackageOfLibDeclaration() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/packageOfLibDeclaration.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/packageOfLibDeclaration.kt");
doTest(fileName);
}
@TestMetadata("referenceToRootJavaClassFromLib.kt")
public void testReferenceToRootJavaClassFromLib() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/referenceToRootJavaClassFromLib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/referenceToRootJavaClassFromLib.kt");
doTest(fileName);
}
@TestMetadata("sameNameInLib.kt")
public void testSameNameInLib() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/sameNameInLib.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/sameNameInLib.kt");
doTest(fileName);
}
@TestMetadata("setWithTypeParameters.kt")
public void testSetWithTypeParameters() throws Exception {
doTest("idea/testData/resolve/referenceWithLib/setWithTypeParameters.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/setWithTypeParameters.kt");
doTest(fileName);
}
}
@@ -16,6 +16,7 @@
package org.jetbrains.jet.resolve;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/resolve/referenceToJavaWithWrongFileStructure")
@TestDataPath("$PROJECT_ROOT")
public class ReferenceToJavaWithWrongFileStructureTestGenerated extends AbstractReferenceToJavaWithWrongFileStructureTest {
public void testAllFilesPresentInReferenceToJavaWithWrongFileStructure() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/referenceToJavaWithWrongFileStructure"), Pattern.compile("^(.+)\\.kt$"), false);
@@ -35,12 +37,14 @@ public class ReferenceToJavaWithWrongFileStructureTestGenerated extends Abstract
@TestMetadata("ClassStatics.kt")
public void testClassStatics() throws Exception {
doTest("idea/testData/resolve/referenceToJavaWithWrongFileStructure/ClassStatics.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceToJavaWithWrongFileStructure/ClassStatics.kt");
doTest(fileName);
}
@TestMetadata("SimpleClass.kt")
public void testSimpleClass() throws Exception {
doTest("idea/testData/resolve/referenceToJavaWithWrongFileStructure/SimpleClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceToJavaWithWrongFileStructure/SimpleClass.kt");
doTest(fileName);
}
}
File diff suppressed because it is too large Load Diff
@@ -16,6 +16,7 @@
package org.jetbrains.jet.shortenRefs;
import com.intellij.testFramework.TestDataPath;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.jetbrains.jet.JetTestUtils;
@@ -28,6 +29,7 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
@TestMetadata("idea/testData/shortenRefs")
@TestDataPath("$PROJECT_ROOT")
@InnerTestClasses({ShortenRefsTestGenerated.Constructor.class, ShortenRefsTestGenerated.Imports.class, ShortenRefsTestGenerated.Java.class, ShortenRefsTestGenerated.Type.class})
public class ShortenRefsTestGenerated extends AbstractShortenRefsTest {
public void testAllFilesPresentInShortenRefs() throws Exception {
@@ -36,20 +38,24 @@ public class ShortenRefsTestGenerated extends AbstractShortenRefsTest {
@TestMetadata("classObject.kt")
public void testClassObject() throws Exception {
doTest("idea/testData/shortenRefs/classObject.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/classObject.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticMethod.kt")
public void testJavaStaticMethod() throws Exception {
doTest("idea/testData/shortenRefs/JavaStaticMethod.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/JavaStaticMethod.kt");
doTest(fileName);
}
@TestMetadata("noShortening.kt")
public void testNoShortening() throws Exception {
doTest("idea/testData/shortenRefs/noShortening.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/noShortening.kt");
doTest(fileName);
}
@TestMetadata("idea/testData/shortenRefs/constructor")
@TestDataPath("$PROJECT_ROOT")
public static class Constructor extends AbstractShortenRefsTest {
public void testAllFilesPresentInConstructor() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/shortenRefs/constructor"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -57,77 +63,92 @@ public class ShortenRefsTestGenerated extends AbstractShortenRefsTest {
@TestMetadata("Ambiguous.kt")
public void testAmbiguous() throws Exception {
doTest("idea/testData/shortenRefs/constructor/Ambiguous.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/Ambiguous.kt");
doTest(fileName);
}
@TestMetadata("GenericType.kt")
public void testGenericType() throws Exception {
doTest("idea/testData/shortenRefs/constructor/GenericType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/GenericType.kt");
doTest(fileName);
}
@TestMetadata("LeaveQualified.kt")
public void testLeaveQualified() throws Exception {
doTest("idea/testData/shortenRefs/constructor/LeaveQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified.kt");
doTest(fileName);
}
@TestMetadata("LeaveQualified1.kt")
public void testLeaveQualified1() throws Exception {
doTest("idea/testData/shortenRefs/constructor/LeaveQualified1.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified1.kt");
doTest(fileName);
}
@TestMetadata("LeaveQualified2.kt")
public void testLeaveQualified2() throws Exception {
doTest("idea/testData/shortenRefs/constructor/LeaveQualified2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified2.kt");
doTest(fileName);
}
@TestMetadata("LeaveQualified3.kt")
public void testLeaveQualified3() throws Exception {
doTest("idea/testData/shortenRefs/constructor/LeaveQualified3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified3.kt");
doTest(fileName);
}
@TestMetadata("LeaveQualified5.kt")
public void testLeaveQualified5() throws Exception {
doTest("idea/testData/shortenRefs/constructor/LeaveQualified5.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified5.kt");
doTest(fileName);
}
@TestMetadata("NestedClass.kt")
public void testNestedClass() throws Exception {
doTest("idea/testData/shortenRefs/constructor/NestedClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NestedClass.kt");
doTest(fileName);
}
@TestMetadata("NestedClassWithImport.kt")
public void testNestedClassWithImport() throws Exception {
doTest("idea/testData/shortenRefs/constructor/NestedClassWithImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NestedClassWithImport.kt");
doTest(fileName);
}
@TestMetadata("NoImportNeeded.kt")
public void testNoImportNeeded() throws Exception {
doTest("idea/testData/shortenRefs/constructor/NoImportNeeded.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NoImportNeeded.kt");
doTest(fileName);
}
@TestMetadata("NoImportNeeded2.kt")
public void testNoImportNeeded2() throws Exception {
doTest("idea/testData/shortenRefs/constructor/NoImportNeeded2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NoImportNeeded2.kt");
doTest(fileName);
}
@TestMetadata("NoImportNeeded3.kt")
public void testNoImportNeeded3() throws Exception {
doTest("idea/testData/shortenRefs/constructor/NoImportNeeded3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NoImportNeeded3.kt");
doTest(fileName);
}
@TestMetadata("WorksForClassNameRange.kt")
public void testWorksForClassNameRange() throws Exception {
doTest("idea/testData/shortenRefs/constructor/WorksForClassNameRange.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/WorksForClassNameRange.kt");
doTest(fileName);
}
@TestMetadata("WorksForClassNameRange2.kt")
public void testWorksForClassNameRange2() throws Exception {
doTest("idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/shortenRefs/imports")
@TestDataPath("$PROJECT_ROOT")
public static class Imports extends AbstractShortenRefsTest {
public void testAllFilesPresentInImports() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/shortenRefs/imports"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -135,22 +156,26 @@ public class ShortenRefsTestGenerated extends AbstractShortenRefsTest {
@TestMetadata("leaveQualifiedConstructor.kt")
public void testLeaveQualifiedConstructor() throws Exception {
doTest("idea/testData/shortenRefs/imports/leaveQualifiedConstructor.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/imports/leaveQualifiedConstructor.kt");
doTest(fileName);
}
@TestMetadata("leaveQualifiedType.kt")
public void testLeaveQualifiedType() throws Exception {
doTest("idea/testData/shortenRefs/imports/leaveQualifiedType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/imports/leaveQualifiedType.kt");
doTest(fileName);
}
@TestMetadata("optimizeMultipleImports.kt")
public void testOptimizeMultipleImports() throws Exception {
doTest("idea/testData/shortenRefs/imports/optimizeMultipleImports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/imports/optimizeMultipleImports.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/shortenRefs/java")
@TestDataPath("$PROJECT_ROOT")
public static class Java extends AbstractShortenRefsTest {
public void testAllFilesPresentInJava() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/shortenRefs/java"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -158,47 +183,56 @@ public class ShortenRefsTestGenerated extends AbstractShortenRefsTest {
@TestMetadata("innerClassNoImports.kt")
public void testInnerClassNoImports() throws Exception {
doTest("idea/testData/shortenRefs/java/innerClassNoImports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/innerClassNoImports.kt");
doTest(fileName);
}
@TestMetadata("innerClassOnDemandImport.kt")
public void testInnerClassOnDemandImport() throws Exception {
doTest("idea/testData/shortenRefs/java/innerClassOnDemandImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/innerClassOnDemandImport.kt");
doTest(fileName);
}
@TestMetadata("staticClassNoImports.kt")
public void testStaticClassNoImports() throws Exception {
doTest("idea/testData/shortenRefs/java/staticClassNoImports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticClassNoImports.kt");
doTest(fileName);
}
@TestMetadata("staticClassOnDemandImport.kt")
public void testStaticClassOnDemandImport() throws Exception {
doTest("idea/testData/shortenRefs/java/staticClassOnDemandImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticClassOnDemandImport.kt");
doTest(fileName);
}
@TestMetadata("staticFieldNoImports.kt")
public void testStaticFieldNoImports() throws Exception {
doTest("idea/testData/shortenRefs/java/staticFieldNoImports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticFieldNoImports.kt");
doTest(fileName);
}
@TestMetadata("staticFieldOnDemandImport.kt")
public void testStaticFieldOnDemandImport() throws Exception {
doTest("idea/testData/shortenRefs/java/staticFieldOnDemandImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticFieldOnDemandImport.kt");
doTest(fileName);
}
@TestMetadata("staticMethodNoImports.kt")
public void testStaticMethodNoImports() throws Exception {
doTest("idea/testData/shortenRefs/java/staticMethodNoImports.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticMethodNoImports.kt");
doTest(fileName);
}
@TestMetadata("staticMethodOnDemandImport.kt")
public void testStaticMethodOnDemandImport() throws Exception {
doTest("idea/testData/shortenRefs/java/staticMethodOnDemandImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticMethodOnDemandImport.kt");
doTest(fileName);
}
}
@TestMetadata("idea/testData/shortenRefs/type")
@TestDataPath("$PROJECT_ROOT")
public static class Type extends AbstractShortenRefsTest {
public void testAllFilesPresentInType() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/shortenRefs/type"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
@@ -206,87 +240,104 @@ public class ShortenRefsTestGenerated extends AbstractShortenRefsTest {
@TestMetadata("ClassNameInsideArguments.kt")
public void testClassNameInsideArguments() throws Exception {
doTest("idea/testData/shortenRefs/type/ClassNameInsideArguments.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/ClassNameInsideArguments.kt");
doTest(fileName);
}
@TestMetadata("ClassNameInsideLambda.kt")
public void testClassNameInsideLambda() throws Exception {
doTest("idea/testData/shortenRefs/type/ClassNameInsideLambda.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/ClassNameInsideLambda.kt");
doTest(fileName);
}
@TestMetadata("ClassSameNameAsPackage.kt")
public void testClassSameNameAsPackage() throws Exception {
doTest("idea/testData/shortenRefs/type/ClassSameNameAsPackage.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/ClassSameNameAsPackage.kt");
doTest(fileName);
}
@TestMetadata("delegationSpecifier.kt")
public void testDelegationSpecifier() throws Exception {
doTest("idea/testData/shortenRefs/type/delegationSpecifier.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/delegationSpecifier.kt");
doTest(fileName);
}
@TestMetadata("FunctionType.kt")
public void testFunctionType() throws Exception {
doTest("idea/testData/shortenRefs/type/FunctionType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/FunctionType.kt");
doTest(fileName);
}
@TestMetadata("GenericType.kt")
public void testGenericType() throws Exception {
doTest("idea/testData/shortenRefs/type/GenericType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/GenericType.kt");
doTest(fileName);
}
@TestMetadata("GenericType2.kt")
public void testGenericType2() throws Exception {
doTest("idea/testData/shortenRefs/type/GenericType2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/GenericType2.kt");
doTest(fileName);
}
@TestMetadata("GenericType3.kt")
public void testGenericType3() throws Exception {
doTest("idea/testData/shortenRefs/type/GenericType3.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/GenericType3.kt");
doTest(fileName);
}
@TestMetadata("LeaveQualified.kt")
public void testLeaveQualified() throws Exception {
doTest("idea/testData/shortenRefs/type/LeaveQualified.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/LeaveQualified.kt");
doTest(fileName);
}
@TestMetadata("NestedClass.kt")
public void testNestedClass() throws Exception {
doTest("idea/testData/shortenRefs/type/NestedClass.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NestedClass.kt");
doTest(fileName);
}
@TestMetadata("NestedClassRefInImport.kt")
public void testNestedClassRefInImport() throws Exception {
doTest("idea/testData/shortenRefs/type/NestedClassRefInImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NestedClassRefInImport.kt");
doTest(fileName);
}
@TestMetadata("NoImportNeeded.kt")
public void testNoImportNeeded() throws Exception {
doTest("idea/testData/shortenRefs/type/NoImportNeeded.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NoImportNeeded.kt");
doTest(fileName);
}
@TestMetadata("NoImportNeeded2.kt")
public void testNoImportNeeded2() throws Exception {
doTest("idea/testData/shortenRefs/type/NoImportNeeded2.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NoImportNeeded2.kt");
doTest(fileName);
}
@TestMetadata("NullableType.kt")
public void testNullableType() throws Exception {
doTest("idea/testData/shortenRefs/type/NullableType.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NullableType.kt");
doTest(fileName);
}
@TestMetadata("SameClassTwice.kt")
public void testSameClassTwice() throws Exception {
doTest("idea/testData/shortenRefs/type/SameClassTwice.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/SameClassTwice.kt");
doTest(fileName);
}
@TestMetadata("SimpleAddImport.kt")
public void testSimpleAddImport() throws Exception {
doTest("idea/testData/shortenRefs/type/SimpleAddImport.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/SimpleAddImport.kt");
doTest(fileName);
}
@TestMetadata("TwoClassesSameNames.kt")
public void testTwoClassesSameNames() throws Exception {
doTest("idea/testData/shortenRefs/type/TwoClassesSameNames.kt");
String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/TwoClassesSameNames.kt");
doTest(fileName);
}
}