diff --git a/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTestGenerated.java b/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTestGenerated.java index 5728dae2df4..7b49f0f80dd 100644 --- a/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.asJava; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,150 +31,147 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/asJava/lightClasses") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({KotlinLightClassTestGenerated.Delegation.class, KotlinLightClassTestGenerated.NullabilityAnnotations.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlinLightClassTestGenerated extends AbstractKotlinLightClassTest { public void testAllFilesPresentInLightClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/asJava/lightClasses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/asJava/lightClasses/delegation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Delegation extends AbstractKotlinLightClassTest { public void testAllFilesPresentInDelegation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/asJava/lightClasses/delegation"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/delegation/Function.kt"); doTest(fileName); } - + @TestMetadata("Property.kt") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/delegation/Property.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NullabilityAnnotations extends AbstractKotlinLightClassTest { public void testAllFilesPresentInNullabilityAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/asJava/lightClasses/nullabilityAnnotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/Class.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectField.kt") public void testClassObjectField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/ClassObjectField.kt"); doTest(fileName); } - + @TestMetadata("ClassWithConstructor.kt") public void testClassWithConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/ClassWithConstructor.kt"); doTest(fileName); } - + @TestMetadata("ClassWithConstructorAndProperties.kt") public void testClassWithConstructorAndProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/ClassWithConstructorAndProperties.kt"); doTest(fileName); } - + @TestMetadata("Generic.kt") public void testGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/Generic.kt"); doTest(fileName); } - + @TestMetadata("IntOverridesAny.kt") public void testIntOverridesAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/IntOverridesAny.kt"); doTest(fileName); } - + @TestMetadata("NullableUnitReturn.kt") public void testNullableUnitReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/NullableUnitReturn.kt"); doTest(fileName); } - + @TestMetadata("OverrideAnyWithUnit.kt") public void testOverrideAnyWithUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/OverrideAnyWithUnit.kt"); doTest(fileName); } - + @TestMetadata("Primitives.kt") public void testPrimitives() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/Primitives.kt"); doTest(fileName); } - + @TestMetadata("PrivateInClass.kt") public void testPrivateInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/PrivateInClass.kt"); doTest(fileName); } - + @TestMetadata("PrivateInTrait.kt") public void testPrivateInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/PrivateInTrait.kt"); doTest(fileName); } - + @TestMetadata("Synthetic.kt") public void testSynthetic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/Synthetic.kt"); doTest(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/Trait.kt"); doTest(fileName); } - + @TestMetadata("TraitClassObjectField.kt") public void testTraitClassObjectField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/TraitClassObjectField.kt"); doTest(fileName); } - + @TestMetadata("UnitAsGenericArgument.kt") public void testUnitAsGenericArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/UnitAsGenericArgument.kt"); doTest(fileName); } - + @TestMetadata("UnitParameter.kt") public void testUnitParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/UnitParameter.kt"); doTest(fileName); } - + @TestMetadata("VoidReturn.kt") public void testVoidReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/VoidReturn.kt"); doTest(fileName); } - + @TestMetadata("_DefaultPackage.kt") public void test_DefaultPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/nullabilityAnnotations/_DefaultPackage.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/cfg/ControlFlowTestGenerated.java b/compiler/tests/org/jetbrains/jet/cfg/ControlFlowTestGenerated.java index 3bbe3e40dc7..fe73f068704 100644 --- a/compiler/tests/org/jetbrains/jet/cfg/ControlFlowTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/cfg/ControlFlowTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.cfg; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,615 +31,598 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/cfg") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ControlFlowTestGenerated.Arrays.class, ControlFlowTestGenerated.Basic.class, ControlFlowTestGenerated.Bugs.class, ControlFlowTestGenerated.ControlStructures.class, ControlFlowTestGenerated.Conventions.class, ControlFlowTestGenerated.DeadCode.class, ControlFlowTestGenerated.Declarations.class, ControlFlowTestGenerated.Expressions.class, ControlFlowTestGenerated.Functions.class, ControlFlowTestGenerated.TailCalls.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ControlFlowTestGenerated extends AbstractControlFlowTest { public void testAllFilesPresentInCfg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/cfg/arrays") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Arrays extends AbstractControlFlowTest { public void testAllFilesPresentInArrays() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/arrays"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/ArrayAccess.kt"); doTest(fileName); } - + @TestMetadata("arrayAccessExpression.kt") public void testArrayAccessExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arrayAccessExpression.kt"); doTest(fileName); } - + @TestMetadata("arrayInc.kt") public void testArrayInc() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arrayInc.kt"); doTest(fileName); } - + @TestMetadata("arrayIncUnresolved.kt") public void testArrayIncUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arrayIncUnresolved.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfFunctions.kt") public void testArrayOfFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/ArrayOfFunctions.kt"); doTest(fileName); } - + @TestMetadata("arraySet.kt") public void testArraySet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySet.kt"); doTest(fileName); } - + @TestMetadata("arraySetPlusAssign.kt") public void testArraySetPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySetPlusAssign.kt"); doTest(fileName); } - + @TestMetadata("arraySetPlusAssignUnresolved.kt") public void testArraySetPlusAssignUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySetPlusAssignUnresolved.kt"); doTest(fileName); } - + @TestMetadata("arraySetUnresolved.kt") public void testArraySetUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySetUnresolved.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/basic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Basic extends AbstractControlFlowTest { public void testAllFilesPresentInBasic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/basic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Basic.kt") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/basic/Basic.kt"); doTest(fileName); } - + @TestMetadata("EmptyFunction.kt") public void testEmptyFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/basic/EmptyFunction.kt"); doTest(fileName); } - + @TestMetadata("ShortFunction.kt") public void testShortFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/basic/ShortFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/bugs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Bugs extends AbstractControlFlowTest { public void testAllFilesPresentInBugs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/bugs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("jumpToOuterScope.kt") public void testJumpToOuterScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/bugs/jumpToOuterScope.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/controlStructures") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ControlStructures extends AbstractControlFlowTest { public void testAllFilesPresentInControlStructures() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/controlStructures"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("continueInDoWhile.kt") public void testContinueInDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/continueInDoWhile.kt"); doTest(fileName); } - + @TestMetadata("continueInFor.kt") public void testContinueInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/continueInFor.kt"); doTest(fileName); } - + @TestMetadata("continueInWhile.kt") public void testContinueInWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/continueInWhile.kt"); doTest(fileName); } - + @TestMetadata("Finally.kt") public void testFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/Finally.kt"); doTest(fileName); } - + @TestMetadata("FinallyTestCopy.kt") public void testFinallyTestCopy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/FinallyTestCopy.kt"); doTest(fileName); } - + @TestMetadata("For.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/For.kt"); doTest(fileName); } - + @TestMetadata("If.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/If.kt"); doTest(fileName); } - + @TestMetadata("OnlyWhileInFunctionBody.kt") public void testOnlyWhileInFunctionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/OnlyWhileInFunctionBody.kt"); doTest(fileName); } - + @TestMetadata("returnsInWhen.kt") public void testReturnsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/returnsInWhen.kt"); doTest(fileName); } - + @TestMetadata("whenConditions.kt") public void testWhenConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/whenConditions.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/conventions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Conventions extends AbstractControlFlowTest { public void testAllFilesPresentInConventions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/conventions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bothReceivers.kt") public void testBothReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/bothReceivers.kt"); doTest(fileName); } - + @TestMetadata("equals.kt") public void testEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/equals.kt"); doTest(fileName); } - + @TestMetadata("incrementAtTheEnd.kt") public void testIncrementAtTheEnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/incrementAtTheEnd.kt"); doTest(fileName); } - + @TestMetadata("invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/invoke.kt"); doTest(fileName); } - + @TestMetadata("notEqual.kt") public void testNotEqual() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/notEqual.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/deadCode") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeadCode extends AbstractControlFlowTest { public void testAllFilesPresentInDeadCode() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/deadCode"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DeadCode.kt") public void testDeadCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/deadCode/DeadCode.kt"); doTest(fileName); } - + @TestMetadata("returnInElvis.kt") public void testReturnInElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/deadCode/returnInElvis.kt"); doTest(fileName); } - + @TestMetadata("stringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/deadCode/stringTemplate.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Declarations.ClassesAndObjects.class, Declarations.FunctionLiterals.class, Declarations.Functions.class, Declarations.Local.class, Declarations.MultiDeclaration.class, Declarations.Properties.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Declarations extends AbstractControlFlowTest { public void testAllFilesPresentInDeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/cfg/declarations/classesAndObjects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassesAndObjects extends AbstractControlFlowTest { public void testAllFilesPresentInClassesAndObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/classesAndObjects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnonymousInitializers.kt") public void testAnonymousInitializers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/classesAndObjects/AnonymousInitializers.kt"); doTest(fileName); } - + @TestMetadata("delegationByExpression.kt") public void testDelegationByExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/classesAndObjects/delegationByExpression.kt"); doTest(fileName); } - + @TestMetadata("delegationBySuperCall.kt") public void testDelegationBySuperCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/classesAndObjects/delegationBySuperCall.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/functionLiterals") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionLiterals extends AbstractControlFlowTest { public void testAllFilesPresentInFunctionLiterals() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/functionLiterals"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("unusedFunctionLiteral.kt") public void testUnusedFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/functionLiterals/unusedFunctionLiteral.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/functions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Functions extends AbstractControlFlowTest { public void testAllFilesPresentInFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/functions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FailFunction.kt") public void testFailFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/functions/FailFunction.kt"); doTest(fileName); } - + @TestMetadata("typeParameter.kt") public void testTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/functions/typeParameter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/local") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Local extends AbstractControlFlowTest { public void testAllFilesPresentInLocal() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/local"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/localClass.kt"); doTest(fileName); } - + @TestMetadata("LocalDeclarations.kt") public void testLocalDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/LocalDeclarations.kt"); doTest(fileName); } - + @TestMetadata("localProperty.kt") public void testLocalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/localProperty.kt"); doTest(fileName); } - + @TestMetadata("ObjectExpression.kt") public void testObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/ObjectExpression.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/multiDeclaration") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MultiDeclaration extends AbstractControlFlowTest { public void testAllFilesPresentInMultiDeclaration() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/multiDeclaration"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDecl.kt") public void testMultiDecl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/multiDeclaration/MultiDecl.kt"); doTest(fileName); } - + @TestMetadata("multiDeclarationWithError.kt") public void testMultiDeclarationWithError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/multiDeclaration/multiDeclarationWithError.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/properties") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Properties extends AbstractControlFlowTest { public void testAllFilesPresentInProperties() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/properties"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("backingFieldAccess.kt") public void testBackingFieldAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/backingFieldAccess.kt"); doTest(fileName); } - + @TestMetadata("backingFieldQualifiedWithThis.kt") public void testBackingFieldQualifiedWithThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/backingFieldQualifiedWithThis.kt"); doTest(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/DelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("unreachableDelegation.kt") public void testUnreachableDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/unreachableDelegation.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/cfg/expressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expressions extends AbstractControlFlowTest { public void testAllFilesPresentInExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/expressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assignmentToThis.kt") public void testAssignmentToThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/assignmentToThis.kt"); doTest(fileName); } - + @TestMetadata("Assignments.kt") public void testAssignments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/Assignments.kt"); doTest(fileName); } - + @TestMetadata("callableReferences.kt") public void testCallableReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/callableReferences.kt"); doTest(fileName); } - + @TestMetadata("casts.kt") public void testCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/casts.kt"); doTest(fileName); } - + @TestMetadata("chainedQualifiedExpression.kt") public void testChainedQualifiedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/chainedQualifiedExpression.kt"); doTest(fileName); } - + @TestMetadata("expressionAsFunction.kt") public void testExpressionAsFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/expressionAsFunction.kt"); doTest(fileName); } - + @TestMetadata("incdec.kt") public void testIncdec() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/incdec.kt"); doTest(fileName); } - + @TestMetadata("invalidVariableCall.kt") public void testInvalidVariableCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/invalidVariableCall.kt"); doTest(fileName); } - + @TestMetadata("LazyBooleans.kt") public void testLazyBooleans() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/LazyBooleans.kt"); doTest(fileName); } - + @TestMetadata("nothingExpr.kt") public void testNothingExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/nothingExpr.kt"); doTest(fileName); } - + @TestMetadata("parenthesizedSelector.kt") public void testParenthesizedSelector() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/parenthesizedSelector.kt"); doTest(fileName); } - + @TestMetadata("propertySafeCall.kt") public void testPropertySafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/propertySafeCall.kt"); doTest(fileName); } - + @TestMetadata("qualifiedExpressionWithoutSelector.kt") public void testQualifiedExpressionWithoutSelector() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/qualifiedExpressionWithoutSelector.kt"); doTest(fileName); } - + @TestMetadata("ReturnFromExpression.kt") public void testReturnFromExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/ReturnFromExpression.kt"); doTest(fileName); } - + @TestMetadata("thisExpression.kt") public void testThisExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/thisExpression.kt"); doTest(fileName); } - + @TestMetadata("unresolvedCall.kt") public void testUnresolvedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unresolvedCall.kt"); doTest(fileName); } - + @TestMetadata("unresolvedProperty.kt") public void testUnresolvedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unresolvedProperty.kt"); doTest(fileName); } - + @TestMetadata("unresolvedWriteLHS.kt") public void testUnresolvedWriteLHS() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unresolvedWriteLHS.kt"); doTest(fileName); } - + @TestMetadata("unsupportedReturns.kt") public void testUnsupportedReturns() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unsupportedReturns.kt"); doTest(fileName); } - + @TestMetadata("unusedExpressionSimpleName.kt") public void testUnusedExpressionSimpleName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unusedExpressionSimpleName.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/functions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Functions extends AbstractControlFlowTest { public void testAllFilesPresentInFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/functions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DefaultValuesForArguments.kt") public void testDefaultValuesForArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/functions/DefaultValuesForArguments.kt"); doTest(fileName); } - + @TestMetadata("unmappedArgs.kt") public void testUnmappedArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/functions/unmappedArgs.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/tailCalls") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TailCalls extends AbstractControlFlowTest { public void testAllFilesPresentInTailCalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/tailCalls"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("finally.kt") public void testFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/finally.kt"); doTest(fileName); } - + @TestMetadata("finallyWithReturn.kt") public void testFinallyWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/finallyWithReturn.kt"); doTest(fileName); } - + @TestMetadata("sum.kt") public void testSum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/sum.kt"); doTest(fileName); } - + @TestMetadata("try.kt") public void testTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/try.kt"); doTest(fileName); } - + @TestMetadata("tryCatchFinally.kt") public void testTryCatchFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/tryCatchFinally.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/cfg/DataFlowTestGenerated.java b/compiler/tests/org/jetbrains/jet/cfg/DataFlowTestGenerated.java index c1df90b639e..c832441c664 100644 --- a/compiler/tests/org/jetbrains/jet/cfg/DataFlowTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/cfg/DataFlowTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.cfg; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,160 +31,156 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/cfg-variables") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DataFlowTestGenerated.Basic.class, DataFlowTestGenerated.Bugs.class, DataFlowTestGenerated.LexicalScopes.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class DataFlowTestGenerated extends AbstractDataFlowTest { public void testAllFilesPresentInCfg_variables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/cfg-variables/basic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Basic extends AbstractDataFlowTest { public void testAllFilesPresentInBasic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables/basic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("IfWithUninitialized.kt") public void testIfWithUninitialized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/IfWithUninitialized.kt"); doTest(fileName); } - + @TestMetadata("InitializedNotDeclared.kt") public void testInitializedNotDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/InitializedNotDeclared.kt"); doTest(fileName); } - + @TestMetadata("UsageInFunctionLiteral.kt") public void testUsageInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/UsageInFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("VariablesInitialization.kt") public void testVariablesInitialization() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/VariablesInitialization.kt"); doTest(fileName); } - + @TestMetadata("VariablesUsage.kt") public void testVariablesUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/VariablesUsage.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg-variables/bugs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Bugs extends AbstractDataFlowTest { public void testAllFilesPresentInBugs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables/bugs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("referenceToPropertyInitializer.kt") public void testReferenceToPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/bugs/referenceToPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("varInitializationInIf.kt") public void testVarInitializationInIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/bugs/varInitializationInIf.kt"); doTest(fileName); } - + @TestMetadata("varInitializationInIfInCycle.kt") public void testVarInitializationInIfInCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/bugs/varInitializationInIfInCycle.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg-variables/lexicalScopes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LexicalScopes extends AbstractDataFlowTest { public void testAllFilesPresentInLexicalScopes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables/lexicalScopes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("doWhileScope.kt") public void testDoWhileScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/doWhileScope.kt"); doTest(fileName); } - + @TestMetadata("forScope.kt") public void testForScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/forScope.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralScope.kt") public void testFunctionLiteralScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/functionLiteralScope.kt"); doTest(fileName); } - + @TestMetadata("ifScope.kt") public void testIfScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/ifScope.kt"); doTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localClass.kt"); doTest(fileName); } - + @TestMetadata("localFunctionScope.kt") public void testLocalFunctionScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localFunctionScope.kt"); doTest(fileName); } - + @TestMetadata("localFunctionScopeWithoutBody.kt") public void testLocalFunctionScopeWithoutBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localFunctionScopeWithoutBody.kt"); doTest(fileName); } - + @TestMetadata("localObject.kt") public void testLocalObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localObject.kt"); doTest(fileName); } - + @TestMetadata("objectLiteralScope.kt") public void testObjectLiteralScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/objectLiteralScope.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorScope.kt") public void testPropertyAccessorScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/propertyAccessorScope.kt"); doTest(fileName); } - + @TestMetadata("tryScope.kt") public void testTryScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/tryScope.kt"); doTest(fileName); } - + @TestMetadata("whileScope.kt") public void testWhileScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/whileScope.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/cfg/PseudoValueTestGenerated.java b/compiler/tests/org/jetbrains/jet/cfg/PseudoValueTestGenerated.java index 4b925556738..fea24d069a3 100644 --- a/compiler/tests/org/jetbrains/jet/cfg/PseudoValueTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/cfg/PseudoValueTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.cfg; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,783 +29,761 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({PseudoValueTestGenerated.Cfg.class, PseudoValueTestGenerated.Cfg_variables.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class PseudoValueTestGenerated extends AbstractPseudoValueTest { @TestMetadata("compiler/testData/cfg") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Cfg.Arrays.class, Cfg.Basic.class, Cfg.Bugs.class, Cfg.ControlStructures.class, Cfg.Conventions.class, Cfg.DeadCode.class, Cfg.Declarations.class, Cfg.Expressions.class, Cfg.Functions.class, Cfg.TailCalls.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Cfg extends AbstractPseudoValueTest { public void testAllFilesPresentInCfg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/cfg/arrays") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Arrays extends AbstractPseudoValueTest { public void testAllFilesPresentInArrays() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/arrays"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/ArrayAccess.kt"); doTest(fileName); } - + @TestMetadata("arrayAccessExpression.kt") public void testArrayAccessExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arrayAccessExpression.kt"); doTest(fileName); } - + @TestMetadata("arrayInc.kt") public void testArrayInc() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arrayInc.kt"); doTest(fileName); } - + @TestMetadata("arrayIncUnresolved.kt") public void testArrayIncUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arrayIncUnresolved.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfFunctions.kt") public void testArrayOfFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/ArrayOfFunctions.kt"); doTest(fileName); } - + @TestMetadata("arraySet.kt") public void testArraySet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySet.kt"); doTest(fileName); } - + @TestMetadata("arraySetPlusAssign.kt") public void testArraySetPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySetPlusAssign.kt"); doTest(fileName); } - + @TestMetadata("arraySetPlusAssignUnresolved.kt") public void testArraySetPlusAssignUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySetPlusAssignUnresolved.kt"); doTest(fileName); } - + @TestMetadata("arraySetUnresolved.kt") public void testArraySetUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/arrays/arraySetUnresolved.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/basic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Basic extends AbstractPseudoValueTest { public void testAllFilesPresentInBasic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/basic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Basic.kt") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/basic/Basic.kt"); doTest(fileName); } - + @TestMetadata("EmptyFunction.kt") public void testEmptyFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/basic/EmptyFunction.kt"); doTest(fileName); } - + @TestMetadata("ShortFunction.kt") public void testShortFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/basic/ShortFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/bugs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Bugs extends AbstractPseudoValueTest { public void testAllFilesPresentInBugs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/bugs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("jumpToOuterScope.kt") public void testJumpToOuterScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/bugs/jumpToOuterScope.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/controlStructures") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ControlStructures extends AbstractPseudoValueTest { public void testAllFilesPresentInControlStructures() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/controlStructures"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("continueInDoWhile.kt") public void testContinueInDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/continueInDoWhile.kt"); doTest(fileName); } - + @TestMetadata("continueInFor.kt") public void testContinueInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/continueInFor.kt"); doTest(fileName); } - + @TestMetadata("continueInWhile.kt") public void testContinueInWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/continueInWhile.kt"); doTest(fileName); } - + @TestMetadata("Finally.kt") public void testFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/Finally.kt"); doTest(fileName); } - + @TestMetadata("FinallyTestCopy.kt") public void testFinallyTestCopy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/FinallyTestCopy.kt"); doTest(fileName); } - + @TestMetadata("For.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/For.kt"); doTest(fileName); } - + @TestMetadata("If.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/If.kt"); doTest(fileName); } - + @TestMetadata("OnlyWhileInFunctionBody.kt") public void testOnlyWhileInFunctionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/OnlyWhileInFunctionBody.kt"); doTest(fileName); } - + @TestMetadata("returnsInWhen.kt") public void testReturnsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/returnsInWhen.kt"); doTest(fileName); } - + @TestMetadata("whenConditions.kt") public void testWhenConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/controlStructures/whenConditions.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/conventions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Conventions extends AbstractPseudoValueTest { public void testAllFilesPresentInConventions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/conventions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bothReceivers.kt") public void testBothReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/bothReceivers.kt"); doTest(fileName); } - + @TestMetadata("equals.kt") public void testEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/equals.kt"); doTest(fileName); } - + @TestMetadata("incrementAtTheEnd.kt") public void testIncrementAtTheEnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/incrementAtTheEnd.kt"); doTest(fileName); } - + @TestMetadata("invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/invoke.kt"); doTest(fileName); } - + @TestMetadata("notEqual.kt") public void testNotEqual() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/conventions/notEqual.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/deadCode") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeadCode extends AbstractPseudoValueTest { public void testAllFilesPresentInDeadCode() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/deadCode"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DeadCode.kt") public void testDeadCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/deadCode/DeadCode.kt"); doTest(fileName); } - + @TestMetadata("returnInElvis.kt") public void testReturnInElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/deadCode/returnInElvis.kt"); doTest(fileName); } - + @TestMetadata("stringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/deadCode/stringTemplate.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Declarations.ClassesAndObjects.class, Declarations.FunctionLiterals.class, Declarations.Functions.class, Declarations.Local.class, Declarations.MultiDeclaration.class, Declarations.Properties.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Declarations extends AbstractPseudoValueTest { public void testAllFilesPresentInDeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/cfg/declarations/classesAndObjects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassesAndObjects extends AbstractPseudoValueTest { public void testAllFilesPresentInClassesAndObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/classesAndObjects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnonymousInitializers.kt") public void testAnonymousInitializers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/classesAndObjects/AnonymousInitializers.kt"); doTest(fileName); } - + @TestMetadata("delegationByExpression.kt") public void testDelegationByExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/classesAndObjects/delegationByExpression.kt"); doTest(fileName); } - + @TestMetadata("delegationBySuperCall.kt") public void testDelegationBySuperCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/classesAndObjects/delegationBySuperCall.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/functionLiterals") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionLiterals extends AbstractPseudoValueTest { public void testAllFilesPresentInFunctionLiterals() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/functionLiterals"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("unusedFunctionLiteral.kt") public void testUnusedFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/functionLiterals/unusedFunctionLiteral.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/functions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Functions extends AbstractPseudoValueTest { public void testAllFilesPresentInFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/functions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FailFunction.kt") public void testFailFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/functions/FailFunction.kt"); doTest(fileName); } - + @TestMetadata("typeParameter.kt") public void testTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/functions/typeParameter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/local") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Local extends AbstractPseudoValueTest { public void testAllFilesPresentInLocal() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/local"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/localClass.kt"); doTest(fileName); } - + @TestMetadata("LocalDeclarations.kt") public void testLocalDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/LocalDeclarations.kt"); doTest(fileName); } - + @TestMetadata("localProperty.kt") public void testLocalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/localProperty.kt"); doTest(fileName); } - + @TestMetadata("ObjectExpression.kt") public void testObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/local/ObjectExpression.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/multiDeclaration") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MultiDeclaration extends AbstractPseudoValueTest { public void testAllFilesPresentInMultiDeclaration() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/multiDeclaration"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDecl.kt") public void testMultiDecl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/multiDeclaration/MultiDecl.kt"); doTest(fileName); } - + @TestMetadata("multiDeclarationWithError.kt") public void testMultiDeclarationWithError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/multiDeclaration/multiDeclarationWithError.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/declarations/properties") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Properties extends AbstractPseudoValueTest { public void testAllFilesPresentInProperties() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/declarations/properties"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("backingFieldAccess.kt") public void testBackingFieldAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/backingFieldAccess.kt"); doTest(fileName); } - + @TestMetadata("backingFieldQualifiedWithThis.kt") public void testBackingFieldQualifiedWithThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/backingFieldQualifiedWithThis.kt"); doTest(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/DelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("unreachableDelegation.kt") public void testUnreachableDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/declarations/properties/unreachableDelegation.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/cfg/expressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expressions extends AbstractPseudoValueTest { public void testAllFilesPresentInExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/expressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assignmentToThis.kt") public void testAssignmentToThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/assignmentToThis.kt"); doTest(fileName); } - + @TestMetadata("Assignments.kt") public void testAssignments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/Assignments.kt"); doTest(fileName); } - + @TestMetadata("callableReferences.kt") public void testCallableReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/callableReferences.kt"); doTest(fileName); } - + @TestMetadata("casts.kt") public void testCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/casts.kt"); doTest(fileName); } - + @TestMetadata("chainedQualifiedExpression.kt") public void testChainedQualifiedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/chainedQualifiedExpression.kt"); doTest(fileName); } - + @TestMetadata("expressionAsFunction.kt") public void testExpressionAsFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/expressionAsFunction.kt"); doTest(fileName); } - + @TestMetadata("incdec.kt") public void testIncdec() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/incdec.kt"); doTest(fileName); } - + @TestMetadata("invalidVariableCall.kt") public void testInvalidVariableCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/invalidVariableCall.kt"); doTest(fileName); } - + @TestMetadata("LazyBooleans.kt") public void testLazyBooleans() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/LazyBooleans.kt"); doTest(fileName); } - + @TestMetadata("nothingExpr.kt") public void testNothingExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/nothingExpr.kt"); doTest(fileName); } - + @TestMetadata("parenthesizedSelector.kt") public void testParenthesizedSelector() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/parenthesizedSelector.kt"); doTest(fileName); } - + @TestMetadata("propertySafeCall.kt") public void testPropertySafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/propertySafeCall.kt"); doTest(fileName); } - + @TestMetadata("qualifiedExpressionWithoutSelector.kt") public void testQualifiedExpressionWithoutSelector() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/qualifiedExpressionWithoutSelector.kt"); doTest(fileName); } - + @TestMetadata("ReturnFromExpression.kt") public void testReturnFromExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/ReturnFromExpression.kt"); doTest(fileName); } - + @TestMetadata("thisExpression.kt") public void testThisExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/thisExpression.kt"); doTest(fileName); } - + @TestMetadata("unresolvedCall.kt") public void testUnresolvedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unresolvedCall.kt"); doTest(fileName); } - + @TestMetadata("unresolvedProperty.kt") public void testUnresolvedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unresolvedProperty.kt"); doTest(fileName); } - + @TestMetadata("unresolvedWriteLHS.kt") public void testUnresolvedWriteLHS() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unresolvedWriteLHS.kt"); doTest(fileName); } - + @TestMetadata("unsupportedReturns.kt") public void testUnsupportedReturns() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unsupportedReturns.kt"); doTest(fileName); } - + @TestMetadata("unusedExpressionSimpleName.kt") public void testUnusedExpressionSimpleName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/expressions/unusedExpressionSimpleName.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/functions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Functions extends AbstractPseudoValueTest { public void testAllFilesPresentInFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/functions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DefaultValuesForArguments.kt") public void testDefaultValuesForArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/functions/DefaultValuesForArguments.kt"); doTest(fileName); } - + @TestMetadata("unmappedArgs.kt") public void testUnmappedArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/functions/unmappedArgs.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg/tailCalls") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TailCalls extends AbstractPseudoValueTest { public void testAllFilesPresentInTailCalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg/tailCalls"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("finally.kt") public void testFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/finally.kt"); doTest(fileName); } - + @TestMetadata("finallyWithReturn.kt") public void testFinallyWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/finallyWithReturn.kt"); doTest(fileName); } - + @TestMetadata("sum.kt") public void testSum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/sum.kt"); doTest(fileName); } - + @TestMetadata("try.kt") public void testTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/try.kt"); doTest(fileName); } - + @TestMetadata("tryCatchFinally.kt") public void testTryCatchFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg/tailCalls/tryCatchFinally.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/cfg-variables") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Cfg_variables.Basic.class, Cfg_variables.Bugs.class, Cfg_variables.LexicalScopes.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Cfg_variables extends AbstractPseudoValueTest { public void testAllFilesPresentInCfg_variables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/cfg-variables/basic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Basic extends AbstractPseudoValueTest { public void testAllFilesPresentInBasic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables/basic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("IfWithUninitialized.kt") public void testIfWithUninitialized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/IfWithUninitialized.kt"); doTest(fileName); } - + @TestMetadata("InitializedNotDeclared.kt") public void testInitializedNotDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/InitializedNotDeclared.kt"); doTest(fileName); } - + @TestMetadata("UsageInFunctionLiteral.kt") public void testUsageInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/UsageInFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("VariablesInitialization.kt") public void testVariablesInitialization() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/VariablesInitialization.kt"); doTest(fileName); } - + @TestMetadata("VariablesUsage.kt") public void testVariablesUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/basic/VariablesUsage.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg-variables/bugs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Bugs extends AbstractPseudoValueTest { public void testAllFilesPresentInBugs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables/bugs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("referenceToPropertyInitializer.kt") public void testReferenceToPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/bugs/referenceToPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("varInitializationInIf.kt") public void testVarInitializationInIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/bugs/varInitializationInIf.kt"); doTest(fileName); } - + @TestMetadata("varInitializationInIfInCycle.kt") public void testVarInitializationInIfInCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/bugs/varInitializationInIfInCycle.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/cfg-variables/lexicalScopes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LexicalScopes extends AbstractPseudoValueTest { public void testAllFilesPresentInLexicalScopes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cfg-variables/lexicalScopes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("doWhileScope.kt") public void testDoWhileScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/doWhileScope.kt"); doTest(fileName); } - + @TestMetadata("forScope.kt") public void testForScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/forScope.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralScope.kt") public void testFunctionLiteralScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/functionLiteralScope.kt"); doTest(fileName); } - + @TestMetadata("ifScope.kt") public void testIfScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/ifScope.kt"); doTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localClass.kt"); doTest(fileName); } - + @TestMetadata("localFunctionScope.kt") public void testLocalFunctionScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localFunctionScope.kt"); doTest(fileName); } - + @TestMetadata("localFunctionScopeWithoutBody.kt") public void testLocalFunctionScopeWithoutBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localFunctionScopeWithoutBody.kt"); doTest(fileName); } - + @TestMetadata("localObject.kt") public void testLocalObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/localObject.kt"); doTest(fileName); } - + @TestMetadata("objectLiteralScope.kt") public void testObjectLiteralScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/objectLiteralScope.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorScope.kt") public void testPropertyAccessorScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/propertyAccessorScope.kt"); doTest(fileName); } - + @TestMetadata("tryScope.kt") public void testTryScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/tryScope.kt"); doTest(fileName); } - + @TestMetadata("whileScope.kt") public void testWhileScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cfg-variables/lexicalScopes/whileScope.kt"); doTest(fileName); } - } - } - } diff --git a/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestGenerated.java b/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestGenerated.java index ede881624cd..bd20880a91e 100644 --- a/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.checkers; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,10508 +29,10397 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetDiagnosticsTestGenerated.Tests.class, JetDiagnosticsTestGenerated.Script.class, JetDiagnosticsTestGenerated.TailRecursion.class, JetDiagnosticsTestGenerated.OnObjects.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetDiagnosticsTestGenerated extends AbstractJetDiagnosticsTest { @TestMetadata("compiler/testData/diagnostics/tests") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Tests.Annotations.class, Tests.BackingField.class, Tests.Cast.class, Tests.CheckArguments.class, Tests.ClassObjects.class, Tests.ControlFlowAnalysis.class, Tests.ControlStructures.class, Tests.CyclicHierarchy.class, Tests.DataClasses.class, Tests.DataFlow.class, Tests.DataFlowInfoTraversal.class, Tests.DeclarationChecks.class, Tests.DelegatedProperty.class, Tests.Delegation.class, Tests.Deparenthesize.class, Tests.DuplicateJvmSignature.class, Tests.Enum.class, Tests.Evaluate.class, Tests.Extensions.class, Tests.FunctionLiterals.class, Tests.Generics.class, Tests.Imports.class, Tests.IncompleteCode.class, Tests.Inference.class, Tests.Infos.class, Tests.Inline.class, Tests.Inner.class, Tests.J_k.class, Tests.Jdk_annotations.class, Tests.Labels.class, Tests.Library.class, Tests.Multimodule.class, Tests.NamedArguments.class, Tests.NullabilityAndSmartCasts.class, Tests.NullableTypes.class, Tests.Numbers.class, Tests.Objects.class, Tests.OperatorsOverloading.class, Tests.Overload.class, Tests.Override.class, Tests.PlatformTypes.class, Tests.Recovery.class, Tests.Redeclarations.class, Tests.Regressions.class, Tests.Resolve.class, Tests.Scopes.class, Tests.SenselessComparison.class, Tests.Shadowing.class, Tests.SmartCasts.class, Tests.Substitutions.class, Tests.Subtyping.class, Tests.Suppress.class, Tests.ThisAndSuper.class, Tests.TraitWithRequired.class, Tests.Typedefs.class, Tests.Unit.class, Tests.Varargs.class, Tests.When.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Tests extends AbstractJetDiagnosticsTest { @TestMetadata("Abstract.kt") public void testAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Abstract.kt"); doTest(fileName); } - + @TestMetadata("AbstractInAbstractClass.kt") public void testAbstractInAbstractClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/AbstractInAbstractClass.kt"); doTest(fileName); } - + @TestMetadata("AbstractInClass.kt") public void testAbstractInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/AbstractInClass.kt"); doTest(fileName); } - + @TestMetadata("AbstractInTrait.kt") public void testAbstractInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/AbstractInTrait.kt"); doTest(fileName); } - + public void testAllFilesPresentInTests() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnonymousInitializerVarAndConstructor.kt") public void testAnonymousInitializerVarAndConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/AnonymousInitializerVarAndConstructor.kt"); doTest(fileName); } - + @TestMetadata("AnonymousInitializers.kt") public void testAnonymousInitializers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/AnonymousInitializers.kt"); doTest(fileName); } - + @TestMetadata("AutoCreatedIt.kt") public void testAutoCreatedIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/AutoCreatedIt.kt"); doTest(fileName); } - + @TestMetadata("Basic.kt") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Basic.kt"); doTest(fileName); } - + @TestMetadata("BinaryCallsOnNullableValues.kt") public void testBinaryCallsOnNullableValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/BinaryCallsOnNullableValues.kt"); doTest(fileName); } - + @TestMetadata("Bounds.kt") public void testBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Bounds.kt"); doTest(fileName); } - + @TestMetadata("BreakContinue.kt") public void testBreakContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/BreakContinue.kt"); doTest(fileName); } - + @TestMetadata("Builders.kt") public void testBuilders() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Builders.kt"); doTest(fileName); } - + @TestMetadata("Casts.kt") public void testCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Casts.kt"); doTest(fileName); } - + @TestMetadata("CharacterLiterals.kt") public void testCharacterLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/CharacterLiterals.kt"); doTest(fileName); } - + @TestMetadata("checkType.kt") public void testCheckType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/checkType.kt"); doTest(fileName); } - + @TestMetadata("CompareToWithErrorType.kt") public void testCompareToWithErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/CompareToWithErrorType.kt"); doTest(fileName); } - + @TestMetadata("Constants.kt") public void testConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Constants.kt"); doTest(fileName); } - + @TestMetadata("Constructors.kt") public void testConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Constructors.kt"); doTest(fileName); } - + @TestMetadata("ConstructorsOfPrimitives.kt") public void testConstructorsOfPrimitives() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ConstructorsOfPrimitives.kt"); doTest(fileName); } - + @TestMetadata("CovariantOverrideType.kt") public void testCovariantOverrideType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/CovariantOverrideType.kt"); doTest(fileName); } - + @TestMetadata("DefaultValuesTypechecking.kt") public void testDefaultValuesTypechecking() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/DefaultValuesTypechecking.kt"); doTest(fileName); } - + @TestMetadata("DeferredTypes.kt") public void testDeferredTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/DeferredTypes.kt"); doTest(fileName); } - + @TestMetadata("DiamondFunction.kt") public void testDiamondFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/DiamondFunction.kt"); doTest(fileName); } - + @TestMetadata("DiamondFunctionGeneric.kt") public void testDiamondFunctionGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/DiamondFunctionGeneric.kt"); doTest(fileName); } - + @TestMetadata("DiamondProperty.kt") public void testDiamondProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/DiamondProperty.kt"); doTest(fileName); } - + @TestMetadata("Dollar.kt") public void testDollar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Dollar.kt"); doTest(fileName); } - + @TestMetadata("FinalClassObjectBound.kt") public void testFinalClassObjectBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/FinalClassObjectBound.kt"); doTest(fileName); } - + @TestMetadata("ForRangeConventions.kt") public void testForRangeConventions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ForRangeConventions.kt"); doTest(fileName); } - + @TestMetadata("FunctionCalleeExpressions.kt") public void testFunctionCalleeExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/FunctionCalleeExpressions.kt"); doTest(fileName); } - + @TestMetadata("FunctionReturnTypes.kt") public void testFunctionReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/FunctionReturnTypes.kt"); doTest(fileName); } - + @TestMetadata("GenericArgumentConsistency.kt") public void testGenericArgumentConsistency() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/GenericArgumentConsistency.kt"); doTest(fileName); } - + @TestMetadata("GenericFunctionIsLessSpecific.kt") public void testGenericFunctionIsLessSpecific() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/GenericFunctionIsLessSpecific.kt"); doTest(fileName); } - + @TestMetadata("IllegalModifiers.kt") public void testIllegalModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/IllegalModifiers.kt"); doTest(fileName); } - + @TestMetadata("IncDec.kt") public void testIncDec() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/IncDec.kt"); doTest(fileName); } - + @TestMetadata("IncorrectCharacterLiterals.kt") public void testIncorrectCharacterLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/IncorrectCharacterLiterals.kt"); doTest(fileName); } - + @TestMetadata("InferNullabilityInThenBlock.kt") public void testInferNullabilityInThenBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/InferNullabilityInThenBlock.kt"); doTest(fileName); } - + @TestMetadata("IsExpressions.kt") public void testIsExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/IsExpressions.kt"); doTest(fileName); } - + @TestMetadata("kt310.kt") public void testKt310() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/kt310.kt"); doTest(fileName); } - + @TestMetadata("kt53.kt") public void testKt53() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/kt53.kt"); doTest(fileName); } - + @TestMetadata("LValueAssignment.kt") public void testLValueAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/LValueAssignment.kt"); doTest(fileName); } - + @TestMetadata("MergePackagesWithJava.kt") public void testMergePackagesWithJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/MergePackagesWithJava.kt"); doTest(fileName); } - + @TestMetadata("MultilineStringTemplates.kt") public void testMultilineStringTemplates() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/MultilineStringTemplates.kt"); doTest(fileName); } - + @TestMetadata("MultipleBounds.kt") public void testMultipleBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/MultipleBounds.kt"); doTest(fileName); } - + @TestMetadata("Nullability.kt") public void testNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Nullability.kt"); doTest(fileName); } - + @TestMetadata("OverrideFunctionWithParamDefaultValue.kt") public void testOverrideFunctionWithParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/OverrideFunctionWithParamDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("OverridenFunctionAndSpecifiedTypeParameter.kt") public void testOverridenFunctionAndSpecifiedTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/OverridenFunctionAndSpecifiedTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("OverridingVarByVal.kt") public void testOverridingVarByVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/OverridingVarByVal.kt"); doTest(fileName); } - + @TestMetadata("PackageAsExpression.kt") public void testPackageAsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/PackageAsExpression.kt"); doTest(fileName); } - + @TestMetadata("PackageInExpressionPosition.kt") public void testPackageInExpressionPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/PackageInExpressionPosition.kt"); doTest(fileName); } - + @TestMetadata("PackageQualified.kt") public void testPackageQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/PackageQualified.kt"); doTest(fileName); } - + @TestMetadata("PrimaryConstructors.kt") public void testPrimaryConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/PrimaryConstructors.kt"); doTest(fileName); } - + @TestMetadata("ProcessingEmptyImport.kt") public void testProcessingEmptyImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ProcessingEmptyImport.kt"); doTest(fileName); } - + @TestMetadata("ProjectionOnFunctionArgumentErrror.kt") public void testProjectionOnFunctionArgumentErrror() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ProjectionOnFunctionArgumentErrror.kt"); doTest(fileName); } - + @TestMetadata("ProjectionsInSupertypes.kt") public void testProjectionsInSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ProjectionsInSupertypes.kt"); doTest(fileName); } - + @TestMetadata("Properties.kt") public void testProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Properties.kt"); doTest(fileName); } - + @TestMetadata("PropertyInitializers.kt") public void testPropertyInitializers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/PropertyInitializers.kt"); doTest(fileName); } - + @TestMetadata("QualifiedExpressions.kt") public void testQualifiedExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/QualifiedExpressions.kt"); doTest(fileName); } - + @TestMetadata("RecursiveTypeInference.kt") public void testRecursiveTypeInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/RecursiveTypeInference.kt"); doTest(fileName); } - + @TestMetadata("ReflectionTypesNotLoaded.kt") public void testReflectionTypesNotLoaded() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ReflectionTypesNotLoaded.kt"); doTest(fileName); } - + @TestMetadata("ResolveOfJavaGenerics.kt") public void testResolveOfJavaGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ResolveOfJavaGenerics.kt"); doTest(fileName); } - + @TestMetadata("ResolveToJava.kt") public void testResolveToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ResolveToJava.kt"); doTest(fileName); } - + @TestMetadata("Return.kt") public void testReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Return.kt"); doTest(fileName); } - + @TestMetadata("SafeCallNonNullReceiver.kt") public void testSafeCallNonNullReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/SafeCallNonNullReceiver.kt"); doTest(fileName); } - + @TestMetadata("SafeCallNonNullReceiverReturnNull.kt") public void testSafeCallNonNullReceiverReturnNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/SafeCallNonNullReceiverReturnNull.kt"); doTest(fileName); } - + @TestMetadata("SafeCallOnFakePackage.kt") public void testSafeCallOnFakePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/SafeCallOnFakePackage.kt"); doTest(fileName); } - + @TestMetadata("ShiftFunctionTypes.kt") public void testShiftFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ShiftFunctionTypes.kt"); doTest(fileName); } - + @TestMetadata("StarsInFunctionCalls.kt") public void testStarsInFunctionCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/StarsInFunctionCalls.kt"); doTest(fileName); } - + @TestMetadata("StringTemplates.kt") public void testStringTemplates() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/StringTemplates.kt"); doTest(fileName); } - + @TestMetadata("SupertypeListChecks.kt") public void testSupertypeListChecks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/SupertypeListChecks.kt"); doTest(fileName); } - + @TestMetadata("SyntaxErrorInTestHighlighting.kt") public void testSyntaxErrorInTestHighlighting() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlighting.kt"); doTest(fileName); } - + @TestMetadata("SyntaxErrorInTestHighlightingEof.kt") public void testSyntaxErrorInTestHighlightingEof() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlightingEof.kt"); doTest(fileName); } - + @TestMetadata("TraitOverrideObjectMethods.kt") public void testTraitOverrideObjectMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/TraitOverrideObjectMethods.kt"); doTest(fileName); } - + @TestMetadata("TypeInference.kt") public void testTypeInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/TypeInference.kt"); doTest(fileName); } - + @TestMetadata("TypeMismatchOnOverrideWithSyntaxErrors.kt") public void testTypeMismatchOnOverrideWithSyntaxErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/TypeMismatchOnOverrideWithSyntaxErrors.kt"); doTest(fileName); } - + @TestMetadata("UnitByDefaultForFunctionTypes.kt") public void testUnitByDefaultForFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/UnitByDefaultForFunctionTypes.kt"); doTest(fileName); } - + @TestMetadata("UnitValue.kt") public void testUnitValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/UnitValue.kt"); doTest(fileName); } - + @TestMetadata("Unresolved.kt") public void testUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Unresolved.kt"); doTest(fileName); } - + @TestMetadata("UnusedVariables.kt") public void testUnusedVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/UnusedVariables.kt"); doTest(fileName); } - + @TestMetadata("ValAndFunOverrideCompatibilityClash.kt") public void testValAndFunOverrideCompatibilityClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/ValAndFunOverrideCompatibilityClash.kt"); doTest(fileName); } - + @TestMetadata("VarargTypes.kt") public void testVarargTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/VarargTypes.kt"); doTest(fileName); } - + @TestMetadata("Varargs.kt") public void testVarargs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Varargs.kt"); doTest(fileName); } - + @TestMetadata("Variance.kt") public void testVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/Variance.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/annotations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Annotations.AnnotationParameterMustBeConstant.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AmbigiousAnnotationConstructor.kt") public void testAmbigiousAnnotationConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/AmbigiousAnnotationConstructor.kt"); doTest(fileName); } - + @TestMetadata("AnnotatedConstructorParams.kt") public void testAnnotatedConstructorParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/AnnotatedConstructorParams.kt"); doTest(fileName); } - + @TestMetadata("AnnotationForClassTypeParameter.kt") public void testAnnotationForClassTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/AnnotationForClassTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("AnnotationForFunctionTypeParameter.kt") public void testAnnotationForFunctionTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/AnnotationForFunctionTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("AnnotationForObject.kt") public void testAnnotationForObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/AnnotationForObject.kt"); doTest(fileName); } - + @TestMetadata("annotationInheritance.kt") public void testAnnotationInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationInheritance.kt"); doTest(fileName); } - + @TestMetadata("annotationModifier.kt") public void testAnnotationModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationModifier.kt"); doTest(fileName); } - + @TestMetadata("AnnotationsForClasses.kt") public void testAnnotationsForClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/AnnotationsForClasses.kt"); doTest(fileName); } - + @TestMetadata("AnnotationsForPropertyTypeParameter.kt") public void testAnnotationsForPropertyTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/AnnotationsForPropertyTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("BasicAnnotations.kt") public void testBasicAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/BasicAnnotations.kt"); doTest(fileName); } - + @TestMetadata("ConstructorCall.kt") public void testConstructorCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/ConstructorCall.kt"); doTest(fileName); } - + @TestMetadata("Deprecated.kt") public void testDeprecated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/Deprecated.kt"); doTest(fileName); } - + @TestMetadata("invalidTypesInAnnotationConstructor.kt") public void testInvalidTypesInAnnotationConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/invalidTypesInAnnotationConstructor.kt"); doTest(fileName); } - + @TestMetadata("JavaAnnotationConstructors.kt") public void testJavaAnnotationConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/JavaAnnotationConstructors.kt"); doTest(fileName); } - + @TestMetadata("kt1860-negative.kt") public void testKt1860_negative() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/kt1860-negative.kt"); doTest(fileName); } - + @TestMetadata("kt1860-positive.kt") public void testKt1860_positive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/kt1860-positive.kt"); doTest(fileName); } - + @TestMetadata("kt1886annotationBody.kt") public void testKt1886annotationBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/kt1886annotationBody.kt"); doTest(fileName); } - + @TestMetadata("missingValOnParameter.kt") public void testMissingValOnParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/missingValOnParameter.kt"); doTest(fileName); } - + @TestMetadata("NonAnnotationClass.kt") public void testNonAnnotationClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/NonAnnotationClass.kt"); doTest(fileName); } - + @TestMetadata("onExpression.kt") public void testOnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/onExpression.kt"); doTest(fileName); } - + @TestMetadata("onInitializer.kt") public void testOnInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/onInitializer.kt"); doTest(fileName); } - + @TestMetadata("onLoops.kt") public void testOnLoops() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/onLoops.kt"); doTest(fileName); } - + @TestMetadata("onLoopsUnreachable.kt") public void testOnLoopsUnreachable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/onLoopsUnreachable.kt"); doTest(fileName); } - + @TestMetadata("onMultiDeclaration.kt") public void testOnMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/onMultiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AnnotationParameterMustBeConstant extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInAnnotationParameterMustBeConstant() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("booleanLocalVal.kt") public void testBooleanLocalVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/booleanLocalVal.kt"); doTest(fileName); } - + @TestMetadata("compareAndEquals.kt") public void testCompareAndEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/compareAndEquals.kt"); doTest(fileName); } - + @TestMetadata("enumConst.kt") public void testEnumConst() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/enumConst.kt"); doTest(fileName); } - + @TestMetadata("javaProperties.kt") public void testJavaProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/javaProperties.kt"); doTest(fileName); } - + @TestMetadata("kotlinProperties.kt") public void testKotlinProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/kotlinProperties.kt"); doTest(fileName); } - + @TestMetadata("strings.kt") public void testStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/strings.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/backingField") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BackingField extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInBackingField() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/backingField"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CustomGetSet.kt") public void testCustomGetSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/CustomGetSet.kt"); doTest(fileName); } - + @TestMetadata("CustomGetVal.kt") public void testCustomGetVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/CustomGetVal.kt"); doTest(fileName); } - + @TestMetadata("CustomGetValGlobal.kt") public void testCustomGetValGlobal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/CustomGetValGlobal.kt"); doTest(fileName); } - + @TestMetadata("CustomGetVar.kt") public void testCustomGetVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/CustomGetVar.kt"); doTest(fileName); } - + @TestMetadata("CustomSet.kt") public void testCustomSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/CustomSet.kt"); doTest(fileName); } - + @TestMetadata("CyclicReferenceInitializer.kt") public void testCyclicReferenceInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/CyclicReferenceInitializer.kt"); doTest(fileName); } - + @TestMetadata("kt462BackingFieldsResolve.kt") public void testKt462BackingFieldsResolve() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/kt462BackingFieldsResolve.kt"); doTest(fileName); } - + @TestMetadata("kt782packageLevel.kt") public void testKt782packageLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/kt782packageLevel.kt"); doTest(fileName); } - + @TestMetadata("qualifiedWithThis.kt") public void testQualifiedWithThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/qualifiedWithThis.kt"); doTest(fileName); } - + @TestMetadata("ReadForwardInAnonymous.kt") public void testReadForwardInAnonymous() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadForwardInAnonymous.kt"); doTest(fileName); } - + @TestMetadata("ReadForwardInPropertyInitializer.kt") public void testReadForwardInPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadForwardInPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("ReadInAnonymous.kt") public void testReadInAnonymous() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadInAnonymous.kt"); doTest(fileName); } - + @TestMetadata("ReadInAnotherPropertyIntializer.kt") public void testReadInAnotherPropertyIntializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadInAnotherPropertyIntializer.kt"); doTest(fileName); } - + @TestMetadata("ReadInFunction.kt") public void testReadInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadInFunction.kt"); doTest(fileName); } - + @TestMetadata("ReadNonexistentAbstractPropertyInAnonymous.kt") public void testReadNonexistentAbstractPropertyInAnonymous() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInAnonymous.kt"); doTest(fileName); } - + @TestMetadata("ReadNonexistentAbstractPropertyInFunction.kt") public void testReadNonexistentAbstractPropertyInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInFunction.kt"); doTest(fileName); } - + @TestMetadata("ReadNonexistentCustomGetInAnonymous.kt") public void testReadNonexistentCustomGetInAnonymous() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnonymous.kt"); doTest(fileName); } - + @TestMetadata("ReadNonexistentCustomGetInAnotherInitializer.kt") public void testReadNonexistentCustomGetInAnotherInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnotherInitializer.kt"); doTest(fileName); } - + @TestMetadata("ReadNonexistentDeclaredInHigher.kt") public void testReadNonexistentDeclaredInHigher() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadNonexistentDeclaredInHigher.kt"); doTest(fileName); } - + @TestMetadata("ReadNonexistentPropertyInAnonymous.kt") public void testReadNonexistentPropertyInAnonymous() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/ReadNonexistentPropertyInAnonymous.kt"); doTest(fileName); } - + @TestMetadata("WriteNonexistentDeclaredInHigher.kt") public void testWriteNonexistentDeclaredInHigher() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/backingField/WriteNonexistentDeclaredInHigher.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/cast") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Cast.Bare.class, Cast.NeverSucceeds.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Cast extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInCast() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/cast"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AsErasedError.kt") public void testAsErasedError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/AsErasedError.kt"); doTest(fileName); } - + @TestMetadata("AsErasedFine.kt") public void testAsErasedFine() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/AsErasedFine.kt"); doTest(fileName); } - + @TestMetadata("AsErasedStar.kt") public void testAsErasedStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/AsErasedStar.kt"); doTest(fileName); } - + @TestMetadata("AsErasedWarning.kt") public void testAsErasedWarning() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/AsErasedWarning.kt"); doTest(fileName); } - + @TestMetadata("constants.kt") public void testConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/constants.kt"); doTest(fileName); } - + @TestMetadata("DowncastMap.kt") public void testDowncastMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/DowncastMap.kt"); doTest(fileName); } - + @TestMetadata("IsArray.kt") public void testIsArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsArray.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForDerivedWithOneSubstitutedAndOneSameGeneric.kt") public void testIsErasedAllowForDerivedWithOneSubstitutedAndOneSameGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForDerivedWithOneSubstitutedAndOneSameGeneric.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForExactSupertypeCheck.kt") public void testIsErasedAllowForExactSupertypeCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForExactSupertypeCheck.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForOverridenVarianceWithProjection.kt") public void testIsErasedAllowForOverridenVarianceWithProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForOverridenVarianceWithProjection.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForSupertypeCheckWithContrvariance.kt") public void testIsErasedAllowForSupertypeCheckWithContrvariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithContrvariance.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForSupertypeCheckWithCovariance.kt") public void testIsErasedAllowForSupertypeCheckWithCovariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithCovariance.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForTypeWithIrrelevantMixin.kt") public void testIsErasedAllowForTypeWithIrrelevantMixin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithIrrelevantMixin.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForTypeWithTwoSameTypeSubstitutions.kt") public void testIsErasedAllowForTypeWithTwoSameTypeSubstitutions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithTwoSameTypeSubstitutions.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowForTypeWithoutTypeArguments.kt") public void testIsErasedAllowForTypeWithoutTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithoutTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowFromOut.kt") public void testIsErasedAllowFromOut() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowFromOut2.kt") public void testIsErasedAllowFromOut2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut2.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowFromOutAtClass.kt") public void testIsErasedAllowFromOutAtClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOutAtClass.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowParameterSubtype.kt") public void testIsErasedAllowParameterSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowParameterSubtype.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowSameClassParameter.kt") public void testIsErasedAllowSameClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowSameClassParameter.kt"); doTest(fileName); } - + @TestMetadata("IsErasedAllowSameParameterParameter.kt") public void testIsErasedAllowSameParameterParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedAllowSameParameterParameter.kt"); doTest(fileName); } - + @TestMetadata("isErasedAnyAndStarred.kt") public void testIsErasedAnyAndStarred() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/isErasedAnyAndStarred.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDisallowDifferentArgInvariantPosition.kt") public void testIsErasedDisallowDifferentArgInvariantPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDisallowDifferentArgInvariantPosition.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDisallowForOverridenVariance.kt") public void testIsErasedDisallowForOverridenVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDisallowForOverridenVariance.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDisallowForTypeWithConstraints.kt") public void testIsErasedDisallowForTypeWithConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDisallowForTypeWithConstraints.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDisallowFromAny.kt") public void testIsErasedDisallowFromAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromAny.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDisallowFromIn.kt") public void testIsErasedDisallowFromIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromIn.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDisallowFromOut.kt") public void testIsErasedDisallowFromOut() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOut.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDisallowFromOutAtClass.kt") public void testIsErasedDisallowFromOutAtClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOutAtClass.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDissallowForSubtypeMappedToTwoParamsWithFirstInvalid.kt") public void testIsErasedDissallowForSubtypeMappedToTwoParamsWithFirstInvalid() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithFirstInvalid.kt"); doTest(fileName); } - + @TestMetadata("IsErasedDissallowForSubtypeMappedToTwoParamsWithSecondInvalid.kt") public void testIsErasedDissallowForSubtypeMappedToTwoParamsWithSecondInvalid() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithSecondInvalid.kt"); doTest(fileName); } - + @TestMetadata("IsErasedNonGeneric.kt") public void testIsErasedNonGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedNonGeneric.kt"); doTest(fileName); } - + @TestMetadata("IsErasedNullableTasT.kt") public void testIsErasedNullableTasT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedNullableTasT.kt"); doTest(fileName); } - + @TestMetadata("IsErasedStar.kt") public void testIsErasedStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedStar.kt"); doTest(fileName); } - + @TestMetadata("isErasedTAndStarred.kt") public void testIsErasedTAndStarred() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/isErasedTAndStarred.kt"); doTest(fileName); } - + @TestMetadata("IsErasedTasT.kt") public void testIsErasedTasT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedTasT.kt"); doTest(fileName); } - + @TestMetadata("IsErasedToErrorType.kt") public void testIsErasedToErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsErasedToErrorType.kt"); doTest(fileName); } - + @TestMetadata("isErasedUnrelatedAndStarred.kt") public void testIsErasedUnrelatedAndStarred() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/isErasedUnrelatedAndStarred.kt"); doTest(fileName); } - + @TestMetadata("IsRecursionSustainable.kt") public void testIsRecursionSustainable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsRecursionSustainable.kt"); doTest(fileName); } - + @TestMetadata("IsReified.kt") public void testIsReified() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsReified.kt"); doTest(fileName); } - + @TestMetadata("IsTraits.kt") public void testIsTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/IsTraits.kt"); doTest(fileName); } - + @TestMetadata("kt614.kt") public void testKt614() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/kt614.kt"); doTest(fileName); } - + @TestMetadata("WhenErasedDisallowFromAny.kt") public void testWhenErasedDisallowFromAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/WhenErasedDisallowFromAny.kt"); doTest(fileName); } - + @TestMetadata("WhenWithExpression.kt") public void testWhenWithExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/WhenWithExpression.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/cast/bare") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Bare extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInBare() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/cast/bare"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AsNestedBare.kt") public void testAsNestedBare() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/AsNestedBare.kt"); doTest(fileName); } - + @TestMetadata("AsNullable.kt") public void testAsNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/AsNullable.kt"); doTest(fileName); } - + @TestMetadata("AsNullableNotEnough.kt") public void testAsNullableNotEnough() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/AsNullableNotEnough.kt"); doTest(fileName); } - + @TestMetadata("EitherAs.kt") public void testEitherAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/EitherAs.kt"); doTest(fileName); } - + @TestMetadata("EitherIs.kt") public void testEitherIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/EitherIs.kt"); doTest(fileName); } - + @TestMetadata("EitherNotIs.kt") public void testEitherNotIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/EitherNotIs.kt"); doTest(fileName); } - + @TestMetadata("EitherSafeAs.kt") public void testEitherSafeAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/EitherSafeAs.kt"); doTest(fileName); } - + @TestMetadata("EitherWhen.kt") public void testEitherWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/EitherWhen.kt"); doTest(fileName); } - + @TestMetadata("ErrorsInSubstitution.kt") public void testErrorsInSubstitution() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/ErrorsInSubstitution.kt"); doTest(fileName); } - + @TestMetadata("FromErrorType.kt") public void testFromErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/FromErrorType.kt"); doTest(fileName); } - + @TestMetadata("NullableAs.kt") public void testNullableAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/NullableAs.kt"); doTest(fileName); } - + @TestMetadata("NullableAsNotEnough.kt") public void testNullableAsNotEnough() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/NullableAsNotEnough.kt"); doTest(fileName); } - + @TestMetadata("NullableAsNullable.kt") public void testNullableAsNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/NullableAsNullable.kt"); doTest(fileName); } - + @TestMetadata("NullableAsNullableNotEnough.kt") public void testNullableAsNullableNotEnough() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/NullableAsNullableNotEnough.kt"); doTest(fileName); } - + @TestMetadata("RedundantNullable.kt") public void testRedundantNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/RedundantNullable.kt"); doTest(fileName); } - + @TestMetadata("ToErrorType.kt") public void testToErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/ToErrorType.kt"); doTest(fileName); } - + @TestMetadata("UnrelatedAs.kt") public void testUnrelatedAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/UnrelatedAs.kt"); doTest(fileName); } - + @TestMetadata("UnrelatedColon.kt") public void testUnrelatedColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/UnrelatedColon.kt"); doTest(fileName); } - + @TestMetadata("UnrelatedIs.kt") public void testUnrelatedIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/bare/UnrelatedIs.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/cast/neverSucceeds") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NeverSucceeds extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNeverSucceeds() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/cast/neverSucceeds"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CastToNotNullSuper.kt") public void testCastToNotNullSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/neverSucceeds/CastToNotNullSuper.kt"); doTest(fileName); } - + @TestMetadata("MappedDirect.kt") public void testMappedDirect() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedDirect.kt"); doTest(fileName); } - + @TestMetadata("MappedSubtypes.kt") public void testMappedSubtypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedSubtypes.kt"); doTest(fileName); } - + @TestMetadata("NoGenericsRelated.kt") public void testNoGenericsRelated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsRelated.kt"); doTest(fileName); } - + @TestMetadata("NoGenericsUnrelated.kt") public void testNoGenericsUnrelated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsUnrelated.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/checkArguments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CheckArguments extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInCheckArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/checkArguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("booleanExpressions.kt") public void testBooleanExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/checkArguments/booleanExpressions.kt"); doTest(fileName); } - + @TestMetadata("kt1897_diagnostic_part.kt") public void testKt1897_diagnostic_part() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/checkArguments/kt1897_diagnostic_part.kt"); doTest(fileName); } - + @TestMetadata("kt1940.kt") public void testKt1940() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/checkArguments/kt1940.kt"); doTest(fileName); } - + @TestMetadata("SpreadVarargs.kt") public void testSpreadVarargs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/checkArguments/SpreadVarargs.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/classObjects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassObjects extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInClassObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/classObjects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectCannotAccessClassFields.kt") public void testClassObjectCannotAccessClassFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/ClassObjectCannotAccessClassFields.kt"); doTest(fileName); } - + @TestMetadata("classObjectInLocalClass.kt") public void testClassObjectInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/classObjectInLocalClass.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectVisibility.kt") public void testClassObjectVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/ClassObjectVisibility.kt"); doTest(fileName); } - + @TestMetadata("ClassObjects.kt") public void testClassObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/ClassObjects.kt"); doTest(fileName); } - + @TestMetadata("importClassInClassObject.kt") public void testImportClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/importClassInClassObject.kt"); doTest(fileName); } - + @TestMetadata("InnerClassClassObject.kt") public void testInnerClassClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/InnerClassClassObject.kt"); doTest(fileName); } - + @TestMetadata("invisibleClassObjects.kt") public void testInvisibleClassObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/invisibleClassObjects.kt"); doTest(fileName); } - + @TestMetadata("kt3866.kt") public void testKt3866() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/kt3866.kt"); doTest(fileName); } - + @TestMetadata("nestedClassInPrivateClassObject.kt") public void testNestedClassInPrivateClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/classObjects/nestedClassInPrivateClassObject.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ControlFlowAnalysis.DeadCode.class, ControlFlowAnalysis.DefiniteReturn.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ControlFlowAnalysis extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInControlFlowAnalysis() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/controlFlowAnalysis"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("backingFieldInsideGetter.kt") public void testBackingFieldInsideGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/backingFieldInsideGetter.kt"); doTest(fileName); } - + @TestMetadata("breakOrContinueInLoopCondition.kt") public void testBreakOrContinueInLoopCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/breakOrContinueInLoopCondition.kt"); doTest(fileName); } - + @TestMetadata("checkInnerLocalDeclarations.kt") public void testCheckInnerLocalDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/checkInnerLocalDeclarations.kt"); doTest(fileName); } - + @TestMetadata("checkPropertyAccessor.kt") public void testCheckPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/checkPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("definiteReturnInWhen.kt") public void testDefiniteReturnInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturnInWhen.kt"); doTest(fileName); } - + @TestMetadata("kt1001.kt") public void testKt1001() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1001.kt"); doTest(fileName); } - + @TestMetadata("kt1027.kt") public void testKt1027() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1027.kt"); doTest(fileName); } - + @TestMetadata("kt1066.kt") public void testKt1066() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1066.kt"); doTest(fileName); } - + @TestMetadata("kt1156.kt") public void testKt1156() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1156.kt"); doTest(fileName); } - + @TestMetadata("kt1185enums.kt") public void testKt1185enums() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1185enums.kt"); doTest(fileName); } - + @TestMetadata("kt1189.kt") public void testKt1189() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1189.kt"); doTest(fileName); } - + @TestMetadata("kt1191.kt") public void testKt1191() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1191.kt"); doTest(fileName); } - + @TestMetadata("kt1219.1301.kt") public void testKt1219_1301() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1219.1301.kt"); doTest(fileName); } - + @TestMetadata("kt1571.kt") public void testKt1571() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1571.kt"); doTest(fileName); } - + @TestMetadata("kt1977.kt") public void testKt1977() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1977.kt"); doTest(fileName); } - + @TestMetadata("kt2166_kt2103.kt") public void testKt2166_kt2103() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2166_kt2103.kt"); doTest(fileName); } - + @TestMetadata("kt2226.kt") public void testKt2226() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2226.kt"); doTest(fileName); } - + @TestMetadata("kt2330.kt") public void testKt2330() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2330.kt"); doTest(fileName); } - + @TestMetadata("kt2334.kt") public void testKt2334() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2334.kt"); doTest(fileName); } - + @TestMetadata("kt2369.kt") public void testKt2369() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2369.kt"); doTest(fileName); } - + @TestMetadata("kt2845.kt") public void testKt2845() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2845.kt"); doTest(fileName); } - + @TestMetadata("kt2960.kt") public void testKt2960() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2960.kt"); doTest(fileName); } - + @TestMetadata("kt2972.kt") public void testKt2972() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2972.kt"); doTest(fileName); } - + @TestMetadata("kt3444.kt") public void testKt3444() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3444.kt"); doTest(fileName); } - + @TestMetadata("kt3501.kt") public void testKt3501() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3501.kt"); doTest(fileName); } - + @TestMetadata("kt4405.kt") public void testKt4405() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4405.kt"); doTest(fileName); } - + @TestMetadata("kt510.kt") public void testKt510() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt510.kt"); doTest(fileName); } - + @TestMetadata("kt607.kt") public void testKt607() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt607.kt"); doTest(fileName); } - + @TestMetadata("kt609.kt") public void testKt609() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt609.kt"); doTest(fileName); } - + @TestMetadata("kt610.kt") public void testKt610() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt610.kt"); doTest(fileName); } - + @TestMetadata("kt776.kt") public void testKt776() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt776.kt"); doTest(fileName); } - + @TestMetadata("kt843.kt") public void testKt843() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt843.kt"); doTest(fileName); } - + @TestMetadata("kt897.kt") public void testKt897() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt897.kt"); doTest(fileName); } - + @TestMetadata("localClasses.kt") public void testLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/localClasses.kt"); doTest(fileName); } - + @TestMetadata("propertiesOrderInPackage.kt") public void testPropertiesOrderInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesOrderInPackage.kt"); doTest(fileName); } - + @TestMetadata("referenceToPropertyInitializer.kt") public void testReferenceToPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/referenceToPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("repeatUnitializedErrorOnlyForLocalVars.kt") public void testRepeatUnitializedErrorOnlyForLocalVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/repeatUnitializedErrorOnlyForLocalVars.kt"); doTest(fileName); } - + @TestMetadata("scopeOfAnonymousInitializer.kt") public void testScopeOfAnonymousInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/scopeOfAnonymousInitializer.kt"); doTest(fileName); } - + @TestMetadata("uninitializedInLocalDeclarations.kt") public void testUninitializedInLocalDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/uninitializedInLocalDeclarations.kt"); doTest(fileName); } - + @TestMetadata("UninitializedOrReassignedVariables.kt") public void testUninitializedOrReassignedVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/UninitializedOrReassignedVariables.kt"); doTest(fileName); } - + @TestMetadata("unmappedArgs.kt") public void testUnmappedArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/unmappedArgs.kt"); doTest(fileName); } - + @TestMetadata("varInitializationInIfInCycle.kt") public void testVarInitializationInIfInCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/varInitializationInIfInCycle.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeadCode extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDeadCode() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("commasAndWhitespaces.kt") public void testCommasAndWhitespaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commasAndWhitespaces.kt"); doTest(fileName); } - + @TestMetadata("commentsInDeadCode.kt") public void testCommentsInDeadCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commentsInDeadCode.kt"); doTest(fileName); } - + @TestMetadata("deadCallInInvokeCall.kt") public void testDeadCallInInvokeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInInvokeCall.kt"); doTest(fileName); } - + @TestMetadata("deadCallInReceiver.kt") public void testDeadCallInReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInReceiver.kt"); doTest(fileName); } - + @TestMetadata("deadCodeDifferentExamples.kt") public void testDeadCodeDifferentExamples() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeDifferentExamples.kt"); doTest(fileName); } - + @TestMetadata("deadCodeFromDifferentSources.kt") public void testDeadCodeFromDifferentSources() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeFromDifferentSources.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInArrayAccess.kt") public void testDeadCodeInArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInArrayAccess.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInAssignment.kt") public void testDeadCodeInAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInAssignment.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInBinaryExpressions.kt") public void testDeadCodeInBinaryExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInBinaryExpressions.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInCalls.kt") public void testDeadCodeInCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInCalls.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInDeadCode.kt") public void testDeadCodeInDeadCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInDeadCode.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInIf.kt") public void testDeadCodeInIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInIf.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInInnerExpressions.kt") public void testDeadCodeInInnerExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInInnerExpressions.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInLocalDeclarations.kt") public void testDeadCodeInLocalDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLocalDeclarations.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInLoops.kt") public void testDeadCodeInLoops() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLoops.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInReturn.kt") public void testDeadCodeInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInReturn.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInUnaryExpr.kt") public void testDeadCodeInUnaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInUnaryExpr.kt"); doTest(fileName); } - + @TestMetadata("deadCodeInWhileFromBreak.kt") public void testDeadCodeInWhileFromBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInWhileFromBreak.kt"); doTest(fileName); } - + @TestMetadata("expressionInUnitLiteral.kt") public void testExpressionInUnitLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/expressionInUnitLiteral.kt"); doTest(fileName); } - + @TestMetadata("kt2585_1.kt") public void testKt2585_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_1.kt"); doTest(fileName); } - + @TestMetadata("kt2585_2.kt") public void testKt2585_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_2.kt"); doTest(fileName); } - + @TestMetadata("kt2585_3.kt") public void testKt2585_3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_3.kt"); doTest(fileName); } - + @TestMetadata("kt3162tryAsInitializer.kt") public void testKt3162tryAsInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt3162tryAsInitializer.kt"); doTest(fileName); } - + @TestMetadata("kt5200DeadCodeInLambdas.kt") public void testKt5200DeadCodeInLambdas() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt5200DeadCodeInLambdas.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefiniteReturn extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDefiniteReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt3444_ReturnFromLocalFunctions.kt") public void testKt3444_ReturnFromLocalFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt3444_ReturnFromLocalFunctions.kt"); doTest(fileName); } - + @TestMetadata("kt4034.kt") public void testKt4034() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt4034.kt"); doTest(fileName); } - + @TestMetadata("ReturnFromFunctionInObject.kt") public void testReturnFromFunctionInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/ReturnFromFunctionInObject.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/controlStructures") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ControlStructures extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInControlStructures() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/controlStructures"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("emptyIf.kt") public void testEmptyIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/emptyIf.kt"); doTest(fileName); } - + @TestMetadata("forLoopWithNullableRange.kt") public void testForLoopWithNullableRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/forLoopWithNullableRange.kt"); doTest(fileName); } - + @TestMetadata("forWithNullableIterator.kt") public void testForWithNullableIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/forWithNullableIterator.kt"); doTest(fileName); } - + @TestMetadata("ForWithoutBraces.kt") public void testForWithoutBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/ForWithoutBraces.kt"); doTest(fileName); } - + @TestMetadata("ForbidStatementAsDirectFunctionBody.kt") public void testForbidStatementAsDirectFunctionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/ForbidStatementAsDirectFunctionBody.kt"); doTest(fileName); } - + @TestMetadata("jumpAcrossFunctionBoundary.kt") public void testJumpAcrossFunctionBoundary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/jumpAcrossFunctionBoundary.kt"); doTest(fileName); } - + @TestMetadata("kt1075.kt") public void testKt1075() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/kt1075.kt"); doTest(fileName); } - + @TestMetadata("kt4310.kt") public void testKt4310() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/kt4310.kt"); doTest(fileName); } - + @TestMetadata("kt657.kt") public void testKt657() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/kt657.kt"); doTest(fileName); } - + @TestMetadata("kt770.kt351.kt735_StatementType.kt") public void testKt770_kt351_kt735_StatementType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/kt770.kt351.kt735_StatementType.kt"); doTest(fileName); } - + @TestMetadata("kt786.kt") public void testKt786() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/kt786.kt"); doTest(fileName); } - + @TestMetadata("kt799.kt") public void testKt799() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/kt799.kt"); doTest(fileName); } - + @TestMetadata("tryReturnType.kt") public void testTryReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/tryReturnType.kt"); doTest(fileName); } - + @TestMetadata("valVarCatchParameter.kt") public void testValVarCatchParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/valVarCatchParameter.kt"); doTest(fileName); } - + @TestMetadata("valVarLoopParameter.kt") public void testValVarLoopParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/valVarLoopParameter.kt"); doTest(fileName); } - + @TestMetadata("when.kt234.kt973.kt") public void testWhen_kt234_kt973() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/controlStructures/when.kt234.kt973.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CyclicHierarchy extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInCyclicHierarchy() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/cyclicHierarchy"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classIndirectlyInheritsNested.kt") public void testClassIndirectlyInheritsNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/classIndirectlyInheritsNested.kt"); doTest(fileName); } - + @TestMetadata("classInheritsNested.kt") public void testClassInheritsNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/classInheritsNested.kt"); doTest(fileName); } - + @TestMetadata("cyclicHierarchy.kt") public void testCyclicHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/cyclicHierarchy.kt"); doTest(fileName); } - + @TestMetadata("javaKotlinJavaCycle.kt") public void testJavaKotlinJavaCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/javaKotlinJavaCycle.kt"); doTest(fileName); } - + @TestMetadata("kotlinJavaCycle.kt") public void testKotlinJavaCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaCycle.kt"); doTest(fileName); } - + @TestMetadata("kotlinJavaKotlinCycle.kt") public void testKotlinJavaKotlinCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaKotlinCycle.kt"); doTest(fileName); } - + @TestMetadata("kotlinJavaNestedCycle.kt") public void testKotlinJavaNestedCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaNestedCycle.kt"); doTest(fileName); } - + @TestMetadata("kt303.kt") public void testKt303() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/kt303.kt"); doTest(fileName); } - + @TestMetadata("twoClassesWithNestedCycle.kt") public void testTwoClassesWithNestedCycle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/cyclicHierarchy/twoClassesWithNestedCycle.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/dataClasses") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DataClasses extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDataClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/dataClasses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bothParamsAreNotProperties.kt") public void testBothParamsAreNotProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/bothParamsAreNotProperties.kt"); doTest(fileName); } - + @TestMetadata("componentFunctionInSubClass.kt") public void testComponentFunctionInSubClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/componentFunctionInSubClass.kt"); doTest(fileName); } - + @TestMetadata("componentFunctionVisibility.kt") public void testComponentFunctionVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/componentFunctionVisibility.kt"); doTest(fileName); } - + @TestMetadata("componentFunctionsAreFinal.kt") public void testComponentFunctionsAreFinal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/componentFunctionsAreFinal.kt"); doTest(fileName); } - + @TestMetadata("componentNamedComponent1.kt") public void testComponentNamedComponent1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/componentNamedComponent1.kt"); doTest(fileName); } - + @TestMetadata("conflictingCopyOverloads.kt") public void testConflictingCopyOverloads() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/conflictingCopyOverloads.kt"); doTest(fileName); } - + @TestMetadata("conflictingOverloads.kt") public void testConflictingOverloads() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/conflictingOverloads.kt"); doTest(fileName); } - + @TestMetadata("dataClassOverrideConflict.kt") public void testDataClassOverrideConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/dataClassOverrideConflict.kt"); doTest(fileName); } - + @TestMetadata("emptyConstructor.kt") public void testEmptyConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/emptyConstructor.kt"); doTest(fileName); } - + @TestMetadata("firstParamIsVal.kt") public void testFirstParamIsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/firstParamIsVal.kt"); doTest(fileName); } - + @TestMetadata("firstParamIsVar.kt") public void testFirstParamIsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/firstParamIsVar.kt"); doTest(fileName); } - + @TestMetadata("implementTraitWhichHasComponent1.kt") public void testImplementTraitWhichHasComponent1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasComponent1.kt"); doTest(fileName); } - + @TestMetadata("implementTraitWhichHasFinalComponent1.kt") public void testImplementTraitWhichHasFinalComponent1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasFinalComponent1.kt"); doTest(fileName); } - + @TestMetadata("multiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/multiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("multiDeclarationFor.kt") public void testMultiDeclarationFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/multiDeclarationFor.kt"); doTest(fileName); } - + @TestMetadata("noConstructor.kt") public void testNoConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/noConstructor.kt"); doTest(fileName); } - + @TestMetadata("notADataClass.kt") public void testNotADataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/notADataClass.kt"); doTest(fileName); } - + @TestMetadata("oneValParam.kt") public void testOneValParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/oneValParam.kt"); doTest(fileName); } - + @TestMetadata("overrideInvisibleMember.kt") public void testOverrideInvisibleMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/overrideInvisibleMember.kt"); doTest(fileName); } - + @TestMetadata("paramNameSameToField.kt") public void testParamNameSameToField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/paramNameSameToField.kt"); doTest(fileName); } - + @TestMetadata("secondParamIsVal.kt") public void testSecondParamIsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/secondParamIsVal.kt"); doTest(fileName); } - + @TestMetadata("secondParamIsVar.kt") public void testSecondParamIsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/secondParamIsVar.kt"); doTest(fileName); } - + @TestMetadata("twoValParams.kt") public void testTwoValParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/twoValParams.kt"); doTest(fileName); } - + @TestMetadata("twoVarParams.kt") public void testTwoVarParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataClasses/twoVarParams.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/dataFlow") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DataFlow.Local.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DataFlow extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDataFlow() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/dataFlow"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CalleeExpression.kt") public void testCalleeExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/CalleeExpression.kt"); doTest(fileName); } - + @TestMetadata("EmptyIf.kt") public void testEmptyIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/EmptyIf.kt"); doTest(fileName); } - + @TestMetadata("IsExpression.kt") public void testIsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/IsExpression.kt"); doTest(fileName); } - + @TestMetadata("WhenSubject.kt") public void testWhenSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/WhenSubject.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/dataFlow/local") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Local extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInLocal() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/dataFlow/local"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt2835.kt") public void testKt2835() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/kt2835.kt"); doTest(fileName); } - + @TestMetadata("LocalClassBase.kt") public void testLocalClassBase() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassBase.kt"); doTest(fileName); } - + @TestMetadata("LocalClassDefaultParameters.kt") public void testLocalClassDefaultParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDefaultParameters.kt"); doTest(fileName); } - + @TestMetadata("LocalClassDelegatedProperties.kt") public void testLocalClassDelegatedProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegatedProperties.kt"); doTest(fileName); } - + @TestMetadata("LocalClassDelegation.kt") public void testLocalClassDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegation.kt"); doTest(fileName); } - + @TestMetadata("LocalClassFunctions.kt") public void testLocalClassFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassFunctions.kt"); doTest(fileName); } - + @TestMetadata("LocalClassInMemberOfLocalClass.kt") public void testLocalClassInMemberOfLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInMemberOfLocalClass.kt"); doTest(fileName); } - + @TestMetadata("LocalClassInitializer.kt") public void testLocalClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("LocalClassProperty.kt") public void testLocalClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalClassProperty.kt"); doTest(fileName); } - + @TestMetadata("LocalObject.kt") public void testLocalObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalObject.kt"); doTest(fileName); } - + @TestMetadata("LocalObjectDelegation.kt") public void testLocalObjectDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/LocalObjectDelegation.kt"); doTest(fileName); } - + @TestMetadata("NestedLocalClass.kt") public void testNestedLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlow/local/NestedLocalClass.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DataFlowInfoTraversal.Smartcasts.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DataFlowInfoTraversal extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDataFlowInfoTraversal() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/dataFlowInfoTraversal"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AndOr.kt") public void testAndOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AndOr.kt"); doTest(fileName); } - + @TestMetadata("ArrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayAccess.kt"); doTest(fileName); } - + @TestMetadata("ArrayExpression.kt") public void testArrayExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayExpression.kt"); doTest(fileName); } - + @TestMetadata("ArrayGetSetConvention.kt") public void testArrayGetSetConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayGetSetConvention.kt"); doTest(fileName); } - + @TestMetadata("ArrayIndices.kt") public void testArrayIndices() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayIndices.kt"); doTest(fileName); } - + @TestMetadata("Assignment.kt") public void testAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Assignment.kt"); doTest(fileName); } - + @TestMetadata("AssignmentInInitializer.kt") public void testAssignmentInInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentInInitializer.kt"); doTest(fileName); } - + @TestMetadata("AssignmentOperation.kt") public void testAssignmentOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentOperation.kt"); doTest(fileName); } - + @TestMetadata("AssignmentToArrayElement.kt") public void testAssignmentToArrayElement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentToArrayElement.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpression.kt") public void testBinaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpression.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionBooleanOperations.kt") public void testBinaryExpressionBooleanOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionBooleanOperations.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionCompareToConvention.kt") public void testBinaryExpressionCompareToConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionCompareToConvention.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionContainsConvention.kt") public void testBinaryExpressionContainsConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionContainsConvention.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionElvis.kt") public void testBinaryExpressionElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionElvis.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionEqualsConvention.kt") public void testBinaryExpressionEqualsConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionEqualsConvention.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionIdentifier.kt") public void testBinaryExpressionIdentifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionIdentifier.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionPlusConvention.kt") public void testBinaryExpressionPlusConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionPlusConvention.kt"); doTest(fileName); } - + @TestMetadata("Condition.kt") public void testCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Condition.kt"); doTest(fileName); } - + @TestMetadata("ContinueOuterLoop.kt") public void testContinueOuterLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ContinueOuterLoop.kt"); doTest(fileName); } - + @TestMetadata("DeepIf.kt") public void testDeepIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DeepIf.kt"); doTest(fileName); } - + @TestMetadata("DoWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhile.kt"); doTest(fileName); } - + @TestMetadata("DoWhileCondition.kt") public void testDoWhileCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhileCondition.kt"); doTest(fileName); } - + @TestMetadata("Elvis.kt") public void testElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Elvis.kt"); doTest(fileName); } - + @TestMetadata("ExclExcl.kt") public void testExclExcl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ExclExcl.kt"); doTest(fileName); } - + @TestMetadata("For.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/For.kt"); doTest(fileName); } - + @TestMetadata("ForLoopRange.kt") public void testForLoopRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ForLoopRange.kt"); doTest(fileName); } - + @TestMetadata("FunctionLiteral.kt") public void testFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/FunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("IfStatement.kt") public void testIfStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfStatement.kt"); doTest(fileName); } - + @TestMetadata("IfThenElse.kt") public void testIfThenElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElse.kt"); doTest(fileName); } - + @TestMetadata("IfThenElseBothInvalid.kt") public void testIfThenElseBothInvalid() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElseBothInvalid.kt"); doTest(fileName); } - + @TestMetadata("IsExpression.kt") public void testIsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IsExpression.kt"); doTest(fileName); } - + @TestMetadata("kt4332WhenBranches.kt") public void testKt4332WhenBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt4332WhenBranches.kt"); doTest(fileName); } - + @TestMetadata("kt5155WhenBranches.kt") public void testKt5155WhenBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5155WhenBranches.kt"); doTest(fileName); } - + @TestMetadata("kt5182WhenBranches.kt") public void testKt5182WhenBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5182WhenBranches.kt"); doTest(fileName); } - + @TestMetadata("ManyIfs.kt") public void testManyIfs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ManyIfs.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/MultiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("ObjectExpression.kt") public void testObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ObjectExpression.kt"); doTest(fileName); } - + @TestMetadata("QualifiedExpression.kt") public void testQualifiedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/QualifiedExpression.kt"); doTest(fileName); } - + @TestMetadata("Return.kt") public void testReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Return.kt"); doTest(fileName); } - + @TestMetadata("StringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/StringTemplate.kt"); doTest(fileName); } - + @TestMetadata("ThisSuper.kt") public void testThisSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ThisSuper.kt"); doTest(fileName); } - + @TestMetadata("Throw.kt") public void testThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Throw.kt"); doTest(fileName); } - + @TestMetadata("TryCatch.kt") public void testTryCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryCatch.kt"); doTest(fileName); } - + @TestMetadata("TryFinally.kt") public void testTryFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryFinally.kt"); doTest(fileName); } - + @TestMetadata("UnaryExpression.kt") public void testUnaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/UnaryExpression.kt"); doTest(fileName); } - + @TestMetadata("When.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/When.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryAs.kt") public void testWhenEntryAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryAs.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryIs.kt") public void testWhenEntryIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryIs.kt"); doTest(fileName); } - + @TestMetadata("WhenIn.kt") public void testWhenIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenIn.kt"); doTest(fileName); } - + @TestMetadata("WhenSubject.kt") public void testWhenSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenSubject.kt"); doTest(fileName); } - + @TestMetadata("While.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/While.kt"); doTest(fileName); } - + @TestMetadata("WhileCondition.kt") public void testWhileCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhileCondition.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Smartcasts extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSmartcasts() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("SmartcastAmbiguitites.kt") public void testSmartcastAmbiguitites() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastAmbiguitites.kt"); doTest(fileName); } - + @TestMetadata("SmartcastsForStableIdentifiers.kt") public void testSmartcastsForStableIdentifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastsForStableIdentifiers.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/declarationChecks") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DeclarationChecks.MultiDeclarations.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeclarationChecks extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDeclarationChecks() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/declarationChecks"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ambiguousObjectExpressionType.kt") public void testAmbiguousObjectExpressionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.kt"); doTest(fileName); } - + @TestMetadata("ComponentFunctionReturnTypeMismatch.kt") public void testComponentFunctionReturnTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/ComponentFunctionReturnTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("ConflictingAndRedundantProjections.kt") public void testConflictingAndRedundantProjections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/ConflictingAndRedundantProjections.kt"); doTest(fileName); } - + @TestMetadata("DataFlowInMultiDeclInFor.kt") public void testDataFlowInMultiDeclInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/DataFlowInMultiDeclInFor.kt"); doTest(fileName); } - + @TestMetadata("DataFlowInfoInMultiDecl.kt") public void testDataFlowInfoInMultiDecl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/DataFlowInfoInMultiDecl.kt"); doTest(fileName); } - + @TestMetadata("illegalModifiersOnClass.kt") public void testIllegalModifiersOnClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/illegalModifiersOnClass.kt"); doTest(fileName); } - + @TestMetadata("kt1141.kt") public void testKt1141() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt1141.kt"); doTest(fileName); } - + @TestMetadata("kt1193.kt") public void testKt1193() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt1193.kt"); doTest(fileName); } - + @TestMetadata("kt2096.kt") public void testKt2096() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt2096.kt"); doTest(fileName); } - + @TestMetadata("kt2142.kt") public void testKt2142() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt2142.kt"); doTest(fileName); } - + @TestMetadata("kt2397.kt") public void testKt2397() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt2397.kt"); doTest(fileName); } - + @TestMetadata("kt2631_MultipleDeclaration.kt") public void testKt2631_MultipleDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt2631_MultipleDeclaration.kt"); doTest(fileName); } - + @TestMetadata("kt2643MultiDeclInControlFlow.kt") public void testKt2643MultiDeclInControlFlow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt2643MultiDeclInControlFlow.kt"); doTest(fileName); } - + @TestMetadata("kt559.kt") public void testKt559() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/kt559.kt"); doTest(fileName); } - + @TestMetadata("localDeclarationModifiers.kt") public void testLocalDeclarationModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/localDeclarationModifiers.kt"); doTest(fileName); } - + @TestMetadata("localFunctionNoInheritVisibility.kt") public void testLocalFunctionNoInheritVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/localFunctionNoInheritVisibility.kt"); doTest(fileName); } - + @TestMetadata("LocalVariableWithNoTypeInformation.kt") public void testLocalVariableWithNoTypeInformation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/LocalVariableWithNoTypeInformation.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclarationErrors.kt") public void testMultiDeclarationErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/MultiDeclarationErrors.kt"); doTest(fileName); } - + @TestMetadata("packageDeclarationModifiers.kt") public void testPackageDeclarationModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/packageDeclarationModifiers.kt"); doTest(fileName); } - + @TestMetadata("propertyInPackageHasNoInheritVisibility.kt") public void testPropertyInPackageHasNoInheritVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/propertyInPackageHasNoInheritVisibility.kt"); doTest(fileName); } - + @TestMetadata("RedeclarationsInMultiDecl.kt") public void testRedeclarationsInMultiDecl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/RedeclarationsInMultiDecl.kt"); doTest(fileName); } - + @TestMetadata("unambiguousObjectExpressionType.kt") public void testUnambiguousObjectExpressionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.kt"); doTest(fileName); } - + @TestMetadata("valVarFunctionParameter.kt") public void testValVarFunctionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/valVarFunctionParameter.kt"); doTest(fileName); } - + @TestMetadata("VarianceOnFunctionAndPropertyTypeParameters.kt") public void testVarianceOnFunctionAndPropertyTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/VarianceOnFunctionAndPropertyTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MultiDeclarations extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInMultiDeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DoubleDeclForLoop.kt") public void testDoubleDeclForLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/DoubleDeclForLoop.kt"); doTest(fileName); } - + @TestMetadata("FolLoopTypeComponentTypeMismatch.kt") public void testFolLoopTypeComponentTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/FolLoopTypeComponentTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("ForLoopComponentFunctionAmbiguity.kt") public void testForLoopComponentFunctionAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("ForLoopComponentFunctionMissing.kt") public void testForLoopComponentFunctionMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionMissing.kt"); doTest(fileName); } - + @TestMetadata("ForLoopWithExtensions.kt") public void testForLoopWithExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopWithExtensions.kt"); doTest(fileName); } - + @TestMetadata("ForWithExplicitTypes.kt") public void testForWithExplicitTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForWithExplicitTypes.kt"); doTest(fileName); } - + @TestMetadata("kt2829.kt") public void testKt2829() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/kt2829.kt"); doTest(fileName); } - + @TestMetadata("RedeclarationInForLoop.kt") public void testRedeclarationInForLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/RedeclarationInForLoop.kt"); doTest(fileName); } - + @TestMetadata("SingleDeclForLoop.kt") public void testSingleDeclForLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/SingleDeclForLoop.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/delegatedProperty") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DelegatedProperty.Inference.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DelegatedProperty extends AbstractJetDiagnosticsTest { @TestMetadata("absentErrorAboutInitializer.kt") public void testAbsentErrorAboutInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutInitializer.kt"); doTest(fileName); } - + @TestMetadata("absentErrorAboutType.kt") public void testAbsentErrorAboutType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutType.kt"); doTest(fileName); } - + @TestMetadata("abstractDelegatedProperty.kt") public void testAbstractDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/abstractDelegatedProperty.kt"); doTest(fileName); } - + public void testAllFilesPresentInDelegatedProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/delegatedProperty"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("backingField.kt") public void testBackingField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/backingField.kt"); doTest(fileName); } - + @TestMetadata("delegatedPropertyOverridedInTrait.kt") public void testDelegatedPropertyOverridedInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTrait.kt"); doTest(fileName); } - + @TestMetadata("delegatedPropertyOverridedInTraitTypeMismatch.kt") public void testDelegatedPropertyOverridedInTraitTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTraitTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("genericGetter.kt") public void testGenericGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/genericGetter.kt"); doTest(fileName); } - + @TestMetadata("getterWithSubtype.kt") public void testGetterWithSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/getterWithSubtype.kt"); doTest(fileName); } - + @TestMetadata("inTrait.kt") public void testInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inTrait.kt"); doTest(fileName); } - + @TestMetadata("incompleteTypeInference.kt") public void testIncompleteTypeInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/incompleteTypeInference.kt"); doTest(fileName); } - + @TestMetadata("kt4640.kt") public void testKt4640() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/kt4640.kt"); doTest(fileName); } - + @TestMetadata("localVariable.kt") public void testLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/localVariable.kt"); doTest(fileName); } - + @TestMetadata("missedGetter.kt") public void testMissedGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/missedGetter.kt"); doTest(fileName); } - + @TestMetadata("missedSetter.kt") public void testMissedSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/missedSetter.kt"); doTest(fileName); } - + @TestMetadata("propertyDefferedType.kt") public void testPropertyDefferedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/propertyDefferedType.kt"); doTest(fileName); } - + @TestMetadata("propertyDelegatedAmbiguity.kt") public void testPropertyDelegatedAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("propertyDelegatedIncomplete.kt") public void testPropertyDelegatedIncomplete() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedIncomplete.kt"); doTest(fileName); } - + @TestMetadata("propertyDelegatedMissing.kt") public void testPropertyDelegatedMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedMissing.kt"); doTest(fileName); } - + @TestMetadata("propertyDelegatedPrivate.kt") public void testPropertyDelegatedPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedPrivate.kt"); doTest(fileName); } - + @TestMetadata("propertyDelegatedWrongArguments.kt") public void testPropertyDelegatedWrongArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedWrongArguments.kt"); doTest(fileName); } - + @TestMetadata("publicDelegatedProperty.kt") public void testPublicDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/publicDelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("recursiveType.kt") public void testRecursiveType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/recursiveType.kt"); doTest(fileName); } - + @TestMetadata("redundantGetter.kt") public void testRedundantGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/redundantGetter.kt"); doTest(fileName); } - + @TestMetadata("redundantSetter.kt") public void testRedundantSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/redundantSetter.kt"); doTest(fileName); } - + @TestMetadata("setterThisTypeMismatch.kt") public void testSetterThisTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/setterThisTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("setterWithSupertype.kt") public void testSetterWithSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/setterWithSupertype.kt"); doTest(fileName); } - + @TestMetadata("thisInDelegate.kt") public void testThisInDelegate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/thisInDelegate.kt"); doTest(fileName); } - + @TestMetadata("thisOfAnyType.kt") public void testThisOfAnyType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/thisOfAnyType.kt"); doTest(fileName); } - + @TestMetadata("thisOfNothingNullableType.kt") public void testThisOfNothingNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingNullableType.kt"); doTest(fileName); } - + @TestMetadata("thisOfNothingType.kt") public void testThisOfNothingType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingType.kt"); doTest(fileName); } - + @TestMetadata("twoGetMethods.kt") public void testTwoGetMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/twoGetMethods.kt"); doTest(fileName); } - + @TestMetadata("typeMismatchForGetReturnType.kt") public void testTypeMismatchForGetReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetReturnType.kt"); doTest(fileName); } - + @TestMetadata("typeMismatchForGetWithGeneric.kt") public void testTypeMismatchForGetWithGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetWithGeneric.kt"); doTest(fileName); } - + @TestMetadata("typeMismatchForSetParameter.kt") public void testTypeMismatchForSetParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForSetParameter.kt"); doTest(fileName); } - + @TestMetadata("typeMismatchForThisGetParameter.kt") public void testTypeMismatchForThisGetParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForThisGetParameter.kt"); doTest(fileName); } - + @TestMetadata("wrongCountOfParametersInGet.kt") public void testWrongCountOfParametersInGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInGet.kt"); doTest(fileName); } - + @TestMetadata("wrongCountOfParametersInSet.kt") public void testWrongCountOfParametersInSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInSet.kt"); doTest(fileName); } - + @TestMetadata("wrongSetterReturnType.kt") public void testWrongSetterReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/wrongSetterReturnType.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInference() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/delegatedProperty/inference"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("differentDelegatedExpressions.kt") public void testDifferentDelegatedExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/differentDelegatedExpressions.kt"); doTest(fileName); } - + @TestMetadata("extensionGet.kt") public void testExtensionGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionGet.kt"); doTest(fileName); } - + @TestMetadata("extensionProperty.kt") public void testExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionProperty.kt"); doTest(fileName); } - + @TestMetadata("labeledDelegatedExpression.kt") public void testLabeledDelegatedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/labeledDelegatedExpression.kt"); doTest(fileName); } - + @TestMetadata("noErrorsForImplicitConstraints.kt") public void testNoErrorsForImplicitConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/noErrorsForImplicitConstraints.kt"); doTest(fileName); } - + @TestMetadata("noExpectedTypeForSupertypeConstraint.kt") public void testNoExpectedTypeForSupertypeConstraint() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/noExpectedTypeForSupertypeConstraint.kt"); doTest(fileName); } - + @TestMetadata("useCompleterWithoutExpectedType.kt") public void testUseCompleterWithoutExpectedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/useCompleterWithoutExpectedType.kt"); doTest(fileName); } - + @TestMetadata("useExpectedType.kt") public void testUseExpectedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedType.kt"); doTest(fileName); } - + @TestMetadata("useExpectedTypeForVal.kt") public void testUseExpectedTypeForVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedTypeForVal.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/delegation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Delegation extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDelegation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/delegation"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DelegationAndOverriding.kt") public void testDelegationAndOverriding() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/DelegationAndOverriding.kt"); doTest(fileName); } - + @TestMetadata("DelegationExpectedType.kt") public void testDelegationExpectedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/DelegationExpectedType.kt"); doTest(fileName); } - + @TestMetadata("DelegationNotTotrait.kt") public void testDelegationNotTotrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/DelegationNotTotrait.kt"); doTest(fileName); } - + @TestMetadata("DelegationToJavaIface.kt") public void testDelegationToJavaIface() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/DelegationToJavaIface.kt"); doTest(fileName); } - + @TestMetadata("Delegation_ClashingFunctions.kt") public void testDelegation_ClashingFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/Delegation_ClashingFunctions.kt"); doTest(fileName); } - + @TestMetadata("Delegation_Hierarchy.kt") public void testDelegation_Hierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/Delegation_Hierarchy.kt"); doTest(fileName); } - + @TestMetadata("Delegation_MultipleDelegates.kt") public void testDelegation_MultipleDelegates() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/Delegation_MultipleDelegates.kt"); doTest(fileName); } - + @TestMetadata("Delegation_ScopeInitializationOrder.kt") public void testDelegation_ScopeInitializationOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/delegation/Delegation_ScopeInitializationOrder.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/deparenthesize") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Deparenthesize extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDeparenthesize() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/deparenthesize"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayAccessAssignment.kt") public void testArrayAccessAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/deparenthesize/ArrayAccessAssignment.kt"); doTest(fileName); } - + @TestMetadata("checkDeparenthesizedType.kt") public void testCheckDeparenthesizedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/deparenthesize/checkDeparenthesizedType.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DuplicateJvmSignature.AccidentalOverrides.class, DuplicateJvmSignature.Bridges.class, DuplicateJvmSignature.Erasure.class, DuplicateJvmSignature.FunctionAndProperty.class, DuplicateJvmSignature.SpecialNames.class, DuplicateJvmSignature.Synthesized.class, DuplicateJvmSignature.TraitImpl.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DuplicateJvmSignature extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDuplicateJvmSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("caseInProperties.kt") public void testCaseInProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/caseInProperties.kt"); doTest(fileName); } - + @TestMetadata("missingNames.kt") public void testMissingNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.kt"); doTest(fileName); } - + @TestMetadata("vararg.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/vararg.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AccidentalOverrides extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInAccidentalOverrides() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classFunctionOverriddenByProperty.kt") public void testClassFunctionOverriddenByProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByProperty.kt"); doTest(fileName); } - + @TestMetadata("classFunctionOverriddenByPropertyInConstructor.kt") public void testClassFunctionOverriddenByPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("classFunctionOverriddenByPropertyNoGetter.kt") public void testClassFunctionOverriddenByPropertyNoGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyNoGetter.kt"); doTest(fileName); } - + @TestMetadata("classPropertyOverriddenByFunction.kt") public void testClassPropertyOverriddenByFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classPropertyOverriddenByFunction.kt"); doTest(fileName); } - + @TestMetadata("defaultFunction.kt") public void testDefaultFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/defaultFunction.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunctionOverriddenByProperty.kt") public void testDelegatedFunctionOverriddenByProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/delegatedFunctionOverriddenByProperty.kt"); doTest(fileName); } - + @TestMetadata("genericClassFunction.kt") public void testGenericClassFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/genericClassFunction.kt"); doTest(fileName); } - + @TestMetadata("overridesNothing.kt") public void testOverridesNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/overridesNothing.kt"); doTest(fileName); } - + @TestMetadata("phantomClashWithSamAdapter.kt") public void testPhantomClashWithSamAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/phantomClashWithSamAdapter.kt"); doTest(fileName); } - + @TestMetadata("privateClassFunctionOverriddenByProperty.kt") public void testPrivateClassFunctionOverriddenByProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/privateClassFunctionOverriddenByProperty.kt"); doTest(fileName); } - + @TestMetadata("require.kt") public void testRequire() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/require.kt"); doTest(fileName); } - + @TestMetadata("traitFunctionOverriddenByProperty.kt") public void testTraitFunctionOverriddenByProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByProperty.kt"); doTest(fileName); } - + @TestMetadata("traitFunctionOverriddenByPropertyInTrait.kt") public void testTraitFunctionOverriddenByPropertyInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByPropertyInTrait.kt"); doTest(fileName); } - + @TestMetadata("traitFunctionOverriddenByPropertyNoImpl.kt") public void testTraitFunctionOverriddenByPropertyNoImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByPropertyNoImpl.kt"); doTest(fileName); } - + @TestMetadata("traitPropertyOverriddenByFunction.kt") public void testTraitPropertyOverriddenByFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunction.kt"); doTest(fileName); } - + @TestMetadata("traitPropertyOverriddenByFunctionInTrait.kt") public void testTraitPropertyOverriddenByFunctionInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunctionInTrait.kt"); doTest(fileName); } - + @TestMetadata("traitPropertyOverriddenByFunctionNoImpl.kt") public void testTraitPropertyOverriddenByFunctionNoImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunctionNoImpl.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Bridges extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInBridges() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/class.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideTrait.kt") public void testFakeOverrideTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/fakeOverrideTrait.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/trait.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Erasure extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInErasure() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("collections.kt") public void testCollections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/collections.kt"); doTest(fileName); } - + @TestMetadata("delegateToTwoTraits.kt") public void testDelegateToTwoTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegateToTwoTraits.kt"); doTest(fileName); } - + @TestMetadata("delegationAndOwnMethod.kt") public void testDelegationAndOwnMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationAndOwnMethod.kt"); doTest(fileName); } - + @TestMetadata("extensionProperties.kt") public void testExtensionProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/extensionProperties.kt"); doTest(fileName); } - + @TestMetadata("genericType.kt") public void testGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/genericType.kt"); doTest(fileName); } - + @TestMetadata("inheritFromTwoTraits.kt") public void testInheritFromTwoTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/inheritFromTwoTraits.kt"); doTest(fileName); } - + @TestMetadata("kotlinAndJavaCollections.kt") public void testKotlinAndJavaCollections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/kotlinAndJavaCollections.kt"); doTest(fileName); } - + @TestMetadata("nullableType.kt") public void testNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/nullableType.kt"); doTest(fileName); } - + @TestMetadata("twoTraitsAndOwnFunction.kt") public void testTwoTraitsAndOwnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/twoTraitsAndOwnFunction.kt"); doTest(fileName); } - + @TestMetadata("typeMappedToJava.kt") public void testTypeMappedToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeMappedToJava.kt"); doTest(fileName); } - + @TestMetadata("typeParameter.kt") public void testTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameter.kt"); doTest(fileName); } - + @TestMetadata("typeParameterWithBound.kt") public void testTypeParameterWithBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithBound.kt"); doTest(fileName); } - + @TestMetadata("typeParameterWithTwoBounds.kt") public void testTypeParameterWithTwoBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBounds.kt"); doTest(fileName); } - + @TestMetadata("typeParameterWithTwoBoundsInWhere.kt") public void testTypeParameterWithTwoBoundsInWhere() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBoundsInWhere.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionAndProperty extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInFunctionAndProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/class.kt"); doTest(fileName); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classObject.kt"); doTest(fileName); } - + @TestMetadata("classPropertyInConstructor.kt") public void testClassPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classPropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("extensionFunctionAndNormalFunction.kt") public void testExtensionFunctionAndNormalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionFunctionAndNormalFunction.kt"); doTest(fileName); } - + @TestMetadata("extensionPropertyAndFunction.kt") public void testExtensionPropertyAndFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionPropertyAndFunction.kt"); doTest(fileName); } - + @TestMetadata("functionAndSetter.kt") public void testFunctionAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndSetter.kt"); doTest(fileName); } - + @TestMetadata("functionAndVar.kt") public void testFunctionAndVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndVar.kt"); doTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClass.kt"); doTest(fileName); } - + @TestMetadata("localClassInClass.kt") public void testLocalClassInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClassInClass.kt"); doTest(fileName); } - + @TestMetadata("nestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/nestedClass.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/object.kt"); doTest(fileName); } - + @TestMetadata("objectExpression.kt") public void testObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpression.kt"); doTest(fileName); } - + @TestMetadata("objectExpressionInConstructor.kt") public void testObjectExpressionInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpressionInConstructor.kt"); doTest(fileName); } - + @TestMetadata("privateClassPropertyNoClash.kt") public void testPrivateClassPropertyNoClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/privateClassPropertyNoClash.kt"); doTest(fileName); } - + @TestMetadata("topLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevel.kt"); doTest(fileName); } - + @TestMetadata("topLevelDifferentFiles.kt") public void testTopLevelDifferentFiles() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelDifferentFiles.kt"); doTest(fileName); } - + @TestMetadata("topLevelGetter.kt") public void testTopLevelGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelGetter.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/trait.kt"); doTest(fileName); } - + @TestMetadata("withErrorTypes.kt") public void testWithErrorTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/withErrorTypes.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SpecialNames extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSpecialNames() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObject.kt"); doTest(fileName); } - + @TestMetadata("classObjectCopiedField.kt") public void testClassObjectCopiedField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedField.kt"); doTest(fileName); } - + @TestMetadata("classObjectCopiedFieldObject.kt") public void testClassObjectCopiedFieldObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedFieldObject.kt"); doTest(fileName); } - + @TestMetadata("dataClassCopy.kt") public void testDataClassCopy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/dataClassCopy.kt"); doTest(fileName); } - + @TestMetadata("defaults.kt") public void testDefaults() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/defaults.kt"); doTest(fileName); } - + @TestMetadata("delegationBy.kt") public void testDelegationBy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/delegationBy.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/enum.kt"); doTest(fileName); } - + @TestMetadata("innerClassField.kt") public void testInnerClassField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/innerClassField.kt"); doTest(fileName); } - + @TestMetadata("instance.kt") public void testInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/instance.kt"); doTest(fileName); } - + @TestMetadata("propertyMetadataCache.kt") public void testPropertyMetadataCache() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/propertyMetadataCache.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/synthesized") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Synthesized extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSynthesized() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature/synthesized"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("enumValuesValueOf.kt") public void testEnumValuesValueOf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/synthesized/enumValuesValueOf.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TraitImpl extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInTraitImpl() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("oneTrait.kt") public void testOneTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/oneTrait.kt"); doTest(fileName); } - + @TestMetadata("twoTraits.kt") public void testTwoTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/twoTraits.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/enum") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Enum.Inner.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractJetDiagnosticsTest { @TestMetadata("AbstractEnum.kt") public void testAbstractEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/AbstractEnum.kt"); doTest(fileName); } - + @TestMetadata("AbstractInEnum.kt") public void testAbstractInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/AbstractInEnum.kt"); doTest(fileName); } - + @TestMetadata("AbstractOverrideInEnum.kt") public void testAbstractOverrideInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/AbstractOverrideInEnum.kt"); doTest(fileName); } - + public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/enum"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObjectInEnum.kt") public void testClassObjectInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/classObjectInEnum.kt"); doTest(fileName); } - + @TestMetadata("classObjectInEnumPrivate.kt") public void testClassObjectInEnumPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/classObjectInEnumPrivate.kt"); doTest(fileName); } - + @TestMetadata("commonSupertype.kt") public void testCommonSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/commonSupertype.kt"); doTest(fileName); } - + @TestMetadata("dontCreatePackageTypeForEnumEntry.kt") public void testDontCreatePackageTypeForEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/dontCreatePackageTypeForEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("entryShouldBeOfEnumType.kt") public void testEntryShouldBeOfEnumType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/entryShouldBeOfEnumType.kt"); doTest(fileName); } - + @TestMetadata("enumEntryCannotHaveClassObject.kt") public void testEnumEntryCannotHaveClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumEntryCannotHaveClassObject.kt"); doTest(fileName); } - + @TestMetadata("enumEntryInAbstractEnum.kt") public void testEnumEntryInAbstractEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumEntryInAbstractEnum.kt"); doTest(fileName); } - + @TestMetadata("enumImplementingTrait.kt") public void testEnumImplementingTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumImplementingTrait.kt"); doTest(fileName); } - + @TestMetadata("enumInheritance.kt") public void testEnumInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumInheritance.kt"); doTest(fileName); } - + @TestMetadata("enumIsAssignableToBuiltInEnum.kt") public void testEnumIsAssignableToBuiltInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumIsAssignableToBuiltInEnum.kt"); doTest(fileName); } - + @TestMetadata("enumModifier.kt") public void testEnumModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumModifier.kt"); doTest(fileName); } - + @TestMetadata("enumStarImport.kt") public void testEnumStarImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumStarImport.kt"); doTest(fileName); } - + @TestMetadata("enumWithEmptyName.kt") public void testEnumWithEmptyName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumWithEmptyName.kt"); doTest(fileName); } - + @TestMetadata("extensionNamedAsEnumEntry.kt") public void testExtensionNamedAsEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/extensionNamedAsEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("importEnumFromJava.kt") public void testImportEnumFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/importEnumFromJava.kt"); doTest(fileName); } - + @TestMetadata("inheritFromEnumEntry.kt") public void testInheritFromEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inheritFromEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("inheritanceFromEnum.kt") public void testInheritanceFromEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inheritanceFromEnum.kt"); doTest(fileName); } - + @TestMetadata("javaEnumValueOfMethod.kt") public void testJavaEnumValueOfMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/javaEnumValueOfMethod.kt"); doTest(fileName); } - + @TestMetadata("javaEnumValuesMethod.kt") public void testJavaEnumValuesMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/javaEnumValuesMethod.kt"); doTest(fileName); } - + @TestMetadata("javaEnumWithAbstractFun.kt") public void testJavaEnumWithAbstractFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/javaEnumWithAbstractFun.kt"); doTest(fileName); } - + @TestMetadata("javaEnumWithFuns.kt") public void testJavaEnumWithFuns() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/javaEnumWithFuns.kt"); doTest(fileName); } - + @TestMetadata("javaEnumWithNameClashing.kt") public void testJavaEnumWithNameClashing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/javaEnumWithNameClashing.kt"); doTest(fileName); } - + @TestMetadata("javaEnumWithProperty.kt") public void testJavaEnumWithProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/javaEnumWithProperty.kt"); doTest(fileName); } - + @TestMetadata("kt2834.kt") public void testKt2834() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/kt2834.kt"); doTest(fileName); } - + @TestMetadata("localEnums.kt") public void testLocalEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/localEnums.kt"); doTest(fileName); } - + @TestMetadata("modifiersOnEnumEntry.kt") public void testModifiersOnEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/modifiersOnEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("openMemberInEnum.kt") public void testOpenMemberInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/openMemberInEnum.kt"); doTest(fileName); } - + @TestMetadata("overrideFinalEnumMethods.kt") public void testOverrideFinalEnumMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/overrideFinalEnumMethods.kt"); doTest(fileName); } - + @TestMetadata("starImportNestedClassAndEntries.kt") public void testStarImportNestedClassAndEntries() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/starImportNestedClassAndEntries.kt"); doTest(fileName); } - + @TestMetadata("typeParametersInEnum.kt") public void testTypeParametersInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/typeParametersInEnum.kt"); doTest(fileName); } - + @TestMetadata("valuesValueOfAndEntriesAccessibility.kt") public void testValuesValueOfAndEntriesAccessibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/valuesValueOfAndEntriesAccessibility.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/enum/inner") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inner extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInner() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/enum/inner"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("existingClassObject.kt") public void testExistingClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/existingClassObject.kt"); doTest(fileName); } - + @TestMetadata("insideClass.kt") public void testInsideClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/insideClass.kt"); doTest(fileName); } - + @TestMetadata("insideClassObject.kt") public void testInsideClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/insideClassObject.kt"); doTest(fileName); } - + @TestMetadata("insideEnum.kt") public void testInsideEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/insideEnum.kt"); doTest(fileName); } - + @TestMetadata("insideEnumEntry.kt") public void testInsideEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/insideEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("insideInnerClassNotAllowed.kt") public void testInsideInnerClassNotAllowed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/insideInnerClassNotAllowed.kt"); doTest(fileName); } - + @TestMetadata("insideObject.kt") public void testInsideObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/insideObject.kt"); doTest(fileName); } - + @TestMetadata("insideTrait.kt") public void testInsideTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/insideTrait.kt"); doTest(fileName); } - + @TestMetadata("redeclarationInClassObject.kt") public void testRedeclarationInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/redeclarationInClassObject.kt"); doTest(fileName); } - + @TestMetadata("twoEnums.kt") public void testTwoEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/twoEnums.kt"); doTest(fileName); } - + @TestMetadata("twoEnumsInClassObjectAndInnerClass.kt") public void testTwoEnumsInClassObjectAndInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/inner/twoEnumsInClassObjectAndInnerClass.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/evaluate") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Evaluate extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInEvaluate() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/evaluate"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("binaryMinusDepOnExpType.kt") public void testBinaryMinusDepOnExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/binaryMinusDepOnExpType.kt"); doTest(fileName); } - + @TestMetadata("binaryMinusIndepWoExpType.kt") public void testBinaryMinusIndepWoExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/binaryMinusIndepWoExpType.kt"); doTest(fileName); } - + @TestMetadata("binaryMinusIndependentExpType.kt") public void testBinaryMinusIndependentExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/binaryMinusIndependentExpType.kt"); doTest(fileName); } - + @TestMetadata("float.kt") public void testFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/float.kt"); doTest(fileName); } - + @TestMetadata("intOverflow.kt") public void testIntOverflow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/intOverflow.kt"); doTest(fileName); } - + @TestMetadata("intOverflowWithJavaProperties.kt") public void testIntOverflowWithJavaProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/intOverflowWithJavaProperties.kt"); doTest(fileName); } - + @TestMetadata("integer.kt") public void testInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/integer.kt"); doTest(fileName); } - + @TestMetadata("longOverflow.kt") public void testLongOverflow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/longOverflow.kt"); doTest(fileName); } - + @TestMetadata("numberBinaryOperations.kt") public void testNumberBinaryOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/numberBinaryOperations.kt"); doTest(fileName); } - + @TestMetadata("numberBinaryOperationsCall.kt") public void testNumberBinaryOperationsCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsCall.kt"); doTest(fileName); } - + @TestMetadata("numberBinaryOperationsInfixCall.kt") public void testNumberBinaryOperationsInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsInfixCall.kt"); doTest(fileName); } - + @TestMetadata("otherOverflow.kt") public void testOtherOverflow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/otherOverflow.kt"); doTest(fileName); } - + @TestMetadata("parentesized.kt") public void testParentesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/parentesized.kt"); doTest(fileName); } - + @TestMetadata("qualifiedExpressions.kt") public void testQualifiedExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/qualifiedExpressions.kt"); doTest(fileName); } - + @TestMetadata("unaryMinusDepOnExpType.kt") public void testUnaryMinusDepOnExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/unaryMinusDepOnExpType.kt"); doTest(fileName); } - + @TestMetadata("unaryMinusIndepWoExpType.kt") public void testUnaryMinusIndepWoExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/unaryMinusIndepWoExpType.kt"); doTest(fileName); } - + @TestMetadata("unaryMinusIndependentExpType.kt") public void testUnaryMinusIndependentExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/unaryMinusIndependentExpType.kt"); doTest(fileName); } - + @TestMetadata("wrongLongSuffix.kt") public void testWrongLongSuffix() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/evaluate/wrongLongSuffix.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/extensions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Extensions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInExtensions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/extensions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/classObject.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunctions.kt") public void testExtensionFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/ExtensionFunctions.kt"); doTest(fileName); } - + @TestMetadata("extensionMemberInClassObject.kt") public void testExtensionMemberInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/extensionMemberInClassObject.kt"); doTest(fileName); } - + @TestMetadata("ExtensionsCalledOnSuper.kt") public void testExtensionsCalledOnSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/ExtensionsCalledOnSuper.kt"); doTest(fileName); } - + @TestMetadata("GenericIterator.kt") public void testGenericIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/GenericIterator.kt"); doTest(fileName); } - + @TestMetadata("GenericIterator2.kt") public void testGenericIterator2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/GenericIterator2.kt"); doTest(fileName); } - + @TestMetadata("kt1875.kt") public void testKt1875() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/kt1875.kt"); doTest(fileName); } - + @TestMetadata("kt2317.kt") public void testKt2317() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/kt2317.kt"); doTest(fileName); } - + @TestMetadata("kt3470.kt") public void testKt3470() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/kt3470.kt"); doTest(fileName); } - + @TestMetadata("kt3563.kt") public void testKt3563() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/kt3563.kt"); doTest(fileName); } - + @TestMetadata("kt819ExtensionProperties.kt") public void testKt819ExtensionProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.kt"); doTest(fileName); } - + @TestMetadata("noClassObjectsInJava.kt") public void testNoClassObjectsInJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/noClassObjectsInJava.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/object.kt"); doTest(fileName); } - + @TestMetadata("throwOutCandidatesByReceiver.kt") public void testThrowOutCandidatesByReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver.kt"); doTest(fileName); } - + @TestMetadata("throwOutCandidatesByReceiver2.kt") public void testThrowOutCandidatesByReceiver2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver2.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/functionLiterals") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({FunctionLiterals.Return.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionLiterals extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInFunctionLiterals() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/functionLiterals"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DanglingFunctionLiteral.kt") public void testDanglingFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/DanglingFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("ExpectedParameterTypeMismatchVariance.kt") public void testExpectedParameterTypeMismatchVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/ExpectedParameterTypeMismatchVariance.kt"); doTest(fileName); } - + @TestMetadata("ExpectedParametersTypesMismatch.kt") public void testExpectedParametersTypesMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/ExpectedParametersTypesMismatch.kt"); doTest(fileName); } - + @TestMetadata("functionLIteralInBlockInIf.kt") public void testFunctionLIteralInBlockInIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/functionLIteralInBlockInIf.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralWithoutArgumentList.kt") public void testFunctionLiteralWithoutArgumentList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/functionLiteralWithoutArgumentList.kt"); doTest(fileName); } - + @TestMetadata("kt2906.kt") public void testKt2906() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/kt2906.kt"); doTest(fileName); } - + @TestMetadata("kt4529.kt") public void testKt4529() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/kt4529.kt"); doTest(fileName); } - + @TestMetadata("LabeledFunctionLiterals.kt") public void testLabeledFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/LabeledFunctionLiterals.kt"); doTest(fileName); } - + @TestMetadata("NoDanglingFunctionLiteralForNestedCalls.kt") public void testNoDanglingFunctionLiteralForNestedCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/NoDanglingFunctionLiteralForNestedCalls.kt"); doTest(fileName); } - + @TestMetadata("returnNull.kt") public void testReturnNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/returnNull.kt"); doTest(fileName); } - + @TestMetadata("unusedLiteral.kt") public void testUnusedLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/unusedLiteral.kt"); doTest(fileName); } - + @TestMetadata("unusedLiteralInsideUnitLiteral.kt") public void testUnusedLiteralInsideUnitLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/unusedLiteralInsideUnitLiteral.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/functionLiterals/return") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Return extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/functionLiterals/return"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AutoLabels.kt") public void testAutoLabels() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabels.kt"); doTest(fileName); } - + @TestMetadata("AutoLabelsNonLocal.kt") public void testAutoLabelsNonLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabelsNonLocal.kt"); doTest(fileName); } - + @TestMetadata("ForbiddenNonLocalReturnNoType.kt") public void testForbiddenNonLocalReturnNoType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/ForbiddenNonLocalReturnNoType.kt"); doTest(fileName); } - + @TestMetadata("LocalAndNonLocalReturnInLambda.kt") public void testLocalAndNonLocalReturnInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalAndNonLocalReturnInLambda.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnExplicitLabelNoParens.kt") public void testLocalReturnExplicitLabelNoParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelNoParens.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnExplicitLabelParens.kt") public void testLocalReturnExplicitLabelParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelParens.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnHasTypeNothing.kt") public void testLocalReturnHasTypeNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnHasTypeNothing.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnInNestedFunction.kt") public void testLocalReturnInNestedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedFunction.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnInNestedLambda.kt") public void testLocalReturnInNestedLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedLambda.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnNoCoercionToUnit.kt") public void testLocalReturnNoCoercionToUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNoCoercionToUnit.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnUnit.kt") public void testLocalReturnUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnit.kt"); doTest(fileName); } - + @TestMetadata("LocalReturnsWithExplicitReturnType.kt") public void testLocalReturnsWithExplicitReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnsWithExplicitReturnType.kt"); doTest(fileName); } - + @TestMetadata("MixedReturnsFromLambda.kt") public void testMixedReturnsFromLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/functionLiterals/return/MixedReturnsFromLambda.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/generics") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Generics.TpAsReified.class, Generics.VarProjection.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Generics extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInGenerics() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/generics"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectBoundsAreNotSupported.kt") public void testClassObjectBoundsAreNotSupported() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/ClassObjectBoundsAreNotSupported.kt"); doTest(fileName); } - + @TestMetadata("kt1575-Class.kt") public void testKt1575_Class() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/kt1575-Class.kt"); doTest(fileName); } - + @TestMetadata("kt1575-ClassObject.kt") public void testKt1575_ClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/kt1575-ClassObject.kt"); doTest(fileName); } - + @TestMetadata("kt1575-Function.kt") public void testKt1575_Function() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/kt1575-Function.kt"); doTest(fileName); } - + @TestMetadata("Projections.kt") public void testProjections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/Projections.kt"); doTest(fileName); } - + @TestMetadata("PseudoRawTypes.kt") public void testPseudoRawTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/PseudoRawTypes.kt"); doTest(fileName); } - + @TestMetadata("RawTypeInIsExpression.kt") public void testRawTypeInIsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/RawTypeInIsExpression.kt"); doTest(fileName); } - + @TestMetadata("RawTypeInIsPattern.kt") public void testRawTypeInIsPattern() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/RawTypeInIsPattern.kt"); doTest(fileName); } - + @TestMetadata("recursive.kt") public void testRecursive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/recursive.kt"); doTest(fileName); } - + @TestMetadata("RecursiveUpperBoundCheck.kt") public void testRecursiveUpperBoundCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundCheck.kt"); doTest(fileName); } - + @TestMetadata("RecursiveUpperBoundWithTwoArguments.kt") public void testRecursiveUpperBoundWithTwoArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundWithTwoArguments.kt"); doTest(fileName); } - + @TestMetadata("resolveGenericBoundsBeforeSupertypes.kt") public void testResolveGenericBoundsBeforeSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/resolveGenericBoundsBeforeSupertypes.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/generics/tpAsReified") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TpAsReified extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInTpAsReified() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/generics/tpAsReified"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Conventions.kt") public void testConventions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/tpAsReified/Conventions.kt"); doTest(fileName); } - + @TestMetadata("InConstructor.kt") public void testInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/tpAsReified/InConstructor.kt"); doTest(fileName); } - + @TestMetadata("InFunction.kt") public void testInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/tpAsReified/InFunction.kt"); doTest(fileName); } - + @TestMetadata("InProperty.kt") public void testInProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/tpAsReified/InProperty.kt"); doTest(fileName); } - + @TestMetadata("InType.kt") public void testInType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/tpAsReified/InType.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/generics/varProjection") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class VarProjection extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInVarProjection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/generics/varProjection"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("setterNotProjectedOutAssign.kt") public void testSetterNotProjectedOutAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/varProjection/setterNotProjectedOutAssign.kt"); doTest(fileName); } - + @TestMetadata("setterProjectedOutAssign.kt") public void testSetterProjectedOutAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutAssign.kt"); doTest(fileName); } - + @TestMetadata("setterProjectedOutNoPlusAssign.kt") public void testSetterProjectedOutNoPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutNoPlusAssign.kt"); doTest(fileName); } - + @TestMetadata("setterProjectedOutPlusAssignDefined.kt") public void testSetterProjectedOutPlusAssignDefined() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutPlusAssignDefined.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/imports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Imports extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/imports"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ImportResolutionOrder.kt") public void testImportResolutionOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/imports/ImportResolutionOrder.kt"); doTest(fileName); } - + @TestMetadata("ImportsHiddenByDefinitionInTheSameFile.kt") public void testImportsHiddenByDefinitionInTheSameFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/imports/ImportsHiddenByDefinitionInTheSameFile.kt"); doTest(fileName); } - + @TestMetadata("RenameOnImport.kt") public void testRenameOnImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/imports/RenameOnImport.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/incompleteCode") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({IncompleteCode.DiagnosticWithSyntaxError.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IncompleteCode extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInIncompleteCode() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/incompleteCode"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayBracketsRange.kt") public void testArrayBracketsRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/arrayBracketsRange.kt"); doTest(fileName); } - + @TestMetadata("checkNothingIsSubtype.kt") public void testCheckNothingIsSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/checkNothingIsSubtype.kt"); doTest(fileName); } - + @TestMetadata("controlStructuresErrors.kt") public void testControlStructuresErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/controlStructuresErrors.kt"); doTest(fileName); } - + @TestMetadata("inExpr.kt") public void testInExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/inExpr.kt"); doTest(fileName); } - + @TestMetadata("incompleteAssignment.kt") public void testIncompleteAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/incompleteAssignment.kt"); doTest(fileName); } - + @TestMetadata("incompleteEquals.kt") public void testIncompleteEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/incompleteEquals.kt"); doTest(fileName); } - + @TestMetadata("kt1955.kt") public void testKt1955() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/kt1955.kt"); doTest(fileName); } - + @TestMetadata("kt2014.kt") public void testKt2014() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/kt2014.kt"); doTest(fileName); } - + @TestMetadata("kt4866UnresolvedArrayAccess.kt") public void testKt4866UnresolvedArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/kt4866UnresolvedArrayAccess.kt"); doTest(fileName); } - + @TestMetadata("NoSenselessComparisonForErrorType.kt") public void testNoSenselessComparisonForErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/NoSenselessComparisonForErrorType.kt"); doTest(fileName); } - + @TestMetadata("plusOnTheRight.kt") public void testPlusOnTheRight() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/plusOnTheRight.kt"); doTest(fileName); } - + @TestMetadata("pseudocodeTraverseNextInstructions.kt") public void testPseudocodeTraverseNextInstructions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/pseudocodeTraverseNextInstructions.kt"); doTest(fileName); } - + @TestMetadata("senselessComparisonWithNull.kt") public void testSenselessComparisonWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/senselessComparisonWithNull.kt"); doTest(fileName); } - + @TestMetadata("SupertypeOfErrorType.kt") public void testSupertypeOfErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/SupertypeOfErrorType.kt"); doTest(fileName); } - + @TestMetadata("typeParameterOnLhsOfDot.kt") public void testTypeParameterOnLhsOfDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/typeParameterOnLhsOfDot.kt"); doTest(fileName); } - + @TestMetadata("unresolvedArguments.kt") public void testUnresolvedArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/unresolvedArguments.kt"); doTest(fileName); } - + @TestMetadata("unresolvedOperation.kt") public void testUnresolvedOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/unresolvedOperation.kt"); doTest(fileName); } - + @TestMetadata("variableDeclarationInSelector.kt") public void testVariableDeclarationInSelector() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/variableDeclarationInSelector.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DiagnosticWithSyntaxError extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDiagnosticWithSyntaxError() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayExpression.kt") public void testArrayExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/arrayExpression.kt"); doTest(fileName); } - + @TestMetadata("checkBackingFieldException.kt") public void testCheckBackingFieldException() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/checkBackingFieldException.kt"); doTest(fileName); } - + @TestMetadata("completeFunctionArgumentsOfNestedCalls.kt") public void testCompleteFunctionArgumentsOfNestedCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/completeFunctionArgumentsOfNestedCalls.kt"); doTest(fileName); } - + @TestMetadata("funEquals.kt") public void testFunEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funEquals.kt"); doTest(fileName); } - + @TestMetadata("funKeyword.kt") public void testFunKeyword() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.kt"); doTest(fileName); } - + @TestMetadata("funcitonTypes.kt") public void testFuncitonTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funcitonTypes.kt"); doTest(fileName); } - + @TestMetadata("incompleteEnumReference.kt") public void testIncompleteEnumReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteEnumReference.kt"); doTest(fileName); } - + @TestMetadata("incompleteVal.kt") public void testIncompleteVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteVal.kt"); doTest(fileName); } - + @TestMetadata("incompleteValWithAccessor.kt") public void testIncompleteValWithAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteValWithAccessor.kt"); doTest(fileName); } - + @TestMetadata("incompleteWhen.kt") public void testIncompleteWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteWhen.kt"); doTest(fileName); } - + @TestMetadata("namedFun.kt") public void testNamedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/namedFun.kt"); doTest(fileName); } - + @TestMetadata("noTypeParamsInReturnType.kt") public void testNoTypeParamsInReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/noTypeParamsInReturnType.kt"); doTest(fileName); } - + @TestMetadata("typeReferenceError.kt") public void testTypeReferenceError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/typeReferenceError.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inference") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Inference.Constraints.class, Inference.NestedCalls.class, Inference.Regressions.class, Inference.ReportingImprovements.class, Inference.UpperBounds.class, Inference.Varargs.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInference() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inference"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayConstructor.kt") public void testArrayConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/arrayConstructor.kt"); doTest(fileName); } - + @TestMetadata("cannotCompleteResolveAmbiguity.kt") public void testCannotCompleteResolveAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/cannotCompleteResolveAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("cannotCompleteResolveFunctionLiteralsNoUse.kt") public void testCannotCompleteResolveFunctionLiteralsNoUse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/cannotCompleteResolveFunctionLiteralsNoUse.kt"); doTest(fileName); } - + @TestMetadata("cannotCompleteResolveNoInfoForParameter.kt") public void testCannotCompleteResolveNoInfoForParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoInfoForParameter.kt"); doTest(fileName); } - + @TestMetadata("cannotCompleteResolveNoneApplicable.kt") public void testCannotCompleteResolveNoneApplicable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoneApplicable.kt"); doTest(fileName); } - + @TestMetadata("cannotCompleteResolveWithFunctionLiterals.kt") public void testCannotCompleteResolveWithFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/cannotCompleteResolveWithFunctionLiterals.kt"); doTest(fileName); } - + @TestMetadata("completeInferenceIfManyFailed.kt") public void testCompleteInferenceIfManyFailed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/completeInferenceIfManyFailed.kt"); doTest(fileName); } - + @TestMetadata("conflictingSubstitutions.kt") public void testConflictingSubstitutions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/conflictingSubstitutions.kt"); doTest(fileName); } - + @TestMetadata("dependOnExpectedType.kt") public void testDependOnExpectedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/dependOnExpectedType.kt"); doTest(fileName); } - + @TestMetadata("dependantOnVariance.kt") public void testDependantOnVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/dependantOnVariance.kt"); doTest(fileName); } - + @TestMetadata("dependantOnVarianceNullable.kt") public void testDependantOnVarianceNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/dependantOnVarianceNullable.kt"); doTest(fileName); } - + @TestMetadata("functionPlaceholderError.kt") public void testFunctionPlaceholderError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/functionPlaceholderError.kt"); doTest(fileName); } - + @TestMetadata("hasErrorInConstrainingTypes.kt") public void testHasErrorInConstrainingTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/hasErrorInConstrainingTypes.kt"); doTest(fileName); } - + @TestMetadata("immutableArrayList.kt") public void testImmutableArrayList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/immutableArrayList.kt"); doTest(fileName); } - + @TestMetadata("inferInFunctionLiterals.kt") public void testInferInFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/inferInFunctionLiterals.kt"); doTest(fileName); } - + @TestMetadata("kt1293.kt") public void testKt1293() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/kt1293.kt"); doTest(fileName); } - + @TestMetadata("kt3184.kt") public void testKt3184() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/kt3184.kt"); doTest(fileName); } - + @TestMetadata("kt619.kt") public void testKt619() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/kt619.kt"); doTest(fileName); } - + @TestMetadata("listConstructor.kt") public void testListConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/listConstructor.kt"); doTest(fileName); } - + @TestMetadata("mapFunction.kt") public void testMapFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/mapFunction.kt"); doTest(fileName); } - + @TestMetadata("mostSpecificAfterInference.kt") public void testMostSpecificAfterInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/mostSpecificAfterInference.kt"); doTest(fileName); } - + @TestMetadata("NoInferenceFromDeclaredBounds.kt") public void testNoInferenceFromDeclaredBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/NoInferenceFromDeclaredBounds.kt"); doTest(fileName); } - + @TestMetadata("noInformationForParameter.kt") public void testNoInformationForParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/noInformationForParameter.kt"); doTest(fileName); } - + @TestMetadata("nullableUpperBound.kt") public void testNullableUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nullableUpperBound.kt"); doTest(fileName); } - + @TestMetadata("opposite.kt") public void testOpposite() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/opposite.kt"); doTest(fileName); } - + @TestMetadata("possibleCycleOnConstraints.kt") public void testPossibleCycleOnConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/possibleCycleOnConstraints.kt"); doTest(fileName); } - + @TestMetadata("tryNumberLowerBoundsBeforeUpperBounds.kt") public void testTryNumberLowerBoundsBeforeUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/tryNumberLowerBoundsBeforeUpperBounds.kt"); doTest(fileName); } - + @TestMetadata("typeConstructorMismatch.kt") public void testTypeConstructorMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/typeConstructorMismatch.kt"); doTest(fileName); } - + @TestMetadata("typeInferenceExpectedTypeMismatch.kt") public void testTypeInferenceExpectedTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/typeInferenceExpectedTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("useFunctionLiteralsToInferType.kt") public void testUseFunctionLiteralsToInferType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/useFunctionLiteralsToInferType.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/inference/constraints") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constraints extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInConstraints() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inference/constraints"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constraintOnFunctionLiteral.kt") public void testConstraintOnFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/constraints/constraintOnFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("equalityConstraintOnNullableType.kt") public void testEqualityConstraintOnNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/constraints/equalityConstraintOnNullableType.kt"); doTest(fileName); } - + @TestMetadata("notNullConstraintOnNullableType.kt") public void testNotNullConstraintOnNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/constraints/notNullConstraintOnNullableType.kt"); doTest(fileName); } - + @TestMetadata("subtypeConstraintOnNullableType.kt") public void testSubtypeConstraintOnNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/constraints/subtypeConstraintOnNullableType.kt"); doTest(fileName); } - + @TestMetadata("supertypeConstraintOnNullableType.kt") public void testSupertypeConstraintOnNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/constraints/supertypeConstraintOnNullableType.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NestedCalls extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNestedCalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inference/nestedCalls"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/arrayAccess.kt"); doTest(fileName); } - + @TestMetadata("binaryExpressions.kt") public void testBinaryExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/binaryExpressions.kt"); doTest(fileName); } - + @TestMetadata("checkTypesForQualifiedProperties.kt") public void testCheckTypesForQualifiedProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/checkTypesForQualifiedProperties.kt"); doTest(fileName); } - + @TestMetadata("completeNestedCallsForArraySetExpression.kt") public void testCompleteNestedCallsForArraySetExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedCallsForArraySetExpression.kt"); doTest(fileName); } - + @TestMetadata("completeNestedCallsInference.kt") public void testCompleteNestedCallsInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedCallsInference.kt"); doTest(fileName); } - + @TestMetadata("completeNestedForVariableAsFunctionCall.kt") public void testCompleteNestedForVariableAsFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedForVariableAsFunctionCall.kt"); doTest(fileName); } - + @TestMetadata("inferenceForNestedBinaryCall.kt") public void testInferenceForNestedBinaryCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/inferenceForNestedBinaryCall.kt"); doTest(fileName); } - + @TestMetadata("kt3395.kt") public void testKt3395() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/kt3395.kt"); doTest(fileName); } - + @TestMetadata("kt3461checkTypes.kt") public void testKt3461checkTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/kt3461checkTypes.kt"); doTest(fileName); } - + @TestMetadata("makeNullableIfSafeCall.kt") public void testMakeNullableIfSafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/makeNullableIfSafeCall.kt"); doTest(fileName); } - + @TestMetadata("nontrivialCallExpression.kt") public void testNontrivialCallExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/nestedCalls/nontrivialCallExpression.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inference/regressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Regressions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInRegressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inference/regressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compareBy.kt") public void testCompareBy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/compareBy.kt"); doTest(fileName); } - + @TestMetadata("kt1029.kt") public void testKt1029() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1029.kt"); doTest(fileName); } - + @TestMetadata("kt1031.kt") public void testKt1031() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1031.kt"); doTest(fileName); } - + @TestMetadata("kt1127.kt") public void testKt1127() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1127.kt"); doTest(fileName); } - + @TestMetadata("kt1145.kt") public void testKt1145() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1145.kt"); doTest(fileName); } - + @TestMetadata("kt1358.kt") public void testKt1358() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1358.kt"); doTest(fileName); } - + @TestMetadata("kt1410.kt") public void testKt1410() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1410.kt"); doTest(fileName); } - + @TestMetadata("kt1558.kt") public void testKt1558() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1558.kt"); doTest(fileName); } - + @TestMetadata("kt1718.kt") public void testKt1718() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1718.kt"); doTest(fileName); } - + @TestMetadata("kt1944.kt") public void testKt1944() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt1944.kt"); doTest(fileName); } - + @TestMetadata("kt2179.kt") public void testKt2179() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2179.kt"); doTest(fileName); } - + @TestMetadata("kt2200.kt") public void testKt2200() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2200.kt"); doTest(fileName); } - + @TestMetadata("kt2283.kt") public void testKt2283() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2283.kt"); doTest(fileName); } - + @TestMetadata("kt2286.kt") public void testKt2286() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2286.kt"); doTest(fileName); } - + @TestMetadata("kt2294.kt") public void testKt2294() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2294.kt"); doTest(fileName); } - + @TestMetadata("kt2320.kt") public void testKt2320() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2320.kt"); doTest(fileName); } - + @TestMetadata("kt2324.kt") public void testKt2324() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2324.kt"); doTest(fileName); } - + @TestMetadata("kt2407.kt") public void testKt2407() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2407.kt"); doTest(fileName); } - + @TestMetadata("kt2445.kt") public void testKt2445() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2445.kt"); doTest(fileName); } - + @TestMetadata("kt2459.kt") public void testKt2459() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2459.kt"); doTest(fileName); } - + @TestMetadata("kt2484.kt") public void testKt2484() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2484.kt"); doTest(fileName); } - + @TestMetadata("kt2505.kt") public void testKt2505() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2505.kt"); doTest(fileName); } - + @TestMetadata("kt2514.kt") public void testKt2514() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2514.kt"); doTest(fileName); } - + @TestMetadata("kt2741.kt") public void testKt2741() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2741.kt"); doTest(fileName); } - + @TestMetadata("kt2838.kt") public void testKt2838() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2838.kt"); doTest(fileName); } - + @TestMetadata("kt2841.kt") public void testKt2841() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2841.kt"); doTest(fileName); } - + @TestMetadata("kt2841_it.kt") public void testKt2841_it() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2841_it.kt"); doTest(fileName); } - + @TestMetadata("kt2841_it_this.kt") public void testKt2841_it_this() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2841_it_this.kt"); doTest(fileName); } - + @TestMetadata("kt2841_this.kt") public void testKt2841_this() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2841_this.kt"); doTest(fileName); } - + @TestMetadata("kt2842.kt") public void testKt2842() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2842.kt"); doTest(fileName); } - + @TestMetadata("kt2883.kt") public void testKt2883() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt2883.kt"); doTest(fileName); } - + @TestMetadata("kt3007.kt") public void testKt3007() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt3007.kt"); doTest(fileName); } - + @TestMetadata("kt3038.kt") public void testKt3038() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt3038.kt"); doTest(fileName); } - + @TestMetadata("kt3150.kt") public void testKt3150() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt3150.kt"); doTest(fileName); } - + @TestMetadata("kt3174.kt") public void testKt3174() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt3174.kt"); doTest(fileName); } - + @TestMetadata("kt3301.kt") public void testKt3301() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt3301.kt"); doTest(fileName); } - + @TestMetadata("kt3344.kt") public void testKt3344() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt3344.kt"); doTest(fileName); } - + @TestMetadata("kt702.kt") public void testKt702() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt702.kt"); doTest(fileName); } - + @TestMetadata("kt731.kt") public void testKt731() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt731.kt"); doTest(fileName); } - + @TestMetadata("kt742.kt") public void testKt742() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt742.kt"); doTest(fileName); } - + @TestMetadata("kt832.kt") public void testKt832() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt832.kt"); doTest(fileName); } - + @TestMetadata("kt943.kt") public void testKt943() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt943.kt"); doTest(fileName); } - + @TestMetadata("kt948.kt") public void testKt948() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/regressions/kt948.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inference/reportingImprovements") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReportingImprovements extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInReportingImprovements() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inference/reportingImprovements"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("cannotInferParameterTypeWithInference.kt") public void testCannotInferParameterTypeWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/reportingImprovements/cannotInferParameterTypeWithInference.kt"); doTest(fileName); } - + @TestMetadata("ErrorTypeAsGenericParameter.kt") public void testErrorTypeAsGenericParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/reportingImprovements/ErrorTypeAsGenericParameter.kt"); doTest(fileName); } - + @TestMetadata("FunctionPlaceholder.kt") public void testFunctionPlaceholder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/reportingImprovements/FunctionPlaceholder.kt"); doTest(fileName); } - + @TestMetadata("NoAmbiguityForDifferentFunctionTypes.kt") public void testNoAmbiguityForDifferentFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/reportingImprovements/NoAmbiguityForDifferentFunctionTypes.kt"); doTest(fileName); } - + @TestMetadata("subtypeForInvariantWithErrorGenerics.kt") public void testSubtypeForInvariantWithErrorGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/reportingImprovements/subtypeForInvariantWithErrorGenerics.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inference/upperBounds") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UpperBounds extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInUpperBounds() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inference/upperBounds"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("conflictingSubstitutionsFromUpperBound.kt") public void testConflictingSubstitutionsFromUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/upperBounds/conflictingSubstitutionsFromUpperBound.kt"); doTest(fileName); } - + @TestMetadata("doNotInferFromBoundsOnly.kt") public void testDoNotInferFromBoundsOnly() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/upperBounds/doNotInferFromBoundsOnly.kt"); doTest(fileName); } - + @TestMetadata("intersectUpperBounds.kt") public void testIntersectUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/upperBounds/intersectUpperBounds.kt"); doTest(fileName); } - + @TestMetadata("kt2856.kt") public void testKt2856() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/upperBounds/kt2856.kt"); doTest(fileName); } - + @TestMetadata("nonNullUpperBound.kt") public void testNonNullUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/upperBounds/nonNullUpperBound.kt"); doTest(fileName); } - + @TestMetadata("useBoundsIfUnknownParameters.kt") public void testUseBoundsIfUnknownParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsIfUnknownParameters.kt"); doTest(fileName); } - + @TestMetadata("useBoundsToInferTypeParamsSimple.kt") public void testUseBoundsToInferTypeParamsSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsToInferTypeParamsSimple.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inference/varargs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Varargs extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInVarargs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inference/varargs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("varargsAndPair.kt") public void testVarargsAndPair() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inference/varargs/varargsAndPair.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/infos") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Infos extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInfos() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/infos"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("PropertiesWithBackingFields.kt") public void testPropertiesWithBackingFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/infos/PropertiesWithBackingFields.kt"); doTest(fileName); } - + @TestMetadata("SmartCasts.kt") public void testSmartCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/infos/SmartCasts.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inline") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Inline.BinaryExpressions.class, Inline.NonLocalReturns.class, Inline.NonPublicMember.class, Inline.Regressions.class, Inline.UnaryExpressions.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inline extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inline"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjects.kt") public void testAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/anonymousObjects.kt"); doTest(fileName); } - + @TestMetadata("assignment.kt") public void testAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/assignment.kt"); doTest(fileName); } - + @TestMetadata("capture.kt") public void testCapture() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/capture.kt"); doTest(fileName); } - + @TestMetadata("constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/constructor.kt"); doTest(fileName); } - + @TestMetadata("default.kt") public void testDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/default.kt"); doTest(fileName); } - + @TestMetadata("extensionOnFunction.kt") public void testExtensionOnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/extensionOnFunction.kt"); doTest(fileName); } - + @TestMetadata("fromInlineToNoInline.kt") public void testFromInlineToNoInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/fromInlineToNoInline.kt"); doTest(fileName); } - + @TestMetadata("functions.kt") public void testFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/functions.kt"); doTest(fileName); } - + @TestMetadata("invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/invoke.kt"); doTest(fileName); } - + @TestMetadata("labeled.kt") public void testLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/labeled.kt"); doTest(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/localFun.kt"); doTest(fileName); } - + @TestMetadata("nonVirtualMembersWithInline.kt") public void testNonVirtualMembersWithInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonVirtualMembersWithInline.kt"); doTest(fileName); } - + @TestMetadata("nothingToInline.kt") public void testNothingToInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nothingToInline.kt"); doTest(fileName); } - + @TestMetadata("nullabilityOperations.kt") public void testNullabilityOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nullabilityOperations.kt"); doTest(fileName); } - + @TestMetadata("nullableFunction.kt") public void testNullableFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nullableFunction.kt"); doTest(fileName); } - + @TestMetadata("parenthesized.kt") public void testParenthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/parenthesized.kt"); doTest(fileName); } - + @TestMetadata("propagation.kt") public void testPropagation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/propagation.kt"); doTest(fileName); } - + @TestMetadata("recursion.kt") public void testRecursion() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/recursion.kt"); doTest(fileName); } - + @TestMetadata("returns.kt") public void testReturns() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/returns.kt"); doTest(fileName); } - + @TestMetadata("sam.kt") public void testSam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/sam.kt"); doTest(fileName); } - + @TestMetadata("typed.kt") public void testTyped() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/typed.kt"); doTest(fileName); } - + @TestMetadata("unsupportedConstruction.kt") public void testUnsupportedConstruction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/unsupportedConstruction.kt"); doTest(fileName); } - + @TestMetadata("vararg.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/vararg.kt"); doTest(fileName); } - + @TestMetadata("wrongUsage.kt") public void testWrongUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/wrongUsage.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BinaryExpressions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInBinaryExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inline/binaryExpressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("andOr.kt") public void testAndOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/andOr.kt"); doTest(fileName); } - + @TestMetadata("arrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/arrayAccess.kt"); doTest(fileName); } - + @TestMetadata("assignment.kt") public void testAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/assignment.kt"); doTest(fileName); } - + @TestMetadata("comparison.kt") public void testComparison() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/comparison.kt"); doTest(fileName); } - + @TestMetadata("componentAccess.kt") public void testComponentAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/componentAccess.kt"); doTest(fileName); } - + @TestMetadata("contains.kt") public void testContains() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/contains.kt"); doTest(fileName); } - + @TestMetadata("mathOperations.kt") public void testMathOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/mathOperations.kt"); doTest(fileName); } - + @TestMetadata("rangeTo.kt") public void testRangeTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/binaryExpressions/rangeTo.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonLocalReturns extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNonLocalReturns() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inline/nonLocalReturns"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjects.kt") public void testAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjects.kt"); doTest(fileName); } - + @TestMetadata("anonymousObjectsNested.kt") public void testAnonymousObjectsNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjectsNested.kt"); doTest(fileName); } - + @TestMetadata("explicitReturnType.kt") public void testExplicitReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/explicitReturnType.kt"); doTest(fileName); } - + @TestMetadata("fromOnlyLocal.kt") public void testFromOnlyLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/fromOnlyLocal.kt"); doTest(fileName); } - + @TestMetadata("inlineLambda.kt") public void testInlineLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/inlineLambda.kt"); doTest(fileName); } - + @TestMetadata("labeledReturn.kt") public void testLabeledReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/labeledReturn.kt"); doTest(fileName); } - + @TestMetadata("lambdaWithGlobalReturnsInsideOnlyLocalOne.kt") public void testLambdaWithGlobalReturnsInsideOnlyLocalOne() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaWithGlobalReturnsInsideOnlyLocalOne.kt"); doTest(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/localFun.kt"); doTest(fileName); } - + @TestMetadata("nestedNonLocals.kt") public void testNestedNonLocals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/nestedNonLocals.kt"); doTest(fileName); } - + @TestMetadata("noInlineAnnotation.kt") public void testNoInlineAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineAnnotation.kt"); doTest(fileName); } - + @TestMetadata("noInlineLambda.kt") public void testNoInlineLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineLambda.kt"); doTest(fileName); } - + @TestMetadata("nonInlinedClass.kt") public void testNonInlinedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/nonInlinedClass.kt"); doTest(fileName); } - + @TestMetadata("onlyLocalReturnLambda.kt") public void testOnlyLocalReturnLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambda.kt"); doTest(fileName); } - + @TestMetadata("onlyLocalReturnLambdaBinaryExpr.kt") public void testOnlyLocalReturnLambdaBinaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambdaBinaryExpr.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorsAndConstructor.kt") public void testPropertyAccessorsAndConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/propertyAccessorsAndConstructor.kt"); doTest(fileName); } - + @TestMetadata("toOnlyLocal.kt") public void testToOnlyLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonLocalReturns/toOnlyLocal.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonPublicMember extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNonPublicMember() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inline/nonPublicMember"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inNonPublicClass.kt") public void testInNonPublicClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.kt"); doTest(fileName); } - + @TestMetadata("inNonPublicInnerClass.kt") public void testInNonPublicInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicInnerClass.kt"); doTest(fileName); } - + @TestMetadata("inPackage.kt") public void testInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember/inPackage.kt"); doTest(fileName); } - + @TestMetadata("inPublicClass.kt") public void testInPublicClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember/inPublicClass.kt"); doTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember/localClass.kt"); doTest(fileName); } - + @TestMetadata("localClass2.kt") public void testLocalClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember/localClass2.kt"); doTest(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/nonPublicMember/localFun.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inline/regressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Regressions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInRegressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inline/regressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt4341.kt") public void testKt4341() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/regressions/kt4341.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inline/unaryExpressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UnaryExpressions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInUnaryExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inline/unaryExpressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("mathOperation.kt") public void testMathOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/unaryExpressions/mathOperation.kt"); doTest(fileName); } - + @TestMetadata("notOnCall.kt") public void testNotOnCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/unaryExpressions/notOnCall.kt"); doTest(fileName); } - + @TestMetadata("notOperation.kt") public void testNotOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inline/unaryExpressions/notOperation.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/inner") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Inner.QualifiedExpression.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inner extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInner() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inner"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classesInClassObjectHeader.kt") public void testClassesInClassObjectHeader() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/classesInClassObjectHeader.kt"); doTest(fileName); } - + @TestMetadata("constructorAccess.kt") public void testConstructorAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/constructorAccess.kt"); doTest(fileName); } - + @TestMetadata("deepInnerClass.kt") public void testDeepInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/deepInnerClass.kt"); doTest(fileName); } - + @TestMetadata("enumEntries.kt") public void testEnumEntries() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/enumEntries.kt"); doTest(fileName); } - + @TestMetadata("extensionFun.kt") public void testExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/extensionFun.kt"); doTest(fileName); } - + @TestMetadata("extensionLambdaInsideNestedClass.kt") public void testExtensionLambdaInsideNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/extensionLambdaInsideNestedClass.kt"); doTest(fileName); } - + @TestMetadata("illegalModifier.kt") public void testIllegalModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/illegalModifier.kt"); doTest(fileName); } - + @TestMetadata("innerClassesInStaticParameters.kt") public void testInnerClassesInStaticParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/innerClassesInStaticParameters.kt"); doTest(fileName); } - + @TestMetadata("innerErrorForClassObjects.kt") public void testInnerErrorForClassObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/innerErrorForClassObjects.kt"); doTest(fileName); } - + @TestMetadata("innerErrorForObjects.kt") public void testInnerErrorForObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/innerErrorForObjects.kt"); doTest(fileName); } - + @TestMetadata("innerThisSuper.kt") public void testInnerThisSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/innerThisSuper.kt"); doTest(fileName); } - + @TestMetadata("kt5854.kt") public void testKt5854() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/kt5854.kt"); doTest(fileName); } - + @TestMetadata("kt6026.kt") public void testKt6026() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/kt6026.kt"); doTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/localClass.kt"); doTest(fileName); } - + @TestMetadata("localClassInsideNested.kt") public void testLocalClassInsideNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/localClassInsideNested.kt"); doTest(fileName); } - + @TestMetadata("localThisSuper.kt") public void testLocalThisSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/localThisSuper.kt"); doTest(fileName); } - + @TestMetadata("modality.kt") public void testModality() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/modality.kt"); doTest(fileName); } - + @TestMetadata("nestedClassAccessedViaInstanceReference.kt") public void testNestedClassAccessedViaInstanceReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/nestedClassAccessedViaInstanceReference.kt"); doTest(fileName); } - + @TestMetadata("nestedClassExtendsOuter.kt") public void testNestedClassExtendsOuter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuter.kt"); doTest(fileName); } - + @TestMetadata("nestedClassExtendsOuterGeneric.kt") public void testNestedClassExtendsOuterGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuterGeneric.kt"); doTest(fileName); } - + @TestMetadata("nestedClassNotAllowed.kt") public void testNestedClassNotAllowed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/nestedClassNotAllowed.kt"); doTest(fileName); } - + @TestMetadata("nestedVsInnerAccessOuterMember.kt") public void testNestedVsInnerAccessOuterMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/nestedVsInnerAccessOuterMember.kt"); doTest(fileName); } - + @TestMetadata("outerGenericParam.kt") public void testOuterGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/outerGenericParam.kt"); doTest(fileName); } - + @TestMetadata("outerProtectedMember.kt") public void testOuterProtectedMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/outerProtectedMember.kt"); doTest(fileName); } - + @TestMetadata("outerSuperClassMember.kt") public void testOuterSuperClassMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/outerSuperClassMember.kt"); doTest(fileName); } - + @TestMetadata("referenceToSelfInLocal.kt") public void testReferenceToSelfInLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/referenceToSelfInLocal.kt"); doTest(fileName); } - + @TestMetadata("resolvePackageClassInObjects.kt") public void testResolvePackageClassInObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/resolvePackageClassInObjects.kt"); doTest(fileName); } - + @TestMetadata("selfAnnotationForClassObject.kt") public void testSelfAnnotationForClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/selfAnnotationForClassObject.kt"); doTest(fileName); } - + @TestMetadata("traits.kt") public void testTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/traits.kt"); doTest(fileName); } - + @TestMetadata("visibility.kt") public void testVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/visibility.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class QualifiedExpression extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInQualifiedExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/inner/qualifiedExpression"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObjectOfNestedClass.kt") public void testClassObjectOfNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/classObjectOfNestedClass.kt"); doTest(fileName); } - + @TestMetadata("constructNestedClass.kt") public void testConstructNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/constructNestedClass.kt"); doTest(fileName); } - + @TestMetadata("dataLocalVariable.kt") public void testDataLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/dataLocalVariable.kt"); doTest(fileName); } - + @TestMetadata("enumConstant.kt") public void testEnumConstant() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/enumConstant.kt"); doTest(fileName); } - + @TestMetadata("genericNestedClass.kt") public void testGenericNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/genericNestedClass.kt"); doTest(fileName); } - + @TestMetadata("importNestedClass.kt") public void testImportNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/importNestedClass.kt"); doTest(fileName); } - + @TestMetadata("nestedClassInPackage.kt") public void testNestedClassInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedClassInPackage.kt"); doTest(fileName); } - + @TestMetadata("nestedEnumConstant.kt") public void testNestedEnumConstant() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedEnumConstant.kt"); doTest(fileName); } - + @TestMetadata("nestedObjects.kt") public void testNestedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedObjects.kt"); doTest(fileName); } - + @TestMetadata("typePosition.kt") public void testTypePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/inner/qualifiedExpression/typePosition.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/j+k") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class J_k extends AbstractJetDiagnosticsTest { @TestMetadata("accessClassObjectFromJava.kt") public void testAccessClassObjectFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/accessClassObjectFromJava.kt"); doTest(fileName); } - + public void testAllFilesPresentInJ_k() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/j+k"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ambiguousSamAdapters.kt") public void testAmbiguousSamAdapters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/ambiguousSamAdapters.kt"); doTest(fileName); } - + @TestMetadata("cantDeclareIfSamAdapterIsInherited.kt") public void testCantDeclareIfSamAdapterIsInherited() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/cantDeclareIfSamAdapterIsInherited.kt"); doTest(fileName); } - + @TestMetadata("GenericsInSupertypes.kt") public void testGenericsInSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/GenericsInSupertypes.kt"); doTest(fileName); } - + @TestMetadata("inheritAbstractSamAdapter.kt") public void testInheritAbstractSamAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/inheritAbstractSamAdapter.kt"); doTest(fileName); } - + @TestMetadata("InheritedGenericFunction.kt") public void testInheritedGenericFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/InheritedGenericFunction.kt"); doTest(fileName); } - + @TestMetadata("innerNestedClassFromJava.kt") public void testInnerNestedClassFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/innerNestedClassFromJava.kt"); doTest(fileName); } - + @TestMetadata("invisiblePackagePrivateInheritedMember.kt") public void testInvisiblePackagePrivateInheritedMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/invisiblePackagePrivateInheritedMember.kt"); doTest(fileName); } - + @TestMetadata("KJKInheritance.kt") public void testKJKInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/KJKInheritance.kt"); doTest(fileName); } - + @TestMetadata("KJKInheritanceGeneric.kt") public void testKJKInheritanceGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/KJKInheritanceGeneric.kt"); doTest(fileName); } - + @TestMetadata("kt1402.kt") public void testKt1402() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt1402.kt"); doTest(fileName); } - + @TestMetadata("kt1431.kt") public void testKt1431() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt1431.kt"); doTest(fileName); } - + @TestMetadata("kt2152.kt") public void testKt2152() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt2152.kt"); doTest(fileName); } - + @TestMetadata("kt2394.kt") public void testKt2394() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt2394.kt"); doTest(fileName); } - + @TestMetadata("kt2606.kt") public void testKt2606() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt2606.kt"); doTest(fileName); } - + @TestMetadata("kt2619.kt") public void testKt2619() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt2619.kt"); doTest(fileName); } - + @TestMetadata("kt2641.kt") public void testKt2641() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt2641.kt"); doTest(fileName); } - + @TestMetadata("kt2890.kt") public void testKt2890() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt2890.kt"); doTest(fileName); } - + @TestMetadata("kt3307.kt") public void testKt3307() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt3307.kt"); doTest(fileName); } - + @TestMetadata("kt3311.kt") public void testKt3311() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/kt3311.kt"); doTest(fileName); } - + @TestMetadata("mutableIterator.kt") public void testMutableIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/mutableIterator.kt"); doTest(fileName); } - + @TestMetadata("overrideRawType.kt") public void testOverrideRawType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/overrideRawType.kt"); doTest(fileName); } - + @TestMetadata("OverrideVararg.kt") public void testOverrideVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/OverrideVararg.kt"); doTest(fileName); } - + @TestMetadata("packagePrivateClassStaticMember.kt") public void testPackagePrivateClassStaticMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/packagePrivateClassStaticMember.kt"); doTest(fileName); } - + @TestMetadata("packageVisibility.kt") public void testPackageVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/packageVisibility.kt"); doTest(fileName); } - + @TestMetadata("privateNestedClassStaticMember.kt") public void testPrivateNestedClassStaticMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/privateNestedClassStaticMember.kt"); doTest(fileName); } - + @TestMetadata("protectedStaticSamePackage.kt") public void testProtectedStaticSamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/protectedStaticSamePackage.kt"); doTest(fileName); } - + @TestMetadata("recursiveRawUpperBound.kt") public void testRecursiveRawUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/recursiveRawUpperBound.kt"); doTest(fileName); } - + @TestMetadata("samInConstructorWithGenerics.kt") public void testSamInConstructorWithGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/samInConstructorWithGenerics.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/Simple.kt"); doTest(fileName); } - + @TestMetadata("StaticMembersFromSuperclasses.kt") public void testStaticMembersFromSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/StaticMembersFromSuperclasses.kt"); doTest(fileName); } - + @TestMetadata("SupertypeArgumentsNullability-NotNull-SpecialTypes.kt") public void testSupertypeArgumentsNullability_NotNull_SpecialTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-SpecialTypes.kt"); doTest(fileName); } - + @TestMetadata("SupertypeArgumentsNullability-NotNull-UserTypes.kt") public void testSupertypeArgumentsNullability_NotNull_UserTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-UserTypes.kt"); doTest(fileName); } - + @TestMetadata("SupertypeArgumentsNullability-SpecialTypes.kt") public void testSupertypeArgumentsNullability_SpecialTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-SpecialTypes.kt"); doTest(fileName); } - + @TestMetadata("SupertypeArgumentsNullability-UserTypes.kt") public void testSupertypeArgumentsNullability_UserTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-UserTypes.kt"); doTest(fileName); } - + @TestMetadata("UnboxingNulls.kt") public void testUnboxingNulls() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/UnboxingNulls.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/jdk-annotations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Jdk_annotations.Sql.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Jdk_annotations extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInJdk_annotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/jdk-annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayListAndMap.kt") public void testArrayListAndMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/jdk-annotations/ArrayListAndMap.kt"); doTest(fileName); } - + @TestMetadata("ArrayListClone.kt") public void testArrayListClone() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/jdk-annotations/ArrayListClone.kt"); doTest(fileName); } - + @TestMetadata("ArrayListToArray.kt") public void testArrayListToArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/jdk-annotations/ArrayListToArray.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/jdk-annotations/sql") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Sql extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSql() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/jdk-annotations/sql"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DriverManager.kt") public void testDriverManager() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/jdk-annotations/sql/DriverManager.kt"); doTest(fileName); } - + @TestMetadata("ResultSet.kt") public void testResultSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/jdk-annotations/sql/ResultSet.kt"); doTest(fileName); } - + @TestMetadata("Statement.kt") public void testStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/jdk-annotations/sql/Statement.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/labels") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Labels extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInLabels() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/labels"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt1703.kt") public void testKt1703() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt1703.kt"); doTest(fileName); } - + @TestMetadata("kt361.kt") public void testKt361() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt361.kt"); doTest(fileName); } - + @TestMetadata("kt3920.kt") public void testKt3920() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt3920.kt"); doTest(fileName); } - + @TestMetadata("kt3988.kt") public void testKt3988() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt3988.kt"); doTest(fileName); } - + @TestMetadata("kt4247.kt") public void testKt4247() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt4247.kt"); doTest(fileName); } - + @TestMetadata("kt4586.kt") public void testKt4586() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt4586.kt"); doTest(fileName); } - + @TestMetadata("kt4603.kt") public void testKt4603() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt4603.kt"); doTest(fileName); } - + @TestMetadata("kt591.kt") public void testKt591() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/kt591.kt"); doTest(fileName); } - + @TestMetadata("labelReferencesInsideObjectExpressions.kt") public void testLabelReferencesInsideObjectExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/labelReferencesInsideObjectExpressions.kt"); doTest(fileName); } - + @TestMetadata("labelsMustBeNamed.kt") public void testLabelsMustBeNamed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/labels/labelsMustBeNamed.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/library") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Library extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInLibrary() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/library"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Collections.kt") public void testCollections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/library/Collections.kt"); doTest(fileName); } - + @TestMetadata("kt828.kt") public void testKt828() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/library/kt828.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/multimodule") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Multimodule.DuplicateClass.class, Multimodule.DuplicateMethod.class, Multimodule.DuplicateSuper.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Multimodule extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInMultimodule() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/multimodule"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("internal.kt") public void testInternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/internal.kt"); doTest(fileName); } - + @TestMetadata("packagePrivate.kt") public void testPackagePrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/packagePrivate.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DuplicateClass extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDuplicateClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/multimodule/duplicateClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("collectionMethodStub.kt") public void testCollectionMethodStub() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/collectionMethodStub.kt"); doTest(fileName); } - + @TestMetadata("differentGenericArguments.kt") public void testDifferentGenericArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArguments.kt"); doTest(fileName); } - + @TestMetadata("differentGenericArgumentsReversed.kt") public void testDifferentGenericArgumentsReversed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArgumentsReversed.kt"); doTest(fileName); } - + @TestMetadata("duplicateClass.kt") public void testDuplicateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateClass.kt"); doTest(fileName); } - + @TestMetadata("duplicateNestedClasses.kt") public void testDuplicateNestedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateNestedClasses.kt"); doTest(fileName); } - + @TestMetadata("duplicateSuperClass.kt") public void testDuplicateSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateSuperClass.kt"); doTest(fileName); } - + @TestMetadata("genericArgumentNumberMismatch.kt") public void testGenericArgumentNumberMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericArgumentNumberMismatch.kt"); doTest(fileName); } - + @TestMetadata("genericSuperClass.kt") public void testGenericSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericSuperClass.kt"); doTest(fileName); } - + @TestMetadata("inTheSameModuleWithUsage.kt") public void testInTheSameModuleWithUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsage.kt"); doTest(fileName); } - + @TestMetadata("inTheSameModuleWithUsageNoTypeAnnotation.kt") public void testInTheSameModuleWithUsageNoTypeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsageNoTypeAnnotation.kt"); doTest(fileName); } - + @TestMetadata("members.kt") public void testMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/members.kt"); doTest(fileName); } - + @TestMetadata("sameClassNameDifferentPackages.kt") public void testSameClassNameDifferentPackages() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameClassNameDifferentPackages.kt"); doTest(fileName); } - + @TestMetadata("sameGenericArguments.kt") public void testSameGenericArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameGenericArguments.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DuplicateMethod extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDuplicateMethod() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/multimodule/duplicateMethod"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classGenericsInParams.kt") public void testClassGenericsInParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParams.kt"); doTest(fileName); } - + @TestMetadata("classGenericsInParamsBoundMismatch.kt") public void testClassGenericsInParamsBoundMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsBoundMismatch.kt"); doTest(fileName); } - + @TestMetadata("classGenericsInParamsIndexMismatch.kt") public void testClassGenericsInParamsIndexMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsIndexMismatch.kt"); doTest(fileName); } - + @TestMetadata("classGenericsInParamsNameMismatch.kt") public void testClassGenericsInParamsNameMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsNameMismatch.kt"); doTest(fileName); } - + @TestMetadata("classGenericsInReturnType.kt") public void testClassGenericsInReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInReturnType.kt"); doTest(fileName); } - + @TestMetadata("classVsFunctionGenericsInParamsMismatch.kt") public void testClassVsFunctionGenericsInParamsMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classVsFunctionGenericsInParamsMismatch.kt"); doTest(fileName); } - + @TestMetadata("covariantReturnTypes.kt") public void testCovariantReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/covariantReturnTypes.kt"); doTest(fileName); } - + @TestMetadata("differenceInParamNames.kt") public void testDifferenceInParamNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differenceInParamNames.kt"); doTest(fileName); } - + @TestMetadata("differentGenericsInParams.kt") public void testDifferentGenericsInParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentGenericsInParams.kt"); doTest(fileName); } - + @TestMetadata("differentNumberOfParams.kt") public void testDifferentNumberOfParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentNumberOfParams.kt"); doTest(fileName); } - + @TestMetadata("differentReturnTypes.kt") public void testDifferentReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentReturnTypes.kt"); doTest(fileName); } - + @TestMetadata("extensionMatch.kt") public void testExtensionMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/extensionMatch.kt"); doTest(fileName); } - + @TestMetadata("functionGenericsInParams.kt") public void testFunctionGenericsInParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParams.kt"); doTest(fileName); } - + @TestMetadata("functionGenericsInParamsBoundsMismatch.kt") public void testFunctionGenericsInParamsBoundsMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsBoundsMismatch.kt"); doTest(fileName); } - + @TestMetadata("functionGenericsInParamsEqNull.kt") public void testFunctionGenericsInParamsEqNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsEqNull.kt"); doTest(fileName); } - + @TestMetadata("functionGenericsInParamsNotIs.kt") public void testFunctionGenericsInParamsNotIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsNotIs.kt"); doTest(fileName); } - + @TestMetadata("functionGenericsInParamsReturnFooT.kt") public void testFunctionGenericsInParamsReturnFooT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnFooT.kt"); doTest(fileName); } - + @TestMetadata("functionGenericsInParamsReturnT.kt") public void testFunctionGenericsInParamsReturnT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnT.kt"); doTest(fileName); } - + @TestMetadata("noGenericsInParams.kt") public void testNoGenericsInParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noGenericsInParams.kt"); doTest(fileName); } - + @TestMetadata("noParams.kt") public void testNoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noParams.kt"); doTest(fileName); } - + @TestMetadata("sameGenericsInParams.kt") public void testSameGenericsInParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/sameGenericsInParams.kt"); doTest(fileName); } - + @TestMetadata("simpleWithInheritance.kt") public void testSimpleWithInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/simpleWithInheritance.kt"); doTest(fileName); } - + @TestMetadata("substitutedGenericInParams.kt") public void testSubstitutedGenericInParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateMethod/substitutedGenericInParams.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateSuper") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DuplicateSuper extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInDuplicateSuper() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/multimodule/duplicateSuper"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("differentSuperTraits.kt") public void testDifferentSuperTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateSuper/differentSuperTraits.kt"); doTest(fileName); } - + @TestMetadata("sameSuperTrait.kt") public void testSameSuperTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTrait.kt"); doTest(fileName); } - + @TestMetadata("sameSuperTraitDifferentBounds.kt") public void testSameSuperTraitDifferentBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitDifferentBounds.kt"); doTest(fileName); } - + @TestMetadata("sameSuperTraitGenerics.kt") public void testSameSuperTraitGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitGenerics.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/namedArguments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NamedArguments extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNamedArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/namedArguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("allowForJavaAnnotation.kt") public void testAllowForJavaAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/namedArguments/allowForJavaAnnotation.kt"); doTest(fileName); } - + @TestMetadata("disallowForJavaConstructor.kt") public void testDisallowForJavaConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/namedArguments/disallowForJavaConstructor.kt"); doTest(fileName); } - + @TestMetadata("disallowForJavaMethods.kt") public void testDisallowForJavaMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/namedArguments/disallowForJavaMethods.kt"); doTest(fileName); } - + @TestMetadata("disallowForSamAdapterConstructor.kt") public void testDisallowForSamAdapterConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterConstructor.kt"); doTest(fileName); } - + @TestMetadata("disallowForSamAdapterFunction.kt") public void testDisallowForSamAdapterFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterFunction.kt"); doTest(fileName); } - + @TestMetadata("namedArgumentsAndDefaultValues.kt") public void testNamedArgumentsAndDefaultValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/namedArguments/namedArgumentsAndDefaultValues.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NullabilityAndSmartCasts extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNullabilityAndSmartCasts() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AssertNotNull.kt") public void testAssertNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/AssertNotNull.kt"); doTest(fileName); } - + @TestMetadata("dataFlowInfoAfterExclExcl.kt") public void testDataFlowInfoAfterExclExcl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/dataFlowInfoAfterExclExcl.kt"); doTest(fileName); } - + @TestMetadata("equalityUnderNotNullCheck.kt") public void testEqualityUnderNotNullCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/equalityUnderNotNullCheck.kt"); doTest(fileName); } - + @TestMetadata("funcLiteralArgsInsideAmbiguity.kt") public void testFuncLiteralArgsInsideAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("funcLiteralArgsInsideUnresolvedFunction.kt") public void testFuncLiteralArgsInsideUnresolvedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideUnresolvedFunction.kt"); doTest(fileName); } - + @TestMetadata("InfixCallNullability.kt") public void testInfixCallNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/InfixCallNullability.kt"); doTest(fileName); } - + @TestMetadata("kt1270.kt") public void testKt1270() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1270.kt"); doTest(fileName); } - + @TestMetadata("kt1680.kt") public void testKt1680() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1680.kt"); doTest(fileName); } - + @TestMetadata("kt1778.kt") public void testKt1778() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1778.kt"); doTest(fileName); } - + @TestMetadata("kt2109.kt") public void testKt2109() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2109.kt"); doTest(fileName); } - + @TestMetadata("kt2125.kt") public void testKt2125() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2125.kt"); doTest(fileName); } - + @TestMetadata("kt2146.kt") public void testKt2146() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2146.kt"); doTest(fileName); } - + @TestMetadata("kt2164.kt") public void testKt2164() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2164.kt"); doTest(fileName); } - + @TestMetadata("kt2176.kt") public void testKt2176() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2176.kt"); doTest(fileName); } - + @TestMetadata("kt2195.kt") public void testKt2195() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2195.kt"); doTest(fileName); } - + @TestMetadata("kt2212.kt") public void testKt2212() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2212.kt"); doTest(fileName); } - + @TestMetadata("kt2216.kt") public void testKt2216() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2216.kt"); doTest(fileName); } - + @TestMetadata("kt2223.kt") public void testKt2223() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2223.kt"); doTest(fileName); } - + @TestMetadata("kt2234.kt") public void testKt2234() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2234.kt"); doTest(fileName); } - + @TestMetadata("kt2336.kt") public void testKt2336() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2336.kt"); doTest(fileName); } - + @TestMetadata("kt244.kt") public void testKt244() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt244.kt"); doTest(fileName); } - + @TestMetadata("kt362.kt") public void testKt362() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt362.kt"); doTest(fileName); } - + @TestMetadata("noSenselessNullOnNullableType.kt") public void testNoSenselessNullOnNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noSenselessNullOnNullableType.kt"); doTest(fileName); } - + @TestMetadata("noUnnecessaryNotNullAssertionOnErrorType.kt") public void testNoUnnecessaryNotNullAssertionOnErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noUnnecessaryNotNullAssertionOnErrorType.kt"); doTest(fileName); } - + @TestMetadata("NullableNothingIsExactlyNull.kt") public void testNullableNothingIsExactlyNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/NullableNothingIsExactlyNull.kt"); doTest(fileName); } - + @TestMetadata("PreferExtensionsOnNullableReceiver.kt") public void testPreferExtensionsOnNullableReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/PreferExtensionsOnNullableReceiver.kt"); doTest(fileName); } - + @TestMetadata("QualifiedExpressionNullability.kt") public void testQualifiedExpressionNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/QualifiedExpressionNullability.kt"); doTest(fileName); } - + @TestMetadata("ReceiverNullability.kt") public void testReceiverNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/ReceiverNullability.kt"); doTest(fileName); } - + @TestMetadata("SenselessNullInWhen.kt") public void testSenselessNullInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/SenselessNullInWhen.kt"); doTest(fileName); } - + @TestMetadata("senslessComparisonWithNullOnTypeParameters.kt") public void testSenslessComparisonWithNullOnTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/senslessComparisonWithNullOnTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("smartCastReceiverWithGenerics.kt") public void testSmartCastReceiverWithGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastReceiverWithGenerics.kt"); doTest(fileName); } - + @TestMetadata("smartCastsAndBooleanExpressions.kt") public void testSmartCastsAndBooleanExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastsAndBooleanExpressions.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/nullableTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NullableTypes extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNullableTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/nullableTypes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("baseWithNullableUpperBound.kt") public void testBaseWithNullableUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullableTypes/baseWithNullableUpperBound.kt"); doTest(fileName); } - + @TestMetadata("nullAssertOnTypeWithNullableUpperBound.kt") public void testNullAssertOnTypeWithNullableUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullableTypes/nullAssertOnTypeWithNullableUpperBound.kt"); doTest(fileName); } - + @TestMetadata("nullableArgumentForIn.kt") public void testNullableArgumentForIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullableTypes/nullableArgumentForIn.kt"); doTest(fileName); } - + @TestMetadata("redundantNullable.kt") public void testRedundantNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullableTypes/redundantNullable.kt"); doTest(fileName); } - + @TestMetadata("redundantNullableInSupertype.kt") public void testRedundantNullableInSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullableTypes/redundantNullableInSupertype.kt"); doTest(fileName); } - + @TestMetadata("safeCallOnTypeWithNullableUpperBound.kt") public void testSafeCallOnTypeWithNullableUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullableTypes/safeCallOnTypeWithNullableUpperBound.kt"); doTest(fileName); } - + @TestMetadata("uselessElvis.kt") public void testUselessElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/nullableTypes/uselessElvis.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/numbers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Numbers extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNumbers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/numbers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("characterIsNotANumber.kt") public void testCharacterIsNotANumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/numbers/characterIsNotANumber.kt"); doTest(fileName); } - + @TestMetadata("doublesInSimpleConstraints.kt") public void testDoublesInSimpleConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/numbers/doublesInSimpleConstraints.kt"); doTest(fileName); } - + @TestMetadata("intValuesOutOfRange.kt") public void testIntValuesOutOfRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/numbers/intValuesOutOfRange.kt"); doTest(fileName); } - + @TestMetadata("numbersInSimpleConstraints.kt") public void testNumbersInSimpleConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/numbers/numbersInSimpleConstraints.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/objects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Objects extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/objects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("invokeOnInnerObject.kt") public void testInvokeOnInnerObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/invokeOnInnerObject.kt"); doTest(fileName); } - + @TestMetadata("kt2240.kt") public void testKt2240() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/kt2240.kt"); doTest(fileName); } - + @TestMetadata("kt5527.kt") public void testKt5527() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/kt5527.kt"); doTest(fileName); } - + @TestMetadata("localObjectInsideObject.kt") public void testLocalObjectInsideObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/localObjectInsideObject.kt"); doTest(fileName); } - + @TestMetadata("localObjects.kt") public void testLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/localObjects.kt"); doTest(fileName); } - + @TestMetadata("objectLiteralExpressionTypeMismatch.kt") public void testObjectLiteralExpressionTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/objectLiteralExpressionTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("Objects.kt") public void testObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/Objects.kt"); doTest(fileName); } - + @TestMetadata("ObjectsInheritance.kt") public void testObjectsInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/ObjectsInheritance.kt"); doTest(fileName); } - + @TestMetadata("ObjectsLocal.kt") public void testObjectsLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/ObjectsLocal.kt"); doTest(fileName); } - + @TestMetadata("ObjectsNested.kt") public void testObjectsNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/ObjectsNested.kt"); doTest(fileName); } - + @TestMetadata("upperBoundViolated.kt") public void testUpperBoundViolated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/objects/upperBoundViolated.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/operatorsOverloading") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OperatorsOverloading extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInOperatorsOverloading() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/operatorsOverloading"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AssignOperatorAmbiguity.kt") public void testAssignOperatorAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/operatorsOverloading/AssignOperatorAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("AssignmentOperations.kt") public void testAssignmentOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/operatorsOverloading/AssignmentOperations.kt"); doTest(fileName); } - + @TestMetadata("assignmentOperationsCheckReturnType.kt") public void testAssignmentOperationsCheckReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/operatorsOverloading/assignmentOperationsCheckReturnType.kt"); doTest(fileName); } - + @TestMetadata("IteratorAmbiguity.kt") public void testIteratorAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/operatorsOverloading/IteratorAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("kt1028.kt") public void testKt1028() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/operatorsOverloading/kt1028.kt"); doTest(fileName); } - + @TestMetadata("kt3450.kt") public void testKt3450() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/operatorsOverloading/kt3450.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/overload") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Overload extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInOverload() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/overload"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ConflictingOverloadsFunsDifferentReturnInClass.kt") public void testConflictingOverloadsFunsDifferentReturnInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInClass.kt"); doTest(fileName); } - + @TestMetadata("ConflictingOverloadsFunsDifferentReturnInPackage.kt") public void testConflictingOverloadsFunsDifferentReturnInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInPackage.kt"); doTest(fileName); } - + @TestMetadata("ConflictingOverloadsIdenticalExtFunsInPackage.kt") public void testConflictingOverloadsIdenticalExtFunsInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalExtFunsInPackage.kt"); doTest(fileName); } - + @TestMetadata("ConflictingOverloadsIdenticalFunsInClass.kt") public void testConflictingOverloadsIdenticalFunsInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsInClass.kt"); doTest(fileName); } - + @TestMetadata("ConflictingOverloadsIdenticalFunsTPInClass.kt") public void testConflictingOverloadsIdenticalFunsTPInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsTPInClass.kt"); doTest(fileName); } - + @TestMetadata("ConflictingOverloadsIdenticalValsInClass.kt") public void testConflictingOverloadsIdenticalValsInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalValsInClass.kt"); doTest(fileName); } - + @TestMetadata("ConflictingOverloadsValsDifferentTypeInClass.kt") public void testConflictingOverloadsValsDifferentTypeInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConflictingOverloadsValsDifferentTypeInClass.kt"); doTest(fileName); } - + @TestMetadata("ConstructorVsFunOverload.kt") public void testConstructorVsFunOverload() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ConstructorVsFunOverload.kt"); doTest(fileName); } - + @TestMetadata("ExtFunDifferentReceiver.kt") public void testExtFunDifferentReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/ExtFunDifferentReceiver.kt"); doTest(fileName); } - + @TestMetadata("FunNoConflictInDifferentPackages.kt") public void testFunNoConflictInDifferentPackages() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/FunNoConflictInDifferentPackages.kt"); doTest(fileName); } - + @TestMetadata("kt1998.kt") public void testKt1998() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/kt1998.kt"); doTest(fileName); } - + @TestMetadata("OverloadFunRegularAndExt.kt") public void testOverloadFunRegularAndExt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/OverloadFunRegularAndExt.kt"); doTest(fileName); } - + @TestMetadata("OverloadVarAndFunInClass.kt") public void testOverloadVarAndFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/OverloadVarAndFunInClass.kt"); doTest(fileName); } - + @TestMetadata("SyntheticAndNotSynthetic.kt") public void testSyntheticAndNotSynthetic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/overload/SyntheticAndNotSynthetic.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/override") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Override.ParameterNames.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Override extends AbstractJetDiagnosticsTest { @TestMetadata("AbstractFunImplemented.kt") public void testAbstractFunImplemented() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AbstractFunImplemented.kt"); doTest(fileName); } - + @TestMetadata("AbstractFunNotImplemented.kt") public void testAbstractFunNotImplemented() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AbstractFunNotImplemented.kt"); doTest(fileName); } - + @TestMetadata("AbstractValImplemented.kt") public void testAbstractValImplemented() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AbstractValImplemented.kt"); doTest(fileName); } - + @TestMetadata("AbstractValNotImplemented.kt") public void testAbstractValNotImplemented() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AbstractValNotImplemented.kt"); doTest(fileName); } - + @TestMetadata("AbstractVarImplemented.kt") public void testAbstractVarImplemented() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AbstractVarImplemented.kt"); doTest(fileName); } - + @TestMetadata("AbstractVarNotImplemented.kt") public void testAbstractVarNotImplemented() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AbstractVarNotImplemented.kt"); doTest(fileName); } - + public void testAllFilesPresentInOverride() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/override"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AllPrivateFromSuperTypes.kt") public void testAllPrivateFromSuperTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AllPrivateFromSuperTypes.kt"); doTest(fileName); } - + @TestMetadata("AllProtectedFromSupertypes.kt") public void testAllProtectedFromSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/AllProtectedFromSupertypes.kt"); doTest(fileName); } - + @TestMetadata("CannotInferVisibilityForProperty.kt") public void testCannotInferVisibilityForProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/CannotInferVisibilityForProperty.kt"); doTest(fileName); } - + @TestMetadata("CannotInferVisibilityForPropertySetter.kt") public void testCannotInferVisibilityForPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/CannotInferVisibilityForPropertySetter.kt"); doTest(fileName); } - + @TestMetadata("ComplexValRedeclaration.kt") public void testComplexValRedeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ComplexValRedeclaration.kt"); doTest(fileName); } - + @TestMetadata("ConflictingFunctionSignatureFromSuperclass.kt") public void testConflictingFunctionSignatureFromSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ConflictingFunctionSignatureFromSuperclass.kt"); doTest(fileName); } - + @TestMetadata("ConflictingPropertySignatureFromSuperclass.kt") public void testConflictingPropertySignatureFromSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ConflictingPropertySignatureFromSuperclass.kt"); doTest(fileName); } - + @TestMetadata("DefaultParameterValueInOverride.kt") public void testDefaultParameterValueInOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/DefaultParameterValueInOverride.kt"); doTest(fileName); } - + @TestMetadata("DefaultParameterValues-NoErrorsWhenInheritingFromOneTypeTwice.kt") public void testDefaultParameterValues_NoErrorsWhenInheritingFromOneTypeTwice() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/DefaultParameterValues-NoErrorsWhenInheritingFromOneTypeTwice.kt"); doTest(fileName); } - + @TestMetadata("Delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/Delegation.kt"); doTest(fileName); } - + @TestMetadata("DelegationFun.kt") public void testDelegationFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/DelegationFun.kt"); doTest(fileName); } - + @TestMetadata("DelegationVal.kt") public void testDelegationVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/DelegationVal.kt"); doTest(fileName); } - + @TestMetadata("DelegationVar.kt") public void testDelegationVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/DelegationVar.kt"); doTest(fileName); } - + @TestMetadata("DuplicateMethod.kt") public void testDuplicateMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/DuplicateMethod.kt"); doTest(fileName); } - + @TestMetadata("EqualityOfIntersectionTypes.kt") public void testEqualityOfIntersectionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/EqualityOfIntersectionTypes.kt"); doTest(fileName); } - + @TestMetadata("ExtendFunctionClass.kt") public void testExtendFunctionClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ExtendFunctionClass.kt"); doTest(fileName); } - + @TestMetadata("FakeOverrideAbstractAndNonAbstractFun.kt") public void testFakeOverrideAbstractAndNonAbstractFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/FakeOverrideAbstractAndNonAbstractFun.kt"); doTest(fileName); } - + @TestMetadata("FakeOverrideDifferentDeclarationSignatures.kt") public void testFakeOverrideDifferentDeclarationSignatures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/FakeOverrideDifferentDeclarationSignatures.kt"); doTest(fileName); } - + @TestMetadata("Generics.kt") public void testGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/Generics.kt"); doTest(fileName); } - + @TestMetadata("InvisiblePotentialOverride.kt") public void testInvisiblePotentialOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/InvisiblePotentialOverride.kt"); doTest(fileName); } - + @TestMetadata("kt1862.kt") public void testKt1862() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt1862.kt"); doTest(fileName); } - + @TestMetadata("kt2052.kt") public void testKt2052() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt2052.kt"); doTest(fileName); } - + @TestMetadata("kt2491.kt") public void testKt2491() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt2491.kt"); doTest(fileName); } - + @TestMetadata("kt4763.kt") public void testKt4763() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt4763.kt"); doTest(fileName); } - + @TestMetadata("kt4763property.kt") public void testKt4763property() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt4763property.kt"); doTest(fileName); } - + @TestMetadata("kt4785.kt") public void testKt4785() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt4785.kt"); doTest(fileName); } - + @TestMetadata("kt4785classObject.kt") public void testKt4785classObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt4785classObject.kt"); doTest(fileName); } - + @TestMetadata("kt4785delegation.kt") public void testKt4785delegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt4785delegation.kt"); doTest(fileName); } - + @TestMetadata("kt880.kt") public void testKt880() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/kt880.kt"); doTest(fileName); } - + @TestMetadata("MissingDelegate.kt") public void testMissingDelegate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/MissingDelegate.kt"); doTest(fileName); } - + @TestMetadata("MultipleDefaultParametersInSupertypes.kt") public void testMultipleDefaultParametersInSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypes.kt"); doTest(fileName); } - + @TestMetadata("MultipleDefaultParametersInSupertypesNoOverride.kt") public void testMultipleDefaultParametersInSupertypesNoOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypesNoOverride.kt"); doTest(fileName); } - + @TestMetadata("MultipleDefaultsAndNamesInSupertypes.kt") public void testMultipleDefaultsAndNamesInSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/MultipleDefaultsAndNamesInSupertypes.kt"); doTest(fileName); } - + @TestMetadata("MultipleDefaultsInSupertypesNoExplicitOverride.kt") public void testMultipleDefaultsInSupertypesNoExplicitOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/MultipleDefaultsInSupertypesNoExplicitOverride.kt"); doTest(fileName); } - + @TestMetadata("NonGenerics.kt") public void testNonGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/NonGenerics.kt"); doTest(fileName); } - + @TestMetadata("ObjectDelegationManyImpl.kt") public void testObjectDelegationManyImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ObjectDelegationManyImpl.kt"); doTest(fileName); } - + @TestMetadata("OverridingFinalMember.kt") public void testOverridingFinalMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/OverridingFinalMember.kt"); doTest(fileName); } - + @TestMetadata("ParameterDefaultValues-DefaultValueFromOnlyOneSupertype.kt") public void testParameterDefaultValues_DefaultValueFromOnlyOneSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ParameterDefaultValues-DefaultValueFromOnlyOneSupertype.kt"); doTest(fileName); } - + @TestMetadata("ParentInheritsManyImplementations.kt") public void testParentInheritsManyImplementations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ParentInheritsManyImplementations.kt"); doTest(fileName); } - + @TestMetadata("PropertyInConstructor.kt") public void testPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/PropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("ProtectedAndPrivateFromSupertypes.kt") public void testProtectedAndPrivateFromSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ProtectedAndPrivateFromSupertypes.kt"); doTest(fileName); } - + @TestMetadata("SuspiciousCase1.kt") public void testSuspiciousCase1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/SuspiciousCase1.kt"); doTest(fileName); } - + @TestMetadata("ToAbstractMembersFromSuper-kt1996.kt") public void testToAbstractMembersFromSuper_kt1996() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/ToAbstractMembersFromSuper-kt1996.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/override/parameterNames") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ParameterNames extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInParameterNames() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/override/parameterNames"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("changeOnOverrideDiagnostic.kt") public void testChangeOnOverrideDiagnostic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/parameterNames/changeOnOverrideDiagnostic.kt"); doTest(fileName); } - + @TestMetadata("differentNamesInSupertypesDiagnostic.kt") public void testDifferentNamesInSupertypesDiagnostic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/parameterNames/differentNamesInSupertypesDiagnostic.kt"); doTest(fileName); } - + @TestMetadata("jjkHierarchy.kt") public void testJjkHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/parameterNames/jjkHierarchy.kt"); doTest(fileName); } - + @TestMetadata("kjkHierarchy.kt") public void testKjkHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/parameterNames/kjkHierarchy.kt"); doTest(fileName); } - + @TestMetadata("kjkWithSeveralSupers.kt") public void testKjkWithSeveralSupers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/parameterNames/kjkWithSeveralSupers.kt"); doTest(fileName); } - + @TestMetadata("kotlinInheritsBothJavaAndKotlin.kt") public void testKotlinInheritsBothJavaAndKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsBothJavaAndKotlin.kt"); doTest(fileName); } - + @TestMetadata("kotlinInheritsJava.kt") public void testKotlinInheritsJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsJava.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/platformTypes") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({PlatformTypes.CommonSupertype.class, PlatformTypes.MethodCall.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformTypes extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInPlatformTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/platformTypes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("dereference.kt") public void testDereference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/dereference.kt"); doTest(fileName); } - + @TestMetadata("elvis.kt") public void testElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/elvis.kt"); doTest(fileName); } - + @TestMetadata("getParentOfType.kt") public void testGetParentOfType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/getParentOfType.kt"); doTest(fileName); } - + @TestMetadata("inference.kt") public void testInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/inference.kt"); doTest(fileName); } - + @TestMetadata("intVsIntegerAmbiguity.kt") public void testIntVsIntegerAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/intVsIntegerAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("override.kt") public void testOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/override.kt"); doTest(fileName); } - + @TestMetadata("safeCall.kt") public void testSafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/safeCall.kt"); doTest(fileName); } - + @TestMetadata("samConstructor.kt") public void testSamConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/samConstructor.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CommonSupertype extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInCommonSupertype() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/platformTypes/commonSupertype"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("collectionOrNull.kt") public void testCollectionOrNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/collectionOrNull.kt"); doTest(fileName); } - + @TestMetadata("inferenceWithBound.kt") public void testInferenceWithBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/inferenceWithBound.kt"); doTest(fileName); } - + @TestMetadata("mixedElvis.kt") public void testMixedElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedElvis.kt"); doTest(fileName); } - + @TestMetadata("mixedIf.kt") public void testMixedIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedIf.kt"); doTest(fileName); } - + @TestMetadata("recursiveGeneric.kt") public void testRecursiveGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/recursiveGeneric.kt"); doTest(fileName); } - + @TestMetadata("stringOrNull.kt") public void testStringOrNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/stringOrNull.kt"); doTest(fileName); } - + @TestMetadata("typeOfElvis.kt") public void testTypeOfElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/typeOfElvis.kt"); doTest(fileName); } - + @TestMetadata("withNothing.kt") public void testWithNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/commonSupertype/withNothing.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MethodCall extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInMethodCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/platformTypes/methodCall"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("entrySet.kt") public void testEntrySet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/entrySet.kt"); doTest(fileName); } - + @TestMetadata("genericsAndArrays.kt") public void testGenericsAndArrays() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/genericsAndArrays.kt"); doTest(fileName); } - + @TestMetadata("int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/int.kt"); doTest(fileName); } - + @TestMetadata("intArray.kt") public void testIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/intArray.kt"); doTest(fileName); } - + @TestMetadata("javaCollectionToKotlin.kt") public void testJavaCollectionToKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/javaCollectionToKotlin.kt"); doTest(fileName); } - + @TestMetadata("javaToJava.kt") public void testJavaToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToJava.kt"); doTest(fileName); } - + @TestMetadata("javaToKotlin.kt") public void testJavaToKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToKotlin.kt"); doTest(fileName); } - + @TestMetadata("kotlinCollectionToJava.kt") public void testKotlinCollectionToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/kotlinCollectionToJava.kt"); doTest(fileName); } - + @TestMetadata("list.kt") public void testList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/list.kt"); doTest(fileName); } - + @TestMetadata("multipleExactBounds.kt") public void testMultipleExactBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBounds.kt"); doTest(fileName); } - + @TestMetadata("multipleExactBoundsNullable.kt") public void testMultipleExactBoundsNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBoundsNullable.kt"); doTest(fileName); } - + @TestMetadata("objectArray.kt") public void testObjectArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/objectArray.kt"); doTest(fileName); } - + @TestMetadata("overloadingForSubclass.kt") public void testOverloadingForSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/overloadingForSubclass.kt"); doTest(fileName); } - + @TestMetadata("sam.kt") public void testSam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/sam.kt"); doTest(fileName); } - + @TestMetadata("singleton.kt") public void testSingleton() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/singleton.kt"); doTest(fileName); } - + @TestMetadata("string.kt") public void testString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/string.kt"); doTest(fileName); } - + @TestMetadata("visitor.kt") public void testVisitor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/platformTypes/methodCall/visitor.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/recovery") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Recovery extends AbstractJetDiagnosticsTest { @TestMetadata("absentLeftHandSide.kt") public void testAbsentLeftHandSide() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/recovery/absentLeftHandSide.kt"); doTest(fileName); } - + public void testAllFilesPresentInRecovery() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/recovery"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("namelessInJava.kt") public void testNamelessInJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/recovery/namelessInJava.kt"); doTest(fileName); } - + @TestMetadata("namelessMembers.kt") public void testNamelessMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/recovery/namelessMembers.kt"); doTest(fileName); } - + @TestMetadata("namelessToplevelDeclarations.kt") public void testNamelessToplevelDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/redeclarations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Redeclarations extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInRedeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/redeclarations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassRedeclarationInDifferentFiles.kt") public void testClassRedeclarationInDifferentFiles() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/ClassRedeclarationInDifferentFiles.kt"); doTest(fileName); } - + @TestMetadata("ConflictingExtensionProperties.kt") public void testConflictingExtensionProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/ConflictingExtensionProperties.kt"); doTest(fileName); } - + @TestMetadata("EnumEntriesAndClassObjectMembers.kt") public void testEnumEntriesAndClassObjectMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/EnumEntriesAndClassObjectMembers.kt"); doTest(fileName); } - + @TestMetadata("kt2247.kt") public void testKt2247() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/kt2247.kt"); doTest(fileName); } - + @TestMetadata("kt2418.kt") public void testKt2418() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/kt2418.kt"); doTest(fileName); } - + @TestMetadata("kt2438.kt") public void testKt2438() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/kt2438.kt"); doTest(fileName); } - + @TestMetadata("kt470.kt") public void testKt470() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/kt470.kt"); doTest(fileName); } - + @TestMetadata("MultiFilePackageRedeclaration.kt") public void testMultiFilePackageRedeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/MultiFilePackageRedeclaration.kt"); doTest(fileName); } - + @TestMetadata("PropertyAndFunInClass.kt") public void testPropertyAndFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/PropertyAndFunInClass.kt"); doTest(fileName); } - + @TestMetadata("PropertyAndInnerClass.kt") public void testPropertyAndInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/PropertyAndInnerClass.kt"); doTest(fileName); } - + @TestMetadata("RedeclarationInMultiFile.kt") public void testRedeclarationInMultiFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/RedeclarationInMultiFile.kt"); doTest(fileName); } - + @TestMetadata("Redeclarations.kt") public void testRedeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/Redeclarations.kt"); doTest(fileName); } - + @TestMetadata("RedeclarationsInObjects.kt") public void testRedeclarationsInObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/RedeclarationsInObjects.kt"); doTest(fileName); } - + @TestMetadata("RedeclaredTypeParameters.kt") public void testRedeclaredTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/RedeclaredTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("SingletonAndFunctionSameName.kt") public void testSingletonAndFunctionSameName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/redeclarations/SingletonAndFunctionSameName.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/regressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Regressions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInRegressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/regressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AmbiguityOnLazyTypeComputation.kt") public void testAmbiguityOnLazyTypeComputation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/AmbiguityOnLazyTypeComputation.kt"); doTest(fileName); } - + @TestMetadata("AssignmentsUnderOperators.kt") public void testAssignmentsUnderOperators() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/AssignmentsUnderOperators.kt"); doTest(fileName); } - + @TestMetadata("CoercionToUnit.kt") public void testCoercionToUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/CoercionToUnit.kt"); doTest(fileName); } - + @TestMetadata("DoubleDefine.kt") public void testDoubleDefine() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/DoubleDefine.kt"); doTest(fileName); } - + @TestMetadata("ea40964.kt") public void testEa40964() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/ea40964.kt"); doTest(fileName); } - + @TestMetadata("ea43298.kt") public void testEa43298() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/ea43298.kt"); doTest(fileName); } - + @TestMetadata("ea53340.kt") public void testEa53340() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/ea53340.kt"); doTest(fileName); } - + @TestMetadata("ErrorsOnIbjectExpressionsAsParameters.kt") public void testErrorsOnIbjectExpressionsAsParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/ErrorsOnIbjectExpressionsAsParameters.kt"); doTest(fileName); } - + @TestMetadata("Jet11.kt") public void testJet11() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet11.kt"); doTest(fileName); } - + @TestMetadata("Jet121.kt") public void testJet121() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet121.kt"); doTest(fileName); } - + @TestMetadata("Jet124.kt") public void testJet124() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet124.kt"); doTest(fileName); } - + @TestMetadata("Jet169.kt") public void testJet169() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet169.kt"); doTest(fileName); } - + @TestMetadata("Jet17.kt") public void testJet17() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet17.kt"); doTest(fileName); } - + @TestMetadata("Jet183.kt") public void testJet183() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet183.kt"); doTest(fileName); } - + @TestMetadata("Jet183-1.kt") public void testJet183_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet183-1.kt"); doTest(fileName); } - + @TestMetadata("Jet53.kt") public void testJet53() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet53.kt"); doTest(fileName); } - + @TestMetadata("Jet67.kt") public void testJet67() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet67.kt"); doTest(fileName); } - + @TestMetadata("Jet68.kt") public void testJet68() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet68.kt"); doTest(fileName); } - + @TestMetadata("Jet69.kt") public void testJet69() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet69.kt"); doTest(fileName); } - + @TestMetadata("Jet72.kt") public void testJet72() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet72.kt"); doTest(fileName); } - + @TestMetadata("Jet81.kt") public void testJet81() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/Jet81.kt"); doTest(fileName); } - + @TestMetadata("kt127.kt") public void testKt127() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt127.kt"); doTest(fileName); } - + @TestMetadata("kt128.kt") public void testKt128() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt128.kt"); doTest(fileName); } - + @TestMetadata("kt1489_1728.kt") public void testKt1489_1728() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt1489_1728.kt"); doTest(fileName); } - + @TestMetadata("kt1550.kt") public void testKt1550() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt1550.kt"); doTest(fileName); } - + @TestMetadata("kt1639-JFrame.kt") public void testKt1639_JFrame() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.kt"); doTest(fileName); } - + @TestMetadata("kt1647.kt") public void testKt1647() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt1647.kt"); doTest(fileName); } - + @TestMetadata("kt1736.kt") public void testKt1736() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt1736.kt"); doTest(fileName); } - + @TestMetadata("kt174.kt") public void testKt174() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt174.kt"); doTest(fileName); } - + @TestMetadata("kt201.kt") public void testKt201() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt201.kt"); doTest(fileName); } - + @TestMetadata("kt235.kt") public void testKt235() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt235.kt"); doTest(fileName); } - + @TestMetadata("kt2376.kt") public void testKt2376() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt2376.kt"); doTest(fileName); } - + @TestMetadata("kt251.kt") public void testKt251() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt251.kt"); doTest(fileName); } - + @TestMetadata("kt258.kt") public void testKt258() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt258.kt"); doTest(fileName); } - + @TestMetadata("kt26.kt") public void testKt26() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt26.kt"); doTest(fileName); } - + @TestMetadata("kt26-1.kt") public void testKt26_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt26-1.kt"); doTest(fileName); } - + @TestMetadata("kt2768.kt") public void testKt2768() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt2768.kt"); doTest(fileName); } - + @TestMetadata("kt282.kt") public void testKt282() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt282.kt"); doTest(fileName); } - + @TestMetadata("kt287.kt") public void testKt287() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt287.kt"); doTest(fileName); } - + @TestMetadata("kt2956.kt") public void testKt2956() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt2956.kt"); doTest(fileName); } - + @TestMetadata("kt302.kt") public void testKt302() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt302.kt"); doTest(fileName); } - + @TestMetadata("kt306.kt") public void testKt306() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt306.kt"); doTest(fileName); } - + @TestMetadata("kt307.kt") public void testKt307() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt307.kt"); doTest(fileName); } - + @TestMetadata("kt312.kt") public void testKt312() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt312.kt"); doTest(fileName); } - + @TestMetadata("kt313.kt") public void testKt313() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt313.kt"); doTest(fileName); } - + @TestMetadata("kt316.kt") public void testKt316() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt316.kt"); doTest(fileName); } - + @TestMetadata("kt328.kt") public void testKt328() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt328.kt"); doTest(fileName); } - + @TestMetadata("kt334.kt") public void testKt334() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt334.kt"); doTest(fileName); } - + @TestMetadata("kt335.336.kt") public void testKt335_336() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt335.336.kt"); doTest(fileName); } - + @TestMetadata("kt337.kt") public void testKt337() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt337.kt"); doTest(fileName); } - + @TestMetadata("kt352.kt") public void testKt352() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt352.kt"); doTest(fileName); } - + @TestMetadata("kt353.kt") public void testKt353() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt353.kt"); doTest(fileName); } - + @TestMetadata("kt3535.kt") public void testKt3535() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt3535.kt"); doTest(fileName); } - + @TestMetadata("kt3647.kt") public void testKt3647() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt3647.kt"); doTest(fileName); } - + @TestMetadata("kt3731.kt") public void testKt3731() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt3731.kt"); doTest(fileName); } - + @TestMetadata("kt385.109.441.kt") public void testKt385_109_441() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt385.109.441.kt"); doTest(fileName); } - + @TestMetadata("kt394.kt") public void testKt394() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt394.kt"); doTest(fileName); } - + @TestMetadata("kt398.kt") public void testKt398() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt398.kt"); doTest(fileName); } - + @TestMetadata("kt399.kt") public void testKt399() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt399.kt"); doTest(fileName); } - + @TestMetadata("kt402.kt") public void testKt402() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt402.kt"); doTest(fileName); } - + @TestMetadata("kt41.kt") public void testKt41() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt41.kt"); doTest(fileName); } - + @TestMetadata("kt411.kt") public void testKt411() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt411.kt"); doTest(fileName); } - + @TestMetadata("kt439.kt") public void testKt439() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt439.kt"); doTest(fileName); } - + @TestMetadata("kt442.kt") public void testKt442() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt442.kt"); doTest(fileName); } - + @TestMetadata("kt443.kt") public void testKt443() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt443.kt"); doTest(fileName); } - + @TestMetadata("kt455.kt") public void testKt455() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt455.kt"); doTest(fileName); } - + @TestMetadata("kt456.kt") public void testKt456() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt456.kt"); doTest(fileName); } - + @TestMetadata("kt459.kt") public void testKt459() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt459.kt"); doTest(fileName); } - + @TestMetadata("kt469.kt") public void testKt469() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt469.kt"); doTest(fileName); } - + @TestMetadata("kt4827.kt") public void testKt4827() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt4827.kt"); doTest(fileName); } - + @TestMetadata("kt498.kt") public void testKt498() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt498.kt"); doTest(fileName); } - + @TestMetadata("kt524.kt") public void testKt524() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt524.kt"); doTest(fileName); } - + @TestMetadata("kt526UnresolvedReferenceInnerStatic.kt") public void testKt526UnresolvedReferenceInnerStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt526UnresolvedReferenceInnerStatic.kt"); doTest(fileName); } - + @TestMetadata("kt549.kt") public void testKt549() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt549.kt"); doTest(fileName); } - + @TestMetadata("kt557.kt") public void testKt557() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt557.kt"); doTest(fileName); } - + @TestMetadata("kt571.kt") public void testKt571() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt571.kt"); doTest(fileName); } - + @TestMetadata("kt575.kt") public void testKt575() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt575.kt"); doTest(fileName); } - + @TestMetadata("kt58.kt") public void testKt58() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt58.kt"); doTest(fileName); } - + @TestMetadata("kt580.kt") public void testKt580() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt580.kt"); doTest(fileName); } - + @TestMetadata("kt588.kt") public void testKt588() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt588.kt"); doTest(fileName); } - + @TestMetadata("kt597.kt") public void testKt597() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt597.kt"); doTest(fileName); } - + @TestMetadata("kt600.kt") public void testKt600() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt600.kt"); doTest(fileName); } - + @TestMetadata("kt604.kt") public void testKt604() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt604.kt"); doTest(fileName); } - + @TestMetadata("kt618.kt") public void testKt618() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt618.kt"); doTest(fileName); } - + @TestMetadata("kt629.kt") public void testKt629() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt629.kt"); doTest(fileName); } - + @TestMetadata("kt630.kt") public void testKt630() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt630.kt"); doTest(fileName); } - + @TestMetadata("kt688.kt") public void testKt688() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt688.kt"); doTest(fileName); } - + @TestMetadata("kt691.kt") public void testKt691() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt691.kt"); doTest(fileName); } - + @TestMetadata("kt701.kt") public void testKt701() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt701.kt"); doTest(fileName); } - + @TestMetadata("kt716.kt") public void testKt716() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt716.kt"); doTest(fileName); } - + @TestMetadata("kt743.kt") public void testKt743() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt743.kt"); doTest(fileName); } - + @TestMetadata("kt750.kt") public void testKt750() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt750.kt"); doTest(fileName); } - + @TestMetadata("kt762.kt") public void testKt762() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt762.kt"); doTest(fileName); } - + @TestMetadata("kt847.kt") public void testKt847() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt847.kt"); doTest(fileName); } - + @TestMetadata("kt860.kt") public void testKt860() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/kt860.kt"); doTest(fileName); } - + @TestMetadata("OrphanStarProjection.kt") public void testOrphanStarProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/OrphanStarProjection.kt"); doTest(fileName); } - + @TestMetadata("OutProjections.kt") public void testOutProjections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/OutProjections.kt"); doTest(fileName); } - + @TestMetadata("OverrideResolution.kt") public void testOverrideResolution() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/OverrideResolution.kt"); doTest(fileName); } - + @TestMetadata("resolveSubclassOfList.kt") public void testResolveSubclassOfList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/resolveSubclassOfList.kt"); doTest(fileName); } - + @TestMetadata("SpecififcityByReceiver.kt") public void testSpecififcityByReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/SpecififcityByReceiver.kt"); doTest(fileName); } - + @TestMetadata("TypeMismatchOnUnaryOperations.kt") public void testTypeMismatchOnUnaryOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/TypeMismatchOnUnaryOperations.kt"); doTest(fileName); } - + @TestMetadata("TypeParameterAsASupertype.kt") public void testTypeParameterAsASupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/TypeParameterAsASupertype.kt"); doTest(fileName); } - + @TestMetadata("UnavaliableQualifiedThis.kt") public void testUnavaliableQualifiedThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/UnavaliableQualifiedThis.kt"); doTest(fileName); } - + @TestMetadata("WrongTraceInCallResolver.kt") public void testWrongTraceInCallResolver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/regressions/WrongTraceInCallResolver.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/resolve") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Resolve.Invoke.class, Resolve.NestedCalls.class, Resolve.SpecialConstructions.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Resolve extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInResolve() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/resolve"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ambiguityOnPropertiesWithTheSamePackageName.kt") public void testAmbiguityOnPropertiesWithTheSamePackageName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/ambiguityOnPropertiesWithTheSamePackageName.kt"); doTest(fileName); } - + @TestMetadata("incompleteConstructorInvocation.kt") public void testIncompleteConstructorInvocation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/incompleteConstructorInvocation.kt"); doTest(fileName); } - + @TestMetadata("resolveWithFunctionLiteralWithId.kt") public void testResolveWithFunctionLiteralWithId() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralWithId.kt"); doTest(fileName); } - + @TestMetadata("resolveWithFunctionLiterals.kt") public void testResolveWithFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiterals.kt"); doTest(fileName); } - + @TestMetadata("resolveWithFunctionLiteralsOverload.kt") public void testResolveWithFunctionLiteralsOverload() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralsOverload.kt"); doTest(fileName); } - + @TestMetadata("resolveWithGenerics.kt") public void testResolveWithGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/resolveWithGenerics.kt"); doTest(fileName); } - + @TestMetadata("resolveWithRedeclarationError.kt") public void testResolveWithRedeclarationError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/resolveWithRedeclarationError.kt"); doTest(fileName); } - + @TestMetadata("resolveWithSpecifiedFunctionLiteralWithId.kt") public void testResolveWithSpecifiedFunctionLiteralWithId() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/resolveWithSpecifiedFunctionLiteralWithId.kt"); doTest(fileName); } - + @TestMetadata("resolveWithoutGenerics.kt") public void testResolveWithoutGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/resolveWithoutGenerics.kt"); doTest(fileName); } - + @TestMetadata("wrongNumberOfTypeArguments.kt") public void testWrongNumberOfTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/wrongNumberOfTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/resolve/invoke") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Invoke.Errors.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Invoke extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInvoke() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/resolve/invoke"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("invokeAsExtension.kt") public void testInvokeAsExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/invokeAsExtension.kt"); doTest(fileName); } - + @TestMetadata("invokeAsMember.kt") public void testInvokeAsMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMember.kt"); doTest(fileName); } - + @TestMetadata("invokeAsMemberExtension.kt") public void testInvokeAsMemberExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtension.kt"); doTest(fileName); } - + @TestMetadata("invokeAsMemberExtensionToExplicitReceiver.kt") public void testInvokeAsMemberExtensionToExplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtensionToExplicitReceiver.kt"); doTest(fileName); } - + @TestMetadata("KT-4372.kt") public void testKT_4372() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/KT-4372.kt"); doTest(fileName); } - + @TestMetadata("kt3772.kt") public void testKt3772() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/kt3772.kt"); doTest(fileName); } - + @TestMetadata("kt3833-invokeInsideNestedClass.kt") public void testKt3833_invokeInsideNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/kt3833-invokeInsideNestedClass.kt"); doTest(fileName); } - + @TestMetadata("kt4204-completeNestedCallsForInvoke.kt") public void testKt4204_completeNestedCallsForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/kt4204-completeNestedCallsForInvoke.kt"); doTest(fileName); } - + @TestMetadata("kt4321InvokeOnEnum.kt") public void testKt4321InvokeOnEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/kt4321InvokeOnEnum.kt"); doTest(fileName); } - + @TestMetadata("valNamedInvoke.kt") public void testValNamedInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/valNamedInvoke.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Errors extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInErrors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/resolve/invoke/errors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ambiguityForInvoke.kt") public void testAmbiguityForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/ambiguityForInvoke.kt"); doTest(fileName); } - + @TestMetadata("invisibleInvoke.kt") public void testInvisibleInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/invisibleInvoke.kt"); doTest(fileName); } - + @TestMetadata("receiverPresenceErrorForInvoke.kt") public void testReceiverPresenceErrorForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/receiverPresenceErrorForInvoke.kt"); doTest(fileName); } - + @TestMetadata("typeInferenceErrorForInvoke.kt") public void testTypeInferenceErrorForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/typeInferenceErrorForInvoke.kt"); doTest(fileName); } - + @TestMetadata("unresolvedInvoke.kt") public void testUnresolvedInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/unresolvedInvoke.kt"); doTest(fileName); } - + @TestMetadata("unsafeCallWithInvoke.kt") public void testUnsafeCallWithInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/unsafeCallWithInvoke.kt"); doTest(fileName); } - + @TestMetadata("wrongReceiverForInvokeOnExpression.kt") public void testWrongReceiverForInvokeOnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverForInvokeOnExpression.kt"); doTest(fileName); } - + @TestMetadata("wrongReceiverTypeForInvoke.kt") public void testWrongReceiverTypeForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverTypeForInvoke.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/resolve/nestedCalls") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NestedCalls extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInNestedCalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/resolve/nestedCalls"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("analyzeArgsInFreeExpressionPosition.kt") public void testAnalyzeArgsInFreeExpressionPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeArgsInFreeExpressionPosition.kt"); doTest(fileName); } - + @TestMetadata("analyzeUnmappedArguments.kt") public void testAnalyzeUnmappedArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeUnmappedArguments.kt"); doTest(fileName); } - + @TestMetadata("argumentsInParentheses.kt") public void testArgumentsInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/nestedCalls/argumentsInParentheses.kt"); doTest(fileName); } - + @TestMetadata("completeTypeInferenceForNestedInNoneApplicable.kt") public void testCompleteTypeInferenceForNestedInNoneApplicable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/nestedCalls/completeTypeInferenceForNestedInNoneApplicable.kt"); doTest(fileName); } - + @TestMetadata("completeUnmappedArguments.kt") public void testCompleteUnmappedArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/nestedCalls/completeUnmappedArguments.kt"); doTest(fileName); } - + @TestMetadata("kt5971NestedSafeCall.kt") public void testKt5971NestedSafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/nestedCalls/kt5971NestedSafeCall.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/resolve/specialConstructions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SpecialConstructions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSpecialConstructions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/resolve/specialConstructions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("elvisAsCall.kt") public void testElvisAsCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/specialConstructions/elvisAsCall.kt"); doTest(fileName); } - + @TestMetadata("exclExclAsCall.kt") public void testExclExclAsCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/specialConstructions/exclExclAsCall.kt"); doTest(fileName); } - + @TestMetadata("reportTypeMismatchDeeplyOnBranches.kt") public void testReportTypeMismatchDeeplyOnBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/resolve/specialConstructions/reportTypeMismatchDeeplyOnBranches.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/scopes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Scopes extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInScopes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/scopes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AmbiguityBetweenRootAndPackage.kt") public void testAmbiguityBetweenRootAndPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/AmbiguityBetweenRootAndPackage.kt"); doTest(fileName); } - + @TestMetadata("AmbiguousNonExtensions.kt") public void testAmbiguousNonExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/AmbiguousNonExtensions.kt"); doTest(fileName); } - + @TestMetadata("DontImportRootScope.kt") public void testDontImportRootScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/DontImportRootScope.kt"); doTest(fileName); } - + @TestMetadata("ImportFromCurrentWithDifferentName.kt") public void testImportFromCurrentWithDifferentName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportFromCurrentWithDifferentName.kt"); doTest(fileName); } - + @TestMetadata("ImportObjectAndUseAsSupertype.kt") public void testImportObjectAndUseAsSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportObjectAndUseAsSupertype.kt"); doTest(fileName); } - + @TestMetadata("ImportObjectHidesCurrentPackage.kt") public void testImportObjectHidesCurrentPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportObjectHidesCurrentPackage.kt"); doTest(fileName); } - + @TestMetadata("ImportTwoTimes.kt") public void testImportTwoTimes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportTwoTimes.kt"); doTest(fileName); } - + @TestMetadata("ImportTwoTimesStar.kt") public void testImportTwoTimesStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportTwoTimesStar.kt"); doTest(fileName); } - + @TestMetadata("Imports.kt") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/Imports.kt"); doTest(fileName); } - + @TestMetadata("ImportsConflicting.kt") public void testImportsConflicting() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportsConflicting.kt"); doTest(fileName); } - + @TestMetadata("ImportsUselessSimpleImport.kt") public void testImportsUselessSimpleImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportsUselessSimpleImport.kt"); doTest(fileName); } - + @TestMetadata("ImportsUselessSimpleImport2.kt") public void testImportsUselessSimpleImport2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/ImportsUselessSimpleImport2.kt"); doTest(fileName); } - + @TestMetadata("Imports-hidden.kt") public void testImports_hidden() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/Imports-hidden.kt"); doTest(fileName); } - + @TestMetadata("initializerScopeOfExtensionProperty.kt") public void testInitializerScopeOfExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/initializerScopeOfExtensionProperty.kt"); doTest(fileName); } - + @TestMetadata("kt1078.kt") public void testKt1078() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1078.kt"); doTest(fileName); } - + @TestMetadata("kt1080.kt") public void testKt1080() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1080.kt"); doTest(fileName); } - + @TestMetadata("kt1244.kt") public void testKt1244() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1244.kt"); doTest(fileName); } - + @TestMetadata("kt1248.kt") public void testKt1248() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1248.kt"); doTest(fileName); } - + @TestMetadata("kt151.kt") public void testKt151() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt151.kt"); doTest(fileName); } - + @TestMetadata("kt1579.kt") public void testKt1579() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1579.kt"); doTest(fileName); } - + @TestMetadata("kt1579_map_entry.kt") public void testKt1579_map_entry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1579_map_entry.kt"); doTest(fileName); } - + @TestMetadata("kt1580.kt") public void testKt1580() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1580.kt"); doTest(fileName); } - + @TestMetadata("kt1642.kt") public void testKt1642() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1642.kt"); doTest(fileName); } - + @TestMetadata("kt1738.kt") public void testKt1738() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1738.kt"); doTest(fileName); } - + @TestMetadata("kt1805.kt") public void testKt1805() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1805.kt"); doTest(fileName); } - + @TestMetadata("kt1806.kt") public void testKt1806() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1806.kt"); doTest(fileName); } - + @TestMetadata("kt1822.kt") public void testKt1822() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1822.kt"); doTest(fileName); } - + @TestMetadata("kt1942.kt") public void testKt1942() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt1942.kt"); doTest(fileName); } - + @TestMetadata("kt2262.kt") public void testKt2262() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt2262.kt"); doTest(fileName); } - + @TestMetadata("kt250.617.10.kt") public void testKt250_617_10() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt250.617.10.kt"); doTest(fileName); } - + @TestMetadata("kt323.kt") public void testKt323() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt323.kt"); doTest(fileName); } - + @TestMetadata("kt37.kt") public void testKt37() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt37.kt"); doTest(fileName); } - + @TestMetadata("kt421Scopes.kt") public void testKt421Scopes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt421Scopes.kt"); doTest(fileName); } - + @TestMetadata("kt587.kt") public void testKt587() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt587.kt"); doTest(fileName); } - + @TestMetadata("kt900.kt") public void testKt900() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt900.kt"); doTest(fileName); } - + @TestMetadata("kt900-1.kt") public void testKt900_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt900-1.kt"); doTest(fileName); } - + @TestMetadata("kt900-2.kt") public void testKt900_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt900-2.kt"); doTest(fileName); } - + @TestMetadata("kt939.kt") public void testKt939() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt939.kt"); doTest(fileName); } - + @TestMetadata("kt955.kt") public void testKt955() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/kt955.kt"); doTest(fileName); } - + @TestMetadata("NoAmbiguityBetweenRootAndPackage.kt") public void testNoAmbiguityBetweenRootAndPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/NoAmbiguityBetweenRootAndPackage.kt"); doTest(fileName); } - + @TestMetadata("stopResolutionOnAmbiguity.kt") public void testStopResolutionOnAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/stopResolutionOnAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("visibility.kt") public void testVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/visibility.kt"); doTest(fileName); } - + @TestMetadata("visibility2.kt") public void testVisibility2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/visibility2.kt"); doTest(fileName); } - + @TestMetadata("VisibilityInheritModifier.kt") public void testVisibilityInheritModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/scopes/VisibilityInheritModifier.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/senselessComparison") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SenselessComparison extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSenselessComparison() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/senselessComparison"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("parenthesized.kt") public void testParenthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/senselessComparison/parenthesized.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/shadowing") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Shadowing extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInShadowing() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/shadowing"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ShadowMultiDeclarationWithFunParameter.kt") public void testShadowMultiDeclarationWithFunParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowMultiDeclarationWithFunParameter.kt"); doTest(fileName); } - + @TestMetadata("ShadowParameterInFunctionBody.kt") public void testShadowParameterInFunctionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowParameterInFunctionBody.kt"); doTest(fileName); } - + @TestMetadata("ShadowParameterInNestedBlockInFor.kt") public void testShadowParameterInNestedBlockInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowParameterInNestedBlockInFor.kt"); doTest(fileName); } - + @TestMetadata("ShadowPropertyInClosure.kt") public void testShadowPropertyInClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInClosure.kt"); doTest(fileName); } - + @TestMetadata("ShadowPropertyInFor.kt") public void testShadowPropertyInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFor.kt"); doTest(fileName); } - + @TestMetadata("ShadowPropertyInFunction.kt") public void testShadowPropertyInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFunction.kt"); doTest(fileName); } - + @TestMetadata("ShadowVariableInFor.kt") public void testShadowVariableInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowVariableInFor.kt"); doTest(fileName); } - + @TestMetadata("ShadowVariableInNestedBlock.kt") public void testShadowVariableInNestedBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedBlock.kt"); doTest(fileName); } - + @TestMetadata("ShadowVariableInNestedClosure.kt") public void testShadowVariableInNestedClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosure.kt"); doTest(fileName); } - + @TestMetadata("ShadowVariableInNestedClosureParam.kt") public void testShadowVariableInNestedClosureParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosureParam.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/smartCasts") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({SmartCasts.Inference.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SmartCasts extends AbstractJetDiagnosticsTest { @TestMetadata("afterBinaryExpr.kt") public void testAfterBinaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/afterBinaryExpr.kt"); doTest(fileName); } - + public void testAllFilesPresentInSmartCasts() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/smartCasts"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObjectMember.kt") public void testClassObjectMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/classObjectMember.kt"); doTest(fileName); } - + @TestMetadata("combineWithNoSelectorInfo.kt") public void testCombineWithNoSelectorInfo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/combineWithNoSelectorInfo.kt"); doTest(fileName); } - + @TestMetadata("dataFlowInfoForArguments.kt") public void testDataFlowInfoForArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/dataFlowInfoForArguments.kt"); doTest(fileName); } - + @TestMetadata("elvisNothingRHS.kt") public void testElvisNothingRHS() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/elvisNothingRHS.kt"); doTest(fileName); } - + @TestMetadata("elvisRHS.kt") public void testElvisRHS() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/elvisRHS.kt"); doTest(fileName); } - + @TestMetadata("kt1461.kt") public void testKt1461() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/kt1461.kt"); doTest(fileName); } - + @TestMetadata("kt2422.kt") public void testKt2422() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/kt2422.kt"); doTest(fileName); } - + @TestMetadata("kt5455.kt") public void testKt5455() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/kt5455.kt"); doTest(fileName); } - + @TestMetadata("noErrorCheckForPackageLevelVal.kt") public void testNoErrorCheckForPackageLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/noErrorCheckForPackageLevelVal.kt"); doTest(fileName); } - + @TestMetadata("noUnnecessarySmartCastForReceiver.kt") public void testNoUnnecessarySmartCastForReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/noUnnecessarySmartCastForReceiver.kt"); doTest(fileName); } - + @TestMetadata("publicVal.kt") public void testPublicVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/publicVal.kt"); doTest(fileName); } - + @TestMetadata("thisWithLabel.kt") public void testThisWithLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/thisWithLabel.kt"); doTest(fileName); } - + @TestMetadata("thisWithLabelAsReceiverPart.kt") public void testThisWithLabelAsReceiverPart() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/thisWithLabelAsReceiverPart.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/tests/smartCasts/inference") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInInference() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/smartCasts/inference"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("dependentOnPrevArg.kt") public void testDependentOnPrevArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/dependentOnPrevArg.kt"); doTest(fileName); } - + @TestMetadata("intersectionTypes.kt") public void testIntersectionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/intersectionTypes.kt"); doTest(fileName); } - + @TestMetadata("kt1355.kt") public void testKt1355() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/kt1355.kt"); doTest(fileName); } - + @TestMetadata("kt2746.kt") public void testKt2746() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/kt2746.kt"); doTest(fileName); } - + @TestMetadata("kt2851.kt") public void testKt2851() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/kt2851.kt"); doTest(fileName); } - + @TestMetadata("kt4009.kt") public void testKt4009() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/kt4009.kt"); doTest(fileName); } - + @TestMetadata("kt4403.kt") public void testKt4403() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/kt4403.kt"); doTest(fileName); } - + @TestMetadata("kt4415.kt") public void testKt4415() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/kt4415.kt"); doTest(fileName); } - + @TestMetadata("smartCastOnReceiver.kt") public void testSmartCastOnReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/smartCasts/inference/smartCastOnReceiver.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/substitutions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Substitutions extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSubstitutions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/substitutions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt1558-short.kt") public void testKt1558_short() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/substitutions/kt1558-short.kt"); doTest(fileName); } - + @TestMetadata("kt4887.kt") public void testKt4887() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/substitutions/kt4887.kt"); doTest(fileName); } - + @TestMetadata("upperBoundsSubstitutionForOverloadResolutionWithAmbiguity.kt") public void testUpperBoundsSubstitutionForOverloadResolutionWithAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("upperBoundsSubstitutionForOverloadResolutionWithErrorTypes.kt") public void testUpperBoundsSubstitutionForOverloadResolutionWithErrorTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithErrorTypes.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/subtyping") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Subtyping extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSubtyping() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/subtyping"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt2069.kt") public void testKt2069() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/kt2069.kt"); doTest(fileName); } - + @TestMetadata("kt2744.kt") public void testKt2744() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/kt2744.kt"); doTest(fileName); } - + @TestMetadata("kt304.kt") public void testKt304() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/kt304.kt"); doTest(fileName); } - + @TestMetadata("kt3159.kt") public void testKt3159() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/kt3159.kt"); doTest(fileName); } - + @TestMetadata("kt-1457.kt") public void testKt_1457() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/kt-1457.kt"); doTest(fileName); } - + @TestMetadata("localAnonymousObjects.kt") public void testLocalAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/localAnonymousObjects.kt"); doTest(fileName); } - + @TestMetadata("localClasses.kt") public void testLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/localClasses.kt"); doTest(fileName); } - + @TestMetadata("memberAnonymousObjects.kt") public void testMemberAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.kt"); doTest(fileName); } - + @TestMetadata("nestedIntoLocalClasses.kt") public void testNestedIntoLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.kt"); doTest(fileName); } - + @TestMetadata("nestedLocalClasses.kt") public void testNestedLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.kt"); doTest(fileName); } - + @TestMetadata("topLevelAnonymousObjects.kt") public void testTopLevelAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/suppress") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Suppress.AllWarnings.class, Suppress.ManyWarnings.class, Suppress.OneWarning.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Suppress extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInSuppress() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/suppress"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AllWarnings extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInAllWarnings() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/suppress/allWarnings"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("suppressWarningsOnClass.kt") public void testSuppressWarningsOnClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClass.kt"); doTest(fileName); } - + @TestMetadata("suppressWarningsOnClassObject.kt") public void testSuppressWarningsOnClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClassObject.kt"); doTest(fileName); } - + @TestMetadata("suppressWarningsOnExpression.kt") public void testSuppressWarningsOnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnExpression.kt"); doTest(fileName); } - + @TestMetadata("suppressWarningsOnFunction.kt") public void testSuppressWarningsOnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnFunction.kt"); doTest(fileName); } - + @TestMetadata("suppressWarningsOnObject.kt") public void testSuppressWarningsOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnObject.kt"); doTest(fileName); } - + @TestMetadata("suppressWarningsOnParameter.kt") public void testSuppressWarningsOnParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnParameter.kt"); doTest(fileName); } - + @TestMetadata("suppressWarningsOnProperty.kt") public void testSuppressWarningsOnProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnProperty.kt"); doTest(fileName); } - + @TestMetadata("suppressWarningsOnPropertyAccessor.kt") public void testSuppressWarningsOnPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnPropertyAccessor.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ManyWarnings extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInManyWarnings() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/suppress/manyWarnings"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("mixed.kt") public void testMixed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/mixed.kt"); doTest(fileName); } - + @TestMetadata("onClass.kt") public void testOnClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onClass.kt"); doTest(fileName); } - + @TestMetadata("onClassObject.kt") public void testOnClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onClassObject.kt"); doTest(fileName); } - + @TestMetadata("onExpression.kt") public void testOnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onExpression.kt"); doTest(fileName); } - + @TestMetadata("onFunction.kt") public void testOnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onFunction.kt"); doTest(fileName); } - + @TestMetadata("onObject.kt") public void testOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onObject.kt"); doTest(fileName); } - + @TestMetadata("onParameter.kt") public void testOnParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onParameter.kt"); doTest(fileName); } - + @TestMetadata("onProperty.kt") public void testOnProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onProperty.kt"); doTest(fileName); } - + @TestMetadata("onPropertyAccessor.kt") public void testOnPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/manyWarnings/onPropertyAccessor.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OneWarning extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInOneWarning() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/suppress/oneWarning"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("onClass.kt") public void testOnClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onClass.kt"); doTest(fileName); } - + @TestMetadata("onClassObject.kt") public void testOnClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onClassObject.kt"); doTest(fileName); } - + @TestMetadata("onExpression.kt") public void testOnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onExpression.kt"); doTest(fileName); } - + @TestMetadata("onFunction.kt") public void testOnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onFunction.kt"); doTest(fileName); } - + @TestMetadata("onLocalVariable.kt") public void testOnLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onLocalVariable.kt"); doTest(fileName); } - + @TestMetadata("onObject.kt") public void testOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onObject.kt"); doTest(fileName); } - + @TestMetadata("onParameter.kt") public void testOnParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onParameter.kt"); doTest(fileName); } - + @TestMetadata("onProperty.kt") public void testOnProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onProperty.kt"); doTest(fileName); } - + @TestMetadata("onPropertyAccessor.kt") public void testOnPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/suppress/oneWarning/onPropertyAccessor.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/thisAndSuper") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ThisAndSuper extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInThisAndSuper() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/thisAndSuper"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ambigousLabelOnThis.kt") public void testAmbigousLabelOnThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/ambigousLabelOnThis.kt"); doTest(fileName); } - + @TestMetadata("notAccessibleSuperInTrait.kt") public void testNotAccessibleSuperInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/notAccessibleSuperInTrait.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThis.kt") public void testQualifiedThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/QualifiedThis.kt"); doTest(fileName); } - + @TestMetadata("Super.kt") public void testSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/Super.kt"); doTest(fileName); } - + @TestMetadata("superInExtensionFunction.kt") public void testSuperInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("superInExtensionFunctionCall.kt") public void testSuperInExtensionFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunctionCall.kt"); doTest(fileName); } - + @TestMetadata("superInToplevelFunction.kt") public void testSuperInToplevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/superInToplevelFunction.kt"); doTest(fileName); } - + @TestMetadata("superIsNotAnExpression.kt") public void testSuperIsNotAnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/superIsNotAnExpression.kt"); doTest(fileName); } - + @TestMetadata("thisInFunctionLiterals.kt") public void testThisInFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/thisInFunctionLiterals.kt"); doTest(fileName); } - + @TestMetadata("thisInInnerClasses.kt") public void testThisInInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/thisInInnerClasses.kt"); doTest(fileName); } - + @TestMetadata("thisInPropertyInitializer.kt") public void testThisInPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/thisInPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("thisInToplevelFunction.kt") public void testThisInToplevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/thisAndSuper/thisInToplevelFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/traitWithRequired") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TraitWithRequired extends AbstractJetDiagnosticsTest { @TestMetadata("abstractClass.kt") public void testAbstractClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/abstractClass.kt"); doTest(fileName); } - + public void testAllFilesPresentInTraitWithRequired() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/traitWithRequired"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjectExtendsTraitWithRequired.kt") public void testAnonymousObjectExtendsTraitWithRequired() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/anonymousObjectExtendsTraitWithRequired.kt"); doTest(fileName); } - + @TestMetadata("differentGenericArguments.kt") public void testDifferentGenericArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/differentGenericArguments.kt"); doTest(fileName); } - + @TestMetadata("kt3006.kt") public void testKt3006() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/kt3006.kt"); doTest(fileName); } - + @TestMetadata("manyRequirementsDisallowed.kt") public void testManyRequirementsDisallowed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/manyRequirementsDisallowed.kt"); doTest(fileName); } - + @TestMetadata("manyTraitsRequireSameClass.kt") public void testManyTraitsRequireSameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/manyTraitsRequireSameClass.kt"); doTest(fileName); } - + @TestMetadata("requirementFulfilledBySubclass.kt") public void testRequirementFulfilledBySubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/requirementFulfilledBySubclass.kt"); doTest(fileName); } - + @TestMetadata("traitExtendsTraitWithRequired.kt") public void testTraitExtendsTraitWithRequired() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/traitExtendsTraitWithRequired.kt"); doTest(fileName); } - + @TestMetadata("traitRequiresAny.kt") public void testTraitRequiresAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/traitRequiresAny.kt"); doTest(fileName); } - + @TestMetadata("traitSupertypeList.kt") public void testTraitSupertypeList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/traitSupertypeList.kt"); doTest(fileName); } - + @TestMetadata("uninheritableTraitDifferentGenericArguments.kt") public void testUninheritableTraitDifferentGenericArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/traitWithRequired/uninheritableTraitDifferentGenericArguments.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/typedefs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Typedefs extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInTypedefs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/typedefs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("TypedefsUnsupported.kt") public void testTypedefsUnsupported() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/typedefs/TypedefsUnsupported.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/unit") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Unit extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInUnit() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/unit"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nullableUnit.kt") public void testNullableUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/unit/nullableUnit.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/varargs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Varargs extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInVarargs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/varargs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AmbiguousVararg.kt") public void testAmbiguousVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/AmbiguousVararg.kt"); doTest(fileName); } - + @TestMetadata("kt1781.kt") public void testKt1781() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/kt1781.kt"); doTest(fileName); } - + @TestMetadata("kt1835.kt") public void testKt1835() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/kt1835.kt"); doTest(fileName); } - + @TestMetadata("kt1838-param.kt") public void testKt1838_param() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/kt1838-param.kt"); doTest(fileName); } - + @TestMetadata("kt1838-val.kt") public void testKt1838_val() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/kt1838-val.kt"); doTest(fileName); } - + @TestMetadata("kt422.kt") public void testKt422() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/kt422.kt"); doTest(fileName); } - + @TestMetadata("MoreSpecificVarargsOfEqualLength.kt") public void testMoreSpecificVarargsOfEqualLength() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/MoreSpecificVarargsOfEqualLength.kt"); doTest(fileName); } - + @TestMetadata("MostSepcificVarargsWithJava.kt") public void testMostSepcificVarargsWithJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/MostSepcificVarargsWithJava.kt"); doTest(fileName); } - + @TestMetadata("NilaryVsVararg.kt") public void testNilaryVsVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/NilaryVsVararg.kt"); doTest(fileName); } - + @TestMetadata("UnaryVsVararg.kt") public void testUnaryVsVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/UnaryVsVararg.kt"); doTest(fileName); } - + @TestMetadata("varargsAndFunctionLiterals.kt") public void testVarargsAndFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/varargs/varargsAndFunctionLiterals.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/tests/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/when"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotatedWhenStatement.kt") public void testAnnotatedWhenStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/AnnotatedWhenStatement.kt"); doTest(fileName); } - + @TestMetadata("ElseOnNullableEnum.kt") public void testElseOnNullableEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/ElseOnNullableEnum.kt"); doTest(fileName); } - + @TestMetadata("ElseOnNullableEnumWithSmartCast.kt") public void testElseOnNullableEnumWithSmartCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/ElseOnNullableEnumWithSmartCast.kt"); doTest(fileName); } - + @TestMetadata("NoElseExpectedUnit.kt") public void testNoElseExpectedUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/NoElseExpectedUnit.kt"); doTest(fileName); } - + @TestMetadata("NoElseNoExpectedType.kt") public void testNoElseNoExpectedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/NoElseNoExpectedType.kt"); doTest(fileName); } - + @TestMetadata("NoElseReturnedCoercionToUnit.kt") public void testNoElseReturnedCoercionToUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/NoElseReturnedCoercionToUnit.kt"); doTest(fileName); } - + @TestMetadata("NoElseReturnedFromLambdaExpectedInt.kt") public void testNoElseReturnedFromLambdaExpectedInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/NoElseReturnedFromLambdaExpectedInt.kt"); doTest(fileName); } - + @TestMetadata("NoElseReturnedNonUnit.kt") public void testNoElseReturnedNonUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/NoElseReturnedNonUnit.kt"); doTest(fileName); } - + @TestMetadata("NoElseReturnedUnit.kt") public void testNoElseReturnedUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/NoElseReturnedUnit.kt"); doTest(fileName); } - + @TestMetadata("NoElseWhenStatement.kt") public void testNoElseWhenStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/NoElseWhenStatement.kt"); doTest(fileName); } - + @TestMetadata("When.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/when/When.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/tests/script") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Script extends AbstractJetDiagnosticsTest { @TestMetadata("AccessForwardDeclarationInScript.kts") public void testAccessForwardDeclarationInScript() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/script/AccessForwardDeclarationInScript.kts"); doTest(fileName); } - + public void testAllFilesPresentInScript() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/tests/script"), Pattern.compile("^(.+)\\.kts$"), true); } - + @TestMetadata("ComplexScript.kts") public void testComplexScript() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/script/ComplexScript.kts"); doTest(fileName); } - + @TestMetadata("imports.kts") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/script/imports.kts"); doTest(fileName); } - + @TestMetadata("SimpleScript.kts") public void testSimpleScript() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/script/SimpleScript.kts"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/functions/tailRecursion") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TailRecursion extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInTailRecursion() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/functions/tailRecursion"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("defaultArgs.kt") public void testDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/defaultArgs.kt"); doTest(fileName); } - + @TestMetadata("extensionTailCall.kt") public void testExtensionTailCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/extensionTailCall.kt"); doTest(fileName); } - + @TestMetadata("functionWithNoTails.kt") public void testFunctionWithNoTails() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/functionWithNoTails.kt"); doTest(fileName); } - + @TestMetadata("functionWithNonTailRecursions.kt") public void testFunctionWithNonTailRecursions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/functionWithNonTailRecursions.kt"); doTest(fileName); } - + @TestMetadata("functionWithoutAnnotation.kt") public void testFunctionWithoutAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/functionWithoutAnnotation.kt"); doTest(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/infixCall.kt"); doTest(fileName); } - + @TestMetadata("infixRecursiveCall.kt") public void testInfixRecursiveCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/infixRecursiveCall.kt"); doTest(fileName); } - + @TestMetadata("insideElvis.kt") public void testInsideElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/insideElvis.kt"); doTest(fileName); } - + @TestMetadata("labeledThisReferences.kt") public void testLabeledThisReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/labeledThisReferences.kt"); doTest(fileName); } - + @TestMetadata("loops.kt") public void testLoops() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/loops.kt"); doTest(fileName); } - + @TestMetadata("multilevelBlocks.kt") public void testMultilevelBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/multilevelBlocks.kt"); doTest(fileName); } - + @TestMetadata("realIteratorFoldl.kt") public void testRealIteratorFoldl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/realIteratorFoldl.kt"); doTest(fileName); } - + @TestMetadata("realStringEscape.kt") public void testRealStringEscape() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/realStringEscape.kt"); doTest(fileName); } - + @TestMetadata("realStringRepeat.kt") public void testRealStringRepeat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/realStringRepeat.kt"); doTest(fileName); } - + @TestMetadata("recursiveCallInLambda.kt") public void testRecursiveCallInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/recursiveCallInLambda.kt"); doTest(fileName); } - + @TestMetadata("recursiveCallInLocalFunction.kt") public void testRecursiveCallInLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/recursiveCallInLocalFunction.kt"); doTest(fileName); } - + @TestMetadata("recursiveInnerFunction.kt") public void testRecursiveInnerFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/recursiveInnerFunction.kt"); doTest(fileName); } - + @TestMetadata("returnIf.kt") public void testReturnIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnIf.kt"); doTest(fileName); } - + @TestMetadata("returnInCatch.kt") public void testReturnInCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInCatch.kt"); doTest(fileName); } - + @TestMetadata("returnInFinally.kt") public void testReturnInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInFinally.kt"); doTest(fileName); } - + @TestMetadata("returnInIfInFinally.kt") public void testReturnInIfInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInIfInFinally.kt"); doTest(fileName); } - + @TestMetadata("returnInParentheses.kt") public void testReturnInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInParentheses.kt"); doTest(fileName); } - + @TestMetadata("returnInTry.kt") public void testReturnInTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInTry.kt"); doTest(fileName); } - + @TestMetadata("simpleBlock.kt") public void testSimpleBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/simpleBlock.kt"); doTest(fileName); } - + @TestMetadata("simpleReturn.kt") public void testSimpleReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/simpleReturn.kt"); doTest(fileName); } - + @TestMetadata("simpleReturnWithElse.kt") public void testSimpleReturnWithElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/simpleReturnWithElse.kt"); doTest(fileName); } - + @TestMetadata("sum.kt") public void testSum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/sum.kt"); doTest(fileName); } - + @TestMetadata("tailCallInBlockInParentheses.kt") public void testTailCallInBlockInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/tailCallInBlockInParentheses.kt"); doTest(fileName); } - + @TestMetadata("tailCallInParentheses.kt") public void testTailCallInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/tailCallInParentheses.kt"); doTest(fileName); } - + @TestMetadata("tailRecursionInFinally.kt") public void testTailRecursionInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/tailRecursionInFinally.kt"); doTest(fileName); } - + @TestMetadata("thisReferences.kt") public void testThisReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/thisReferences.kt"); doTest(fileName); } - + @TestMetadata("unitBlocks.kt") public void testUnitBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/unitBlocks.kt"); doTest(fileName); } - + @TestMetadata("whenWithCondition.kt") public void testWhenWithCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithCondition.kt"); doTest(fileName); } - + @TestMetadata("whenWithInRange.kt") public void testWhenWithInRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithInRange.kt"); doTest(fileName); } - + @TestMetadata("whenWithIs.kt") public void testWhenWithIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithIs.kt"); doTest(fileName); } - + @TestMetadata("whenWithoutCondition.kt") public void testWhenWithoutCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithoutCondition.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/functions/invoke/onObjects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OnObjects extends AbstractJetDiagnosticsTest { public void testAllFilesPresentInOnObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/functions/invoke/onObjects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("invokeOnClassObject1.kt") public void testInvokeOnClassObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObject1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObject2.kt") public void testInvokeOnClassObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObject2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObjectOfNestedClass1.kt") public void testInvokeOnClassObjectOfNestedClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObjectOfNestedClass2.kt") public void testInvokeOnClassObjectOfNestedClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnEnum1.kt") public void testInvokeOnEnum1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnEnum1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnEnum2.kt") public void testInvokeOnEnum2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnEnum2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnImportedEnum1.kt") public void testInvokeOnImportedEnum1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnImportedEnum1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnImportedEnum2.kt") public void testInvokeOnImportedEnum2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnImportedEnum2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnObject1.kt") public void testInvokeOnObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnObject1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnObject2.kt") public void testInvokeOnObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnObject2.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestWithStdLibGenerated.java b/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestWithStdLibGenerated.java index 5946c8dc518..d8eaa15772b 100644 --- a/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestWithStdLibGenerated.java +++ b/compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTestWithStdLibGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.checkers; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,620 +31,608 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/diagnostics/testsWithStdLib") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({JetDiagnosticsTestWithStdLibGenerated.Annotations.class, JetDiagnosticsTestWithStdLibGenerated.CallableReference.class, JetDiagnosticsTestWithStdLibGenerated.DuplicateJvmSignature.class, JetDiagnosticsTestWithStdLibGenerated.FunctionLiterals.class, JetDiagnosticsTestWithStdLibGenerated.KotlinSignature.class, JetDiagnosticsTestWithStdLibGenerated.NonLocalReturns.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetDiagnosticsTestWithStdLibGenerated extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInTestsWithStdLib() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Annotations.AnnotationApplicability.class, Annotations.AnnotationParameterMustBeConstant.class, Annotations.PlatformStatic.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectAnnotatedWithItsClass.kt") public void testClassObjectAnnotatedWithItsClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/ClassObjectAnnotatedWithItsClass.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AnnotationApplicability extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInAnnotationApplicability() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("illegalPlatformName.kt") public void testIllegalPlatformName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/illegalPlatformName.kt"); doTest(fileName); } - + @TestMetadata("platformName.kt") public void testPlatformName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/platformName.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AnnotationParameterMustBeConstant extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInAnnotationParameterMustBeConstant() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("array.kt") public void testArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/array.kt"); doTest(fileName); } - + @TestMetadata("classLiteral.kt") public void testClassLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/classLiteral.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/simple.kt"); doTest(fileName); } - + @TestMetadata("vararg.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/vararg.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformStatic extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInPlatformStatic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("functions.kt") public void testFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/functions.kt"); doTest(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/localFun.kt"); doTest(fileName); } - + @TestMetadata("property.kt") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/property.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CallableReference.Function.class, CallableReference.Property.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CallableReference extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInCallableReference() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/callableReference"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("unused.kt") public void testUnused() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/unused.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Function extends AbstractJetDiagnosticsTestWithStdLib { @TestMetadata("abstractClassConstructors.kt") public void testAbstractClassConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/abstractClassConstructors.kt"); doTest(fileName); } - + public void testAllFilesPresentInFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/callableReference/function"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ambiguityTopLevelVsTopLevel.kt") public void testAmbiguityTopLevelVsTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/ambiguityTopLevelVsTopLevel.kt"); doTest(fileName); } - + @TestMetadata("callableRefrenceOnNestedObject.kt") public void testCallableRefrenceOnNestedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/callableRefrenceOnNestedObject.kt"); doTest(fileName); } - + @TestMetadata("constructorFromClass.kt") public void testConstructorFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/constructorFromClass.kt"); doTest(fileName); } - + @TestMetadata("constructorFromExtension.kt") public void testConstructorFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/constructorFromExtension.kt"); doTest(fileName); } - + @TestMetadata("constructorFromExtensionInClass.kt") public void testConstructorFromExtensionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/constructorFromExtensionInClass.kt"); doTest(fileName); } - + @TestMetadata("constructorFromTopLevel.kt") public void testConstructorFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/constructorFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("differentPackageClass.kt") public void testDifferentPackageClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/differentPackageClass.kt"); doTest(fileName); } - + @TestMetadata("differentPackageExtension.kt") public void testDifferentPackageExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/differentPackageExtension.kt"); doTest(fileName); } - + @TestMetadata("differentPackageTopLevel.kt") public void testDifferentPackageTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/differentPackageTopLevel.kt"); doTest(fileName); } - + @TestMetadata("empty.kt") public void testEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/empty.kt"); doTest(fileName); } - + @TestMetadata("extensionFromClass.kt") public void testExtensionFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/extensionFromClass.kt"); doTest(fileName); } - + @TestMetadata("extensionFromExtension.kt") public void testExtensionFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/extensionFromExtension.kt"); doTest(fileName); } - + @TestMetadata("extensionFromExtensionInClass.kt") public void testExtensionFromExtensionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/extensionFromExtensionInClass.kt"); doTest(fileName); } - + @TestMetadata("extensionFromTopLevel.kt") public void testExtensionFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/extensionFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("extensionInClassDisallowed.kt") public void testExtensionInClassDisallowed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/extensionInClassDisallowed.kt"); doTest(fileName); } - + @TestMetadata("extensionOnNullable.kt") public void testExtensionOnNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/extensionOnNullable.kt"); doTest(fileName); } - + @TestMetadata("genericClassFromTopLevel.kt") public void testGenericClassFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/genericClassFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("importedInnerConstructor.kt") public void testImportedInnerConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/importedInnerConstructor.kt"); doTest(fileName); } - + @TestMetadata("innerConstructorFromClass.kt") public void testInnerConstructorFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/innerConstructorFromClass.kt"); doTest(fileName); } - + @TestMetadata("innerConstructorFromExtension.kt") public void testInnerConstructorFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/innerConstructorFromExtension.kt"); doTest(fileName); } - + @TestMetadata("innerConstructorFromTopLevel.kt") public void testInnerConstructorFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/innerConstructorFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("javaStaticMethod.kt") public void testJavaStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/javaStaticMethod.kt"); doTest(fileName); } - + @TestMetadata("lhsNotAClass.kt") public void testLhsNotAClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/lhsNotAClass.kt"); doTest(fileName); } - + @TestMetadata("localConstructor.kt") public void testLocalConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localConstructor.kt"); doTest(fileName); } - + @TestMetadata("localConstructorFromExtensionInLocalClass.kt") public void testLocalConstructorFromExtensionInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localConstructorFromExtensionInLocalClass.kt"); doTest(fileName); } - + @TestMetadata("localConstructorFromLocalClass.kt") public void testLocalConstructorFromLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localConstructorFromLocalClass.kt"); doTest(fileName); } - + @TestMetadata("localConstructorFromLocalExtension.kt") public void testLocalConstructorFromLocalExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localConstructorFromLocalExtension.kt"); doTest(fileName); } - + @TestMetadata("localNamedFun.kt") public void testLocalNamedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localNamedFun.kt"); doTest(fileName); } - + @TestMetadata("localNamedFunFromExtensionInLocalClass.kt") public void testLocalNamedFunFromExtensionInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localNamedFunFromExtensionInLocalClass.kt"); doTest(fileName); } - + @TestMetadata("localNamedFunFromLocalClass.kt") public void testLocalNamedFunFromLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localNamedFunFromLocalClass.kt"); doTest(fileName); } - + @TestMetadata("localNamedFunFromLocalExtension.kt") public void testLocalNamedFunFromLocalExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/localNamedFunFromLocalExtension.kt"); doTest(fileName); } - + @TestMetadata("longQualifiedName.kt") public void testLongQualifiedName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/longQualifiedName.kt"); doTest(fileName); } - + @TestMetadata("longQualifiedNameGeneric.kt") public void testLongQualifiedNameGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/longQualifiedNameGeneric.kt"); doTest(fileName); } - + @TestMetadata("memberFromClass.kt") public void testMemberFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/memberFromClass.kt"); doTest(fileName); } - + @TestMetadata("memberFromExtension.kt") public void testMemberFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/memberFromExtension.kt"); doTest(fileName); } - + @TestMetadata("memberFromExtensionInClass.kt") public void testMemberFromExtensionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/memberFromExtensionInClass.kt"); doTest(fileName); } - + @TestMetadata("memberFromTopLevel.kt") public void testMemberFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/memberFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("nestedConstructorFromClass.kt") public void testNestedConstructorFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/nestedConstructorFromClass.kt"); doTest(fileName); } - + @TestMetadata("nestedConstructorFromExtension.kt") public void testNestedConstructorFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/nestedConstructorFromExtension.kt"); doTest(fileName); } - + @TestMetadata("nestedConstructorFromTopLevel.kt") public void testNestedConstructorFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/nestedConstructorFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("noAmbiguityLocalVsTopLevel.kt") public void testNoAmbiguityLocalVsTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/noAmbiguityLocalVsTopLevel.kt"); doTest(fileName); } - + @TestMetadata("noAmbiguityMemberVsExtension.kt") public void testNoAmbiguityMemberVsExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/noAmbiguityMemberVsExtension.kt"); doTest(fileName); } - + @TestMetadata("noAmbiguityMemberVsTopLevel.kt") public void testNoAmbiguityMemberVsTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/noAmbiguityMemberVsTopLevel.kt"); doTest(fileName); } - + @TestMetadata("renameOnImport.kt") public void testRenameOnImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/renameOnImport.kt"); doTest(fileName); } - + @TestMetadata("topLevelFromClass.kt") public void testTopLevelFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/topLevelFromClass.kt"); doTest(fileName); } - + @TestMetadata("topLevelFromExtension.kt") public void testTopLevelFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/topLevelFromExtension.kt"); doTest(fileName); } - + @TestMetadata("topLevelFromExtensionInClass.kt") public void testTopLevelFromExtensionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/topLevelFromExtensionInClass.kt"); doTest(fileName); } - + @TestMetadata("topLevelFromTopLevel.kt") public void testTopLevelFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/topLevelFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("unresolved.kt") public void testUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function/unresolved.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Property extends AbstractJetDiagnosticsTestWithStdLib { @TestMetadata("abstractPropertyViaSubclasses.kt") public void testAbstractPropertyViaSubclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/abstractPropertyViaSubclasses.kt"); doTest(fileName); } - + @TestMetadata("accessViaSubclass.kt") public void testAccessViaSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/accessViaSubclass.kt"); doTest(fileName); } - + public void testAllFilesPresentInProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/callableReference/property"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classFromClass.kt") public void testClassFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/classFromClass.kt"); doTest(fileName); } - + @TestMetadata("extensionFromClass.kt") public void testExtensionFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/extensionFromClass.kt"); doTest(fileName); } - + @TestMetadata("extensionFromTopLevel.kt") public void testExtensionFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/extensionFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("extensionPropertyOnNullable.kt") public void testExtensionPropertyOnNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/extensionPropertyOnNullable.kt"); doTest(fileName); } - + @TestMetadata("genericClass.kt") public void testGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/genericClass.kt"); doTest(fileName); } - + @TestMetadata("javaInstanceField.kt") public void testJavaInstanceField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/javaInstanceField.kt"); doTest(fileName); } - + @TestMetadata("javaStaticFieldViaImport.kt") public void testJavaStaticFieldViaImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/javaStaticFieldViaImport.kt"); doTest(fileName); } - + @TestMetadata("localVariable.kt") public void testLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/localVariable.kt"); doTest(fileName); } - + @TestMetadata("memberFromExtension.kt") public void testMemberFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/memberFromExtension.kt"); doTest(fileName); } - + @TestMetadata("memberFromTopLevel.kt") public void testMemberFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/memberFromTopLevel.kt"); doTest(fileName); } - + @TestMetadata("topLevelFromTopLevel.kt") public void testTopLevelFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/property/topLevelFromTopLevel.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DuplicateJvmSignature extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInDuplicateJvmSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("delegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/delegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("platformNames.kt") public void testPlatformNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNames.kt"); doTest(fileName); } - + @TestMetadata("platformNamesDuplicate.kt") public void testPlatformNamesDuplicate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNamesDuplicate.kt"); doTest(fileName); } - + @TestMetadata("platformStaticInClassObject.kt") public void testPlatformStaticInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInClassObject.kt"); doTest(fileName); } - + @TestMetadata("platformStaticInObject.kt") public void testPlatformStaticInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInObject.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/functionLiterals") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionLiterals extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInFunctionLiterals() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/functionLiterals"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("pseudocodeMemoryOverhead.kt") public void testPseudocodeMemoryOverhead() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/functionLiterals/pseudocodeMemoryOverhead.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/kotlinSignature") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinSignature extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInKotlinSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/kotlinSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constructorNamedArguments.kt") public void testConstructorNamedArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/constructorNamedArguments.kt"); doTest(fileName); } - + @TestMetadata("parameterNames.kt") public void testParameterNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/parameterNames.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/diagnostics/testsWithStdLib/nonLocalReturns") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonLocalReturns extends AbstractJetDiagnosticsTestWithStdLib { public void testAllFilesPresentInNonLocalReturns() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/diagnostics/testsWithStdLib/nonLocalReturns"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("prohibitNonLocalReturnOutOfTryCatchFinally.kt") public void testProhibitNonLocalReturnOutOfTryCatchFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/diagnostics/testsWithStdLib/nonLocalReturns/prohibitNonLocalReturnOutOfTryCatchFinally.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/cli/KotlincExecutableTestGenerated.java b/compiler/tests/org/jetbrains/jet/cli/KotlincExecutableTestGenerated.java index 847e1662760..5368ad4a933 100644 --- a/compiler/tests/org/jetbrains/jet/cli/KotlincExecutableTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/cli/KotlincExecutableTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.cli; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,193 +29,190 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({KotlincExecutableTestGenerated.Jvm.class, KotlincExecutableTestGenerated.Js.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlincExecutableTestGenerated extends AbstractKotlincExecutableTest { @TestMetadata("compiler/testData/cli/jvm") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Jvm.WrongAbiVersionLib.class, Jvm.WrongKotlinSignatureLib.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Jvm extends AbstractKotlincExecutableTest { public void testAllFilesPresentInJvm() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cli/jvm"), Pattern.compile("^(.+)\\.args$"), true); } - + @TestMetadata("classpath.args") public void testClasspath() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/classpath.args"); doJvmTest(fileName); } - + @TestMetadata("conflictingOverloads.args") public void testConflictingOverloads() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/conflictingOverloads.args"); doJvmTest(fileName); } - + @TestMetadata("diagnosticsOrder.args") public void testDiagnosticsOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/diagnosticsOrder.args"); doJvmTest(fileName); } - + @TestMetadata("duplicateSources.args") public void testDuplicateSources() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/duplicateSources.args"); doJvmTest(fileName); } - + @TestMetadata("duplicateSourcesInModule.args") public void testDuplicateSourcesInModule() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/duplicateSourcesInModule.args"); doJvmTest(fileName); } - + @TestMetadata("extraHelp.args") public void testExtraHelp() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/extraHelp.args"); doJvmTest(fileName); } - + @TestMetadata("help.args") public void testHelp() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/help.args"); doJvmTest(fileName); } - + @TestMetadata("multipleTextRangesInDiagnosticsOrder.args") public void testMultipleTextRangesInDiagnosticsOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/multipleTextRangesInDiagnosticsOrder.args"); doJvmTest(fileName); } - + @TestMetadata("nonExistingClassPathAndAnnotationsPath.args") public void testNonExistingClassPathAndAnnotationsPath() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/nonExistingClassPathAndAnnotationsPath.args"); doJvmTest(fileName); } - + @TestMetadata("nonExistingSourcePath.args") public void testNonExistingSourcePath() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/nonExistingSourcePath.args"); doJvmTest(fileName); } - + @TestMetadata("signatureClash.args") public void testSignatureClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/signatureClash.args"); doJvmTest(fileName); } - + @TestMetadata("simple.args") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/simple.args"); doJvmTest(fileName); } - + @TestMetadata("suppressAllWarningsJvm.args") public void testSuppressAllWarningsJvm() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/suppressAllWarningsJvm.args"); doJvmTest(fileName); } - + @TestMetadata("syntheticAccessorSignatureClash.args") public void testSyntheticAccessorSignatureClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/syntheticAccessorSignatureClash.args"); doJvmTest(fileName); } - + @TestMetadata("wrongAbiVersion.args") public void testWrongAbiVersion() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/wrongAbiVersion.args"); doJvmTest(fileName); } - + @TestMetadata("wrongArgument.args") public void testWrongArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/wrongArgument.args"); doJvmTest(fileName); } - + @TestMetadata("wrongKotlinSignature.args") public void testWrongKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/wrongKotlinSignature.args"); doJvmTest(fileName); } - + @TestMetadata("wrongScriptWithNoSource.args") public void testWrongScriptWithNoSource() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/wrongScriptWithNoSource.args"); doJvmTest(fileName); } - + @TestMetadata("compiler/testData/cli/jvm/wrongAbiVersionLib") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WrongAbiVersionLib extends AbstractKotlincExecutableTest { public void testAllFilesPresentInWrongAbiVersionLib() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cli/jvm/wrongAbiVersionLib"), Pattern.compile("^(.+)\\.args$"), true); } - + } - + @TestMetadata("compiler/testData/cli/jvm/wrongKotlinSignatureLib") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WrongKotlinSignatureLib extends AbstractKotlincExecutableTest { public void testAllFilesPresentInWrongKotlinSignatureLib() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cli/jvm/wrongKotlinSignatureLib"), Pattern.compile("^(.+)\\.args$"), true); } - + } - } - + @TestMetadata("compiler/testData/cli/js") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Js extends AbstractKotlincExecutableTest { public void testAllFilesPresentInJs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/cli/js"), Pattern.compile("^(.+)\\.args$"), true); } - + @TestMetadata("jsExtraHelp.args") public void testJsExtraHelp() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/jsExtraHelp.args"); doJsTest(fileName); } - + @TestMetadata("jsHelp.args") public void testJsHelp() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/jsHelp.args"); doJsTest(fileName); } - + @TestMetadata("outputPostfixFileNotFound.args") public void testOutputPostfixFileNotFound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/outputPostfixFileNotFound.args"); doJsTest(fileName); } - + @TestMetadata("outputPrefixFileNotFound.args") public void testOutputPrefixFileNotFound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/outputPrefixFileNotFound.args"); doJsTest(fileName); } - + @TestMetadata("simple2js.args") public void testSimple2js() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/simple2js.args"); doJsTest(fileName); } - + @TestMetadata("suppressAllWarningsJS.args") public void testSuppressAllWarningsJS() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/suppressAllWarningsJS.args"); doJsTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/BytecodeTextTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/BytecodeTextTestGenerated.java index 2fbda9a32ba..8d161fb0a06 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/BytecodeTextTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/BytecodeTextTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,534 +31,525 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/bytecodeText") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({BytecodeTextTestGenerated.BoxingOptimization.class, BytecodeTextTestGenerated.Constants.class, BytecodeTextTestGenerated.DirectInvoke.class, BytecodeTextTestGenerated.Statements.class, BytecodeTextTestGenerated.StoreStackBeforeInline.class, BytecodeTextTestGenerated.When.class, BytecodeTextTestGenerated.WhenEnumOptimization.class, BytecodeTextTestGenerated.WhenStringOptimization.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BytecodeTextTestGenerated extends AbstractBytecodeTextTest { @TestMetadata("accessorForProtected.kt") public void testAccessorForProtected() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/accessorForProtected.kt"); doTest(fileName); } - + public void testAllFilesPresentInBytecodeText() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("annotationRetentionPolicyClass.kt") public void testAnnotationRetentionPolicyClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/annotationRetentionPolicyClass.kt"); doTest(fileName); } - + @TestMetadata("annotationRetentionPolicyRuntime.kt") public void testAnnotationRetentionPolicyRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/annotationRetentionPolicyRuntime.kt"); doTest(fileName); } - + @TestMetadata("annotationRetentionPolicySource.kt") public void testAnnotationRetentionPolicySource() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/annotationRetentionPolicySource.kt"); doTest(fileName); } - + @TestMetadata("bridgeForFakeOverride.kt") public void testBridgeForFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/bridgeForFakeOverride.kt"); doTest(fileName); } - + @TestMetadata("componentEvaluatesOnlyOnce.kt") public void testComponentEvaluatesOnlyOnce() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/componentEvaluatesOnlyOnce.kt"); doTest(fileName); } - + @TestMetadata("constClosureOptimization.kt") public void testConstClosureOptimization() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/constClosureOptimization.kt"); doTest(fileName); } - + @TestMetadata("defaultDelegation.kt") public void testDefaultDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/defaultDelegation.kt"); doTest(fileName); } - + @TestMetadata("inlineFromOtherModule.kt") public void testInlineFromOtherModule() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/inlineFromOtherModule.kt"); doTest(fileName); } - + @TestMetadata("intConstantNotNull.kt") public void testIntConstantNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/intConstantNotNull.kt"); doTest(fileName); } - + @TestMetadata("intConstantNullable.kt") public void testIntConstantNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/intConstantNullable.kt"); doTest(fileName); } - + @TestMetadata("intConstantNullableSafeCall.kt") public void testIntConstantNullableSafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/intConstantNullableSafeCall.kt"); doTest(fileName); } - + @TestMetadata("intConstantSafeCall.kt") public void testIntConstantSafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/intConstantSafeCall.kt"); doTest(fileName); } - + @TestMetadata("kt2202.kt") public void testKt2202() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/kt2202.kt"); doTest(fileName); } - + @TestMetadata("kt2887.kt") public void testKt2887() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/kt2887.kt"); doTest(fileName); } - + @TestMetadata("kt3845.kt") public void testKt3845() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/kt3845.kt"); doTest(fileName); } - + @TestMetadata("kt5016.kt") public void testKt5016() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/kt5016.kt"); doTest(fileName); } - + @TestMetadata("kt5016int.kt") public void testKt5016int() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/kt5016int.kt"); doTest(fileName); } - + @TestMetadata("kt5016intOrNull.kt") public void testKt5016intOrNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/kt5016intOrNull.kt"); doTest(fileName); } - + @TestMetadata("noFlagAnnotations.kt") public void testNoFlagAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/noFlagAnnotations.kt"); doTest(fileName); } - + @TestMetadata("noWrapperForMethodReturningPrimitive.kt") public void testNoWrapperForMethodReturningPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/noWrapperForMethodReturningPrimitive.kt"); doTest(fileName); } - + @TestMetadata("privateDefaultArgs.kt") public void testPrivateDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/privateDefaultArgs.kt"); doTest(fileName); } - + @TestMetadata("redundantGotoRemoving.kt") public void testRedundantGotoRemoving() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/redundantGotoRemoving.kt"); doTest(fileName); } - + @TestMetadata("stringBuilderAppend.kt") public void testStringBuilderAppend() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/stringBuilderAppend.kt"); doTest(fileName); } - + @TestMetadata("topLevelFunWithDefaultArgs.kt") public void testTopLevelFunWithDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/topLevelFunWithDefaultArgs.kt"); doTest(fileName); } - + @TestMetadata("traitImplGeneratedOnce.kt") public void testTraitImplGeneratedOnce() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/traitImplGeneratedOnce.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BoxingOptimization extends AbstractBytecodeTextTest { public void testAllFilesPresentInBoxingOptimization() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/boxingOptimization"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("casts.kt") public void testCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/casts.kt"); doTest(fileName); } - + @TestMetadata("checkcastAndInstanceOf.kt") public void testCheckcastAndInstanceOf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/checkcastAndInstanceOf.kt"); doTest(fileName); } - + @TestMetadata("fold.kt") public void testFold() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/fold.kt"); doTest(fileName); } - + @TestMetadata("nullCheck.kt") public void testNullCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/nullCheck.kt"); doTest(fileName); } - + @TestMetadata("progressions.kt") public void testProgressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/progressions.kt"); doTest(fileName); } - + @TestMetadata("safeCallWithElvis.kt") public void testSafeCallWithElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/safeCallWithElvis.kt"); doTest(fileName); } - + @TestMetadata("severalInlines.kt") public void testSeveralInlines() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/severalInlines.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/simple.kt"); doTest(fileName); } - + @TestMetadata("unsafeRemoving.kt") public void testUnsafeRemoving() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/unsafeRemoving.kt"); doTest(fileName); } - + @TestMetadata("variableClash.kt") public void testVariableClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/variableClash.kt"); doTest(fileName); } - + @TestMetadata("variables.kt") public void testVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/boxingOptimization/variables.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/bytecodeText/constants") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constants extends AbstractBytecodeTextTest { public void testAllFilesPresentInConstants() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/constants"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("byte.kt") public void testByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/constants/byte.kt"); doTest(fileName); } - + @TestMetadata("nullableByteAndShort.kt") public void testNullableByteAndShort() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/constants/nullableByteAndShort.kt"); doTest(fileName); } - + @TestMetadata("short.kt") public void testShort() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/constants/short.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/bytecodeText/directInvoke") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DirectInvoke extends AbstractBytecodeTextTest { public void testAllFilesPresentInDirectInvoke() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/directInvoke"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("callableReference.kt") public void testCallableReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/directInvoke/callableReference.kt"); doTest(fileName); } - + @TestMetadata("inplaceClosure.kt") public void testInplaceClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/directInvoke/inplaceClosure.kt"); doTest(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/directInvoke/localFun.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/bytecodeText/statements") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Statements extends AbstractBytecodeTextTest { public void testAllFilesPresentInStatements() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/statements"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ifSingleBranch.kt") public void testIfSingleBranch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/ifSingleBranch.kt"); doTest(fileName); } - + @TestMetadata("ifThenElse.kt") public void testIfThenElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/ifThenElse.kt"); doTest(fileName); } - + @TestMetadata("ifThenElseEmpty.kt") public void testIfThenElseEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/ifThenElseEmpty.kt"); doTest(fileName); } - + @TestMetadata("labeled.kt") public void testLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/labeled.kt"); doTest(fileName); } - + @TestMetadata("statementsComposition.kt") public void testStatementsComposition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/statementsComposition.kt"); doTest(fileName); } - + @TestMetadata("tryCatchFinally.kt") public void testTryCatchFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/tryCatchFinally.kt"); doTest(fileName); } - + @TestMetadata("when.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/when.kt"); doTest(fileName); } - + @TestMetadata("whenSubject.kt") public void testWhenSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/statements/whenSubject.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/bytecodeText/storeStackBeforeInline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class StoreStackBeforeInline extends AbstractBytecodeTextTest { public void testAllFilesPresentInStoreStackBeforeInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/storeStackBeforeInline"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("differentTypes.kt") public void testDifferentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/storeStackBeforeInline/differentTypes.kt"); doTest(fileName); } - + @TestMetadata("primitiveMerge.kt") public void testPrimitiveMerge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/storeStackBeforeInline/primitiveMerge.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/storeStackBeforeInline/simple.kt"); doTest(fileName); } - + @TestMetadata("unreachableMarker.kt") public void testUnreachableMarker() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/storeStackBeforeInline/unreachableMarker.kt"); doTest(fileName); } - + @TestMetadata("withLambda.kt") public void testWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/storeStackBeforeInline/withLambda.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/bytecodeText/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractBytecodeTextTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/when"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("integralWhenWithNoInlinedConstants.kt") public void testIntegralWhenWithNoInlinedConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/when/integralWhenWithNoInlinedConstants.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhenEnumOptimization extends AbstractBytecodeTextTest { public void testAllFilesPresentInWhenEnumOptimization() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/whenEnumOptimization"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bigEnum.kt") public void testBigEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/bigEnum.kt"); doTest(fileName); } - + @TestMetadata("duplicatingItems.kt") public void testDuplicatingItems() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/duplicatingItems.kt"); doTest(fileName); } - + @TestMetadata("expression.kt") public void testExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/expression.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralInTopLevel.kt") public void testFunctionLiteralInTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/functionLiteralInTopLevel.kt"); doTest(fileName); } - + @TestMetadata("manyWhensWithinClass.kt") public void testManyWhensWithinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/manyWhensWithinClass.kt"); doTest(fileName); } - + @TestMetadata("nonConstantEnum.kt") public void testNonConstantEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/nonConstantEnum.kt"); doTest(fileName); } - + @TestMetadata("nullability.kt") public void testNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/nullability.kt"); doTest(fileName); } - + @TestMetadata("subjectAny.kt") public void testSubjectAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/subjectAny.kt"); doTest(fileName); } - + @TestMetadata("withoutElse.kt") public void testWithoutElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenEnumOptimization/withoutElse.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhenStringOptimization extends AbstractBytecodeTextTest { public void testAllFilesPresentInWhenStringOptimization() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/bytecodeText/whenStringOptimization"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("denseHashCode.kt") public void testDenseHashCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/denseHashCode.kt"); doTest(fileName); } - + @TestMetadata("duplicatingItems.kt") public void testDuplicatingItems() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/duplicatingItems.kt"); doTest(fileName); } - + @TestMetadata("duplicatingItemsSameHashCode.kt") public void testDuplicatingItemsSameHashCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/duplicatingItemsSameHashCode.kt"); doTest(fileName); } - + @TestMetadata("expression.kt") public void testExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/expression.kt"); doTest(fileName); } - + @TestMetadata("nonInlinedConst.kt") public void testNonInlinedConst() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/nonInlinedConst.kt"); doTest(fileName); } - + @TestMetadata("nullability.kt") public void testNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/nullability.kt"); doTest(fileName); } - + @TestMetadata("sameHashCode.kt") public void testSameHashCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/sameHashCode.kt"); doTest(fileName); } - + @TestMetadata("statement.kt") public void testStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/bytecodeText/whenStringOptimization/statement.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/CheckLocalVariablesTableTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/CheckLocalVariablesTableTestGenerated.java index de26019a8b7..5e706b178cb 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/CheckLocalVariablesTableTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/CheckLocalVariablesTableTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,70 +30,69 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/checkLocalVariablesTable") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class CheckLocalVariablesTableTestGenerated extends AbstractCheckLocalVariablesTableTest { public void testAllFilesPresentInCheckLocalVariablesTable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/checkLocalVariablesTable"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("catchClause.kt") public void testCatchClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/catchClause.kt"); doTest(fileName); } - + @TestMetadata("copyFunction.kt") public void testCopyFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/copyFunction.kt"); doTest(fileName); } - + @TestMetadata("inlineLambdaWithItParam.kt") public void testInlineLambdaWithItParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/inlineLambdaWithItParam.kt"); doTest(fileName); } - + @TestMetadata("inlineLambdaWithParam.kt") public void testInlineLambdaWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/inlineLambdaWithParam.kt"); doTest(fileName); } - + @TestMetadata("inlineSimple.kt") public void testInlineSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/inlineSimple.kt"); doTest(fileName); } - + @TestMetadata("inlineSimpleChain.kt") public void testInlineSimpleChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/inlineSimpleChain.kt"); doTest(fileName); } - + @TestMetadata("itInLambda.kt") public void testItInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/itInLambda.kt"); doTest(fileName); } - + @TestMetadata("itInReturnedLambda.kt") public void testItInReturnedLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/itInReturnedLambda.kt"); doTest(fileName); } - + @TestMetadata("lambdaAsVar.kt") public void testLambdaAsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/lambdaAsVar.kt"); doTest(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/checkLocalVariablesTable/localFun.kt"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/ScriptCodegenTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/ScriptCodegenTestGenerated.java index fda626ad9b3..ec42ba2d3d6 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/ScriptCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/ScriptCodegenTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,94 +30,93 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/codegen/script") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ScriptCodegenTestGenerated extends AbstractScriptCodegenTest { public void testAllFilesPresentInScript() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/script"), Pattern.compile("^(.+)\\.kts$"), true); } - + @TestMetadata("empty.kts") public void testEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/empty.kts"); doTest(fileName); } - + @TestMetadata("helloWorld.kts") public void testHelloWorld() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/helloWorld.kts"); doTest(fileName); } - + @TestMetadata("parameter.kts") public void testParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/parameter.kts"); doTest(fileName); } - + @TestMetadata("parameterArray.kts") public void testParameterArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/parameterArray.kts"); doTest(fileName); } - + @TestMetadata("parameterClosure.kts") public void testParameterClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/parameterClosure.kts"); doTest(fileName); } - + @TestMetadata("parameterLong.kts") public void testParameterLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/parameterLong.kts"); doTest(fileName); } - + @TestMetadata("secondLevelFunction.kts") public void testSecondLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/secondLevelFunction.kts"); doTest(fileName); } - + @TestMetadata("secondLevelFunctionClosure.kts") public void testSecondLevelFunctionClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/secondLevelFunctionClosure.kts"); doTest(fileName); } - + @TestMetadata("secondLevelVal.kts") public void testSecondLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/secondLevelVal.kts"); doTest(fileName); } - + @TestMetadata("simpleClass.kts") public void testSimpleClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/simpleClass.kts"); doTest(fileName); } - + @TestMetadata("string.kts") public void testString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/string.kts"); doTest(fileName); } - + @TestMetadata("topLevelFunction.kts") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/topLevelFunction.kts"); doTest(fileName); } - + @TestMetadata("topLevelFunctionClosure.kts") public void testTopLevelFunctionClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/topLevelFunctionClosure.kts"); doTest(fileName); } - + @TestMetadata("topLevelProperty.kts") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/topLevelProperty.kts"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/TopLevelMembersInvocationTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/TopLevelMembersInvocationTestGenerated.java index d5b3ed982d0..dc46b492abc 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/TopLevelMembersInvocationTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/TopLevelMembersInvocationTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,52 +30,51 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/codegen/topLevelMemberInvocation") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class TopLevelMembersInvocationTestGenerated extends AbstractTopLevelMembersInvocationTest { public void testAllFilesPresentInTopLevelMemberInvocation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/topLevelMemberInvocation"), Pattern.compile("^([^\\.]+)$"), false); } - + @TestMetadata("extensionFunction") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/topLevelMemberInvocation/extensionFunction/"); doTest(fileName); } - + @TestMetadata("functionDifferentPackage") public void testFunctionDifferentPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/topLevelMemberInvocation/functionDifferentPackage/"); doTest(fileName); } - + @TestMetadata("functionInMultiFilePackage") public void testFunctionInMultiFilePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/topLevelMemberInvocation/functionInMultiFilePackage/"); doTest(fileName); } - + @TestMetadata("functionSamePackage") public void testFunctionSamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/topLevelMemberInvocation/functionSamePackage/"); doTest(fileName); } - + @TestMetadata("property") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/topLevelMemberInvocation/property/"); doTest(fileName); } - + @TestMetadata("propertyWithGetter") public void testPropertyWithGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/topLevelMemberInvocation/propertyWithGetter/"); doTest(fileName); } - + @TestMetadata("twoModules") public void testTwoModules() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/topLevelMemberInvocation/twoModules/"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/defaultConstructor/DefaultArgumentsReflectionTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/defaultConstructor/DefaultArgumentsReflectionTestGenerated.java index 4fd5d1d90d5..c39114145a6 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/defaultConstructor/DefaultArgumentsReflectionTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/defaultConstructor/DefaultArgumentsReflectionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.defaultConstructor; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,82 +30,81 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/codegen/defaultArguments/reflection") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class DefaultArgumentsReflectionTestGenerated extends AbstractDefaultArgumentsReflectionTest { public void testAllFilesPresentInReflection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/defaultArguments/reflection"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classInClassObject.kt") public void testClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/classInClassObject.kt"); doTest(fileName); } - + @TestMetadata("classInObject.kt") public void testClassInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/classInObject.kt"); doTest(fileName); } - + @TestMetadata("classWithTwoDefaultArgs.kt") public void testClassWithTwoDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/classWithTwoDefaultArgs.kt"); doTest(fileName); } - + @TestMetadata("classWithVararg.kt") public void testClassWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/classWithVararg.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/enum.kt"); doTest(fileName); } - + @TestMetadata("internalClass.kt") public void testInternalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/internalClass.kt"); doTest(fileName); } - + @TestMetadata("privateClass.kt") public void testPrivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/privateClass.kt"); doTest(fileName); } - + @TestMetadata("privateConstructor.kt") public void testPrivateConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/privateConstructor.kt"); doTest(fileName); } - + @TestMetadata("publicClass.kt") public void testPublicClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/publicClass.kt"); doTest(fileName); } - + @TestMetadata("publicClassWoDefArgs.kt") public void testPublicClassWoDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/publicClassWoDefArgs.kt"); doTest(fileName); } - + @TestMetadata("publicInnerClass.kt") public void testPublicInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/publicInnerClass.kt"); doTest(fileName); } - + @TestMetadata("publicInnerClassInPrivateClass.kt") public void testPublicInnerClassInPrivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/defaultArguments/reflection/publicInnerClassInPrivateClass.kt"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/flags/WriteFlagsTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/flags/WriteFlagsTestGenerated.java index 8e82d924084..d34efe2a305 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/flags/WriteFlagsTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/flags/WriteFlagsTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.flags; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,828 +31,807 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/writeFlags") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({WriteFlagsTestGenerated.Class.class, WriteFlagsTestGenerated.Function.class, WriteFlagsTestGenerated.InnerClass.class, WriteFlagsTestGenerated.Property.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class WriteFlagsTestGenerated extends AbstractWriteFlagsTest { public void testAllFilesPresentInWriteFlags() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/writeFlags/class") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Class.AccessFlags.class, Class.DeprecatedFlag.class, Class.Visibility.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractWriteFlagsTest { public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/class"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/writeFlags/class/accessFlags") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AccessFlags extends AbstractWriteFlagsTest { public void testAllFilesPresentInAccessFlags() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/class/accessFlags"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("objectLiteral.kt") public void testObjectLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/accessFlags/objectLiteral.kt"); doTest(fileName); } - + @TestMetadata("publicFinalClass.kt") public void testPublicFinalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/accessFlags/publicFinalClass.kt"); doTest(fileName); } - + @TestMetadata("publicFinalInnerClass.kt") public void testPublicFinalInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/accessFlags/publicFinalInnerClass.kt"); doTest(fileName); } - + @TestMetadata("publicInnerInterface.kt") public void testPublicInnerInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/accessFlags/publicInnerInterface.kt"); doTest(fileName); } - + @TestMetadata("publicInterface.kt") public void testPublicInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/accessFlags/publicInterface.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/class/deprecatedFlag") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeprecatedFlag extends AbstractWriteFlagsTest { public void testAllFilesPresentInDeprecatedFlag() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/class/deprecatedFlag"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/deprecatedFlag/class.kt"); doTest(fileName); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/deprecatedFlag/classObject.kt"); doTest(fileName); } - + @TestMetadata("enumClass.kt") public void testEnumClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/deprecatedFlag/enumClass.kt"); doTest(fileName); } - + @TestMetadata("innerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/deprecatedFlag/innerClass.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/deprecatedFlag/trait.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/class/visibility") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Visibility.Internal.class, Visibility.Private.class, Visibility.Public.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractWriteFlagsTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/class/visibility"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/writeFlags/class/visibility/internal") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Internal extends AbstractWriteFlagsTest { public void testAllFilesPresentInInternal() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/class/visibility/internal"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/class.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/enum.kt"); doTest(fileName); } - + @TestMetadata("innerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/innerClass.kt"); doTest(fileName); } - + @TestMetadata("innerEnum.kt") public void testInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/innerEnum.kt"); doTest(fileName); } - + @TestMetadata("innerObject.kt") public void testInnerObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/innerObject.kt"); doTest(fileName); } - + @TestMetadata("innerTrait.kt") public void testInnerTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/innerTrait.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/object.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/internal/trait.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/class/visibility/private") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Private extends AbstractWriteFlagsTest { public void testAllFilesPresentInPrivate() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/class/visibility/private"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/class.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/enum.kt"); doTest(fileName); } - + @TestMetadata("innerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/innerClass.kt"); doTest(fileName); } - + @TestMetadata("innerEnum.kt") public void testInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/innerEnum.kt"); doTest(fileName); } - + @TestMetadata("innerObject.kt") public void testInnerObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/innerObject.kt"); doTest(fileName); } - + @TestMetadata("innerTrait.kt") public void testInnerTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/innerTrait.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/object.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/private/trait.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/class/visibility/public") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Public extends AbstractWriteFlagsTest { public void testAllFilesPresentInPublic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/class/visibility/public"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/class.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/enum.kt"); doTest(fileName); } - + @TestMetadata("innerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/innerClass.kt"); doTest(fileName); } - + @TestMetadata("innerEnum.kt") public void testInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/innerEnum.kt"); doTest(fileName); } - + @TestMetadata("innerObject.kt") public void testInnerObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/innerObject.kt"); doTest(fileName); } - + @TestMetadata("innerTrait.kt") public void testInnerTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/innerTrait.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/object.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/class/visibility/public/trait.kt"); doTest(fileName); } - } - } - } - + @TestMetadata("compiler/testData/writeFlags/function") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Function.ClassObjectPrivate.class, Function.Constructors.class, Function.DeprecatedFlag.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Function extends AbstractWriteFlagsTest { public void testAllFilesPresentInFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/function"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/writeFlags/function/classObjectPrivate") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassObjectPrivate extends AbstractWriteFlagsTest { public void testAllFilesPresentInClassObjectPrivate() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/function/classObjectPrivate"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("privateFun.kt") public void testPrivateFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/classObjectPrivate/privateFun.kt"); doTest(fileName); } - + @TestMetadata("privateVal.kt") public void testPrivateVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/classObjectPrivate/privateVal.kt"); doTest(fileName); } - + @TestMetadata("privateVar.kt") public void testPrivateVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/classObjectPrivate/privateVar.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/function/constructors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructors extends AbstractWriteFlagsTest { public void testAllFilesPresentInConstructors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/function/constructors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/constructors/classObject.kt"); doTest(fileName); } - + @TestMetadata("objectInClass.kt") public void testObjectInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/constructors/objectInClass.kt"); doTest(fileName); } - + @TestMetadata("objectLiteral.kt") public void testObjectLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/constructors/objectLiteral.kt"); doTest(fileName); } - + @TestMetadata("topLevelObject.kt") public void testTopLevelObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/constructors/topLevelObject.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/function/deprecatedFlag") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeprecatedFlag extends AbstractWriteFlagsTest { public void testAllFilesPresentInDeprecatedFlag() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/function/deprecatedFlag"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("emptyGetter.kt") public void testEmptyGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/emptyGetter.kt"); doTest(fileName); } - + @TestMetadata("emptySetter.kt") public void testEmptySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/emptySetter.kt"); doTest(fileName); } - + @TestMetadata("extentionFun.kt") public void testExtentionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/extentionFun.kt"); doTest(fileName); } - + @TestMetadata("funInClass.kt") public void testFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/funInClass.kt"); doTest(fileName); } - + @TestMetadata("funInClassObject.kt") public void testFunInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/funInClassObject.kt"); doTest(fileName); } - + @TestMetadata("getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/getter.kt"); doTest(fileName); } - + @TestMetadata("getterAnnotationOnProperty.kt") public void testGetterAnnotationOnProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/getterAnnotationOnProperty.kt"); doTest(fileName); } - + @TestMetadata("getterForPropertyInConstructor.kt") public void testGetterForPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/getterForPropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/setter.kt"); doTest(fileName); } - + @TestMetadata("setterAnnotationOnProperty.kt") public void testSetterAnnotationOnProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/setterAnnotationOnProperty.kt"); doTest(fileName); } - + @TestMetadata("setterForPropertyInConstructor.kt") public void testSetterForPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/setterForPropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("topLevelFun.kt") public void testTopLevelFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/function/deprecatedFlag/topLevelFun.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/writeFlags/innerClass") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({InnerClass.Visibility.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InnerClass extends AbstractWriteFlagsTest { public void testAllFilesPresentInInnerClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/innerClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/writeFlags/innerClass/visibility") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractWriteFlagsTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/innerClass/visibility"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("internal.kt") public void testInternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/innerClass/visibility/internal.kt"); doTest(fileName); } - + @TestMetadata("internalClassObject.kt") public void testInternalClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/innerClass/visibility/internalClassObject.kt"); doTest(fileName); } - + @TestMetadata("private.kt") public void testPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/innerClass/visibility/private.kt"); doTest(fileName); } - + @TestMetadata("privateClassObject.kt") public void testPrivateClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/innerClass/visibility/privateClassObject.kt"); doTest(fileName); } - + @TestMetadata("public.kt") public void testPublic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/innerClass/visibility/public.kt"); doTest(fileName); } - + @TestMetadata("publicClassObject.kt") public void testPublicClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/innerClass/visibility/publicClassObject.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/writeFlags/property") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Property.ClassObject.class, Property.DeprecatedFlag.class, Property.Visibility.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Property extends AbstractWriteFlagsTest { public void testAllFilesPresentInProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/property"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/writeFlags/property/classObject") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ClassObject.Class.class, ClassObject.Rename.class, ClassObject.Trait.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassObject extends AbstractWriteFlagsTest { public void testAllFilesPresentInClassObject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/property/classObject"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/writeFlags/property/classObject/class") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractWriteFlagsTest { public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/property/classObject/class"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("delegatedProtectedVar.kt") public void testDelegatedProtectedVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/delegatedProtectedVar.kt"); doTest(fileName); } - + @TestMetadata("delegatedPublicVal.kt") public void testDelegatedPublicVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/delegatedPublicVal.kt"); doTest(fileName); } - + @TestMetadata("internalVal.kt") public void testInternalVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/internalVal.kt"); doTest(fileName); } - + @TestMetadata("internalVar.kt") public void testInternalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/internalVar.kt"); doTest(fileName); } - + @TestMetadata("internalVarPrivateSet.kt") public void testInternalVarPrivateSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/internalVarPrivateSet.kt"); doTest(fileName); } - + @TestMetadata("noBackingField.kt") public void testNoBackingField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/noBackingField.kt"); doTest(fileName); } - + @TestMetadata("privateVal.kt") public void testPrivateVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/privateVal.kt"); doTest(fileName); } - + @TestMetadata("privateVar.kt") public void testPrivateVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/privateVar.kt"); doTest(fileName); } - + @TestMetadata("protectedVal.kt") public void testProtectedVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/protectedVal.kt"); doTest(fileName); } - + @TestMetadata("protectedVarPrivateSet.kt") public void testProtectedVarPrivateSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/protectedVarPrivateSet.kt"); doTest(fileName); } - + @TestMetadata("publicVal.kt") public void testPublicVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/publicVal.kt"); doTest(fileName); } - + @TestMetadata("publicValNonDefault.kt") public void testPublicValNonDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/publicValNonDefault.kt"); doTest(fileName); } - + @TestMetadata("publicVar.kt") public void testPublicVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/publicVar.kt"); doTest(fileName); } - + @TestMetadata("publicVarNonDefault.kt") public void testPublicVarNonDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/publicVarNonDefault.kt"); doTest(fileName); } - + @TestMetadata("publicVarPrivateSet.kt") public void testPublicVarPrivateSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/publicVarPrivateSet.kt"); doTest(fileName); } - + @TestMetadata("publicVarProtectedSet.kt") public void testPublicVarProtectedSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/publicVarProtectedSet.kt"); doTest(fileName); } - + @TestMetadata("publicVarPublicSet.kt") public void testPublicVarPublicSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/class/publicVarPublicSet.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/property/classObject/rename") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Rename extends AbstractWriteFlagsTest { public void testAllFilesPresentInRename() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/property/classObject/rename"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constructorAndClassObject.kt") public void testConstructorAndClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/rename/constructorAndClassObject.kt"); doTest(fileName); } - + @TestMetadata("delegatedAndDelegated.kt") public void testDelegatedAndDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/rename/delegatedAndDelegated.kt"); doTest(fileName); } - + @TestMetadata("delegatedAndProperty.kt") public void testDelegatedAndProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/rename/delegatedAndProperty.kt"); doTest(fileName); } - + @TestMetadata("propertyAndProperty.kt") public void testPropertyAndProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/rename/propertyAndProperty.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/property/classObject/trait") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Trait extends AbstractWriteFlagsTest { public void testAllFilesPresentInTrait() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/property/classObject/trait"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("delegatedProtectedVar.kt") public void testDelegatedProtectedVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/delegatedProtectedVar.kt"); doTest(fileName); } - + @TestMetadata("delegatedPublicVal.kt") public void testDelegatedPublicVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/delegatedPublicVal.kt"); doTest(fileName); } - + @TestMetadata("internalVal.kt") public void testInternalVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/internalVal.kt"); doTest(fileName); } - + @TestMetadata("internalVar.kt") public void testInternalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/internalVar.kt"); doTest(fileName); } - + @TestMetadata("internalVarPrivateSet.kt") public void testInternalVarPrivateSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/internalVarPrivateSet.kt"); doTest(fileName); } - + @TestMetadata("noBackingField.kt") public void testNoBackingField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/noBackingField.kt"); doTest(fileName); } - + @TestMetadata("privateVal.kt") public void testPrivateVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/privateVal.kt"); doTest(fileName); } - + @TestMetadata("privateVar.kt") public void testPrivateVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/privateVar.kt"); doTest(fileName); } - + @TestMetadata("protectedVal.kt") public void testProtectedVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/protectedVal.kt"); doTest(fileName); } - + @TestMetadata("protectedVarPrivateSet.kt") public void testProtectedVarPrivateSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/protectedVarPrivateSet.kt"); doTest(fileName); } - + @TestMetadata("publicVal.kt") public void testPublicVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/publicVal.kt"); doTest(fileName); } - + @TestMetadata("publicValNonDefault.kt") public void testPublicValNonDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/publicValNonDefault.kt"); doTest(fileName); } - + @TestMetadata("publicVar.kt") public void testPublicVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/publicVar.kt"); doTest(fileName); } - + @TestMetadata("publicVarNonDefault.kt") public void testPublicVarNonDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/publicVarNonDefault.kt"); doTest(fileName); } - + @TestMetadata("publicVarPrivateSet.kt") public void testPublicVarPrivateSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/publicVarPrivateSet.kt"); doTest(fileName); } - + @TestMetadata("publicVarProtectedSet.kt") public void testPublicVarProtectedSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/publicVarProtectedSet.kt"); doTest(fileName); } - + @TestMetadata("publicVarPublicSet.kt") public void testPublicVarPublicSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/classObject/trait/publicVarPublicSet.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/writeFlags/property/deprecatedFlag") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeprecatedFlag extends AbstractWriteFlagsTest { public void testAllFilesPresentInDeprecatedFlag() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/property/deprecatedFlag"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("propertyInClass.kt") public void testPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/deprecatedFlag/propertyInClass.kt"); doTest(fileName); } - + @TestMetadata("topLevelProperty.kt") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/deprecatedFlag/topLevelProperty.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeFlags/property/visibility") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractWriteFlagsTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeFlags/property/visibility"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("internal.kt") public void testInternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/visibility/internal.kt"); doTest(fileName); } - + @TestMetadata("private.kt") public void testPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/visibility/private.kt"); doTest(fileName); } - + @TestMetadata("public.kt") public void testPublic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeFlags/property/visibility/public.kt"); doTest(fileName); } - } - } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxAgainstJavaCodegenTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxAgainstJavaCodegenTestGenerated.java index 704a8c0bbfe..6d093190b84 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxAgainstJavaCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxAgainstJavaCodegenTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.generated; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,754 +31,733 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/boxAgainstJava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({BlackBoxAgainstJavaCodegenTestGenerated.Annotations.class, BlackBoxAgainstJavaCodegenTestGenerated.CallableReference.class, BlackBoxAgainstJavaCodegenTestGenerated.Constructor.class, BlackBoxAgainstJavaCodegenTestGenerated.Delegation.class, BlackBoxAgainstJavaCodegenTestGenerated.Enum.class, BlackBoxAgainstJavaCodegenTestGenerated.Functions.class, BlackBoxAgainstJavaCodegenTestGenerated.InnerClass.class, BlackBoxAgainstJavaCodegenTestGenerated.NotNullAssertions.class, BlackBoxAgainstJavaCodegenTestGenerated.PlatformTypes.class, BlackBoxAgainstJavaCodegenTestGenerated.Property.class, BlackBoxAgainstJavaCodegenTestGenerated.Reflection.class, BlackBoxAgainstJavaCodegenTestGenerated.Sam.class, BlackBoxAgainstJavaCodegenTestGenerated.StaticFun.class, BlackBoxAgainstJavaCodegenTestGenerated.Visibility.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BlackBoxAgainstJavaCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBoxAgainstJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/annotations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("javaAnnotationCall.kt") public void testJavaAnnotationCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/annotations/javaAnnotationCall.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("javaAnnotationDefault.kt") public void testJavaAnnotationDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/annotations/javaAnnotationDefault.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("javaNegativePropertyAsAnnotationParameter.kt") public void testJavaNegativePropertyAsAnnotationParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/annotations/javaNegativePropertyAsAnnotationParameter.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("javaPropertyAsAnnotationParameter.kt") public void testJavaPropertyAsAnnotationParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/annotations/javaPropertyAsAnnotationParameter.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("javaPropertyWithIntInitializer.kt") public void testJavaPropertyWithIntInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/annotations/javaPropertyWithIntInitializer.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("retentionInJava.kt") public void testRetentionInJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/annotations/retentionInJava.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/callableReference") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CallableReference extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCallableReference() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/callableReference"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/callableReference/constructor.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("publicFinalField.kt") public void testPublicFinalField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/callableReference/publicFinalField.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("publicMutableField.kt") public void testPublicMutableField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/callableReference/publicMutableField.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("staticMethod.kt") public void testStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/callableReference/staticMethod.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/constructor") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/constructor"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("genericConstructor.kt") public void testGenericConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/constructor/genericConstructor.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/delegation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Delegation extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInDelegation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/delegation"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("delegationAndInheritanceFromJava.kt") public void testDelegationAndInheritanceFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/delegation/delegationAndInheritanceFromJava.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/enum") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/enum"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("simpleJavaEnum.kt") public void testSimpleJavaEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/enum/simpleJavaEnum.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simpleJavaEnumWithFunction.kt") public void testSimpleJavaEnumWithFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/enum/simpleJavaEnumWithFunction.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simpleJavaEnumWithStaticImport.kt") public void testSimpleJavaEnumWithStaticImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/enum/simpleJavaEnumWithStaticImport.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simpleJavaInnerEnum.kt") public void testSimpleJavaInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/enum/simpleJavaInnerEnum.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("staticField.kt") public void testStaticField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/enum/staticField.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("staticMethod.kt") public void testStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/enum/staticMethod.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/functions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Functions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/functions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/functions/constructor.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("max.kt") public void testMax() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/functions/max.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("referencesStaticInnerClassMethod.kt") public void testReferencesStaticInnerClassMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/functions/referencesStaticInnerClassMethod.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("referencesStaticInnerClassMethodL2.kt") public void testReferencesStaticInnerClassMethodL2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/functions/referencesStaticInnerClassMethodL2.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("unrelatedUpperBounds.kt") public void testUnrelatedUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/functions/unrelatedUpperBounds.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/innerClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InnerClass extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInnerClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/innerClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt3532.kt") public void testKt3532() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/innerClass/kt3532.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("kt3812.kt") public void testKt3812() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/innerClass/kt3812.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("kt4036.kt") public void testKt4036() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/innerClass/kt4036.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/notNullAssertions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NotNullAssertions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNotNullAssertions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/notNullAssertions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/notNullAssertions/Delegation.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/platformTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformTypes extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPlatformTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/platformTypes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("GenericUnit.kt") public void testGenericUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/platformTypes/GenericUnit.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/property") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Property extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/property"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("fieldAccessFromExtensionInTraitImpl.kt") public void testFieldAccessFromExtensionInTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/property/fieldAccessFromExtensionInTraitImpl.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("fieldAccessViaSubclass.kt") public void testFieldAccessViaSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/property/fieldAccessViaSubclass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("referenceToJavaFieldViaBridge.kt") public void testReferenceToJavaFieldViaBridge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/property/referenceToJavaFieldViaBridge.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/reflection") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Reflection.Mapping.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Reflection extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInReflection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/reflection"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/reflection/mapping") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Mapping extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInMapping() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/reflection/mapping"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("jClass2kClass.kt") public void testJClass2kClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/reflection/mapping/jClass2kClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("javaFields.kt") public void testJavaFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/reflection/mapping/javaFields.kt"); doTestAgainstJava(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/sam") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Sam.Adapters.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Sam extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSam() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/sam"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("differentFqNames.kt") public void testDifferentFqNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/differentFqNames.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("samConstructorGenericSignature.kt") public void testSamConstructorGenericSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/samConstructorGenericSignature.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Adapters.Operators.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Adapters extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInAdapters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/sam/adapters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bridgesForOverridden.kt") public void testBridgesForOverridden() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/bridgesForOverridden.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("bridgesForOverriddenComplex.kt") public void testBridgesForOverriddenComplex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/bridgesForOverriddenComplex.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("callAbstractAdapter.kt") public void testCallAbstractAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/callAbstractAdapter.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("comparator.kt") public void testComparator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/comparator.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/constructor.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("fileFilter.kt") public void testFileFilter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/fileFilter.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("genericSignature.kt") public void testGenericSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/genericSignature.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("implementAdapter.kt") public void testImplementAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/implementAdapter.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("inheritedInKotlin.kt") public void testInheritedInKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/inheritedInKotlin.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("inheritedOverriddenAdapter.kt") public void testInheritedOverriddenAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/inheritedOverriddenAdapter.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("inheritedSimple.kt") public void testInheritedSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/inheritedSimple.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("nonLiteralAndLiteralRunnable.kt") public void testNonLiteralAndLiteralRunnable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/nonLiteralAndLiteralRunnable.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("nonLiteralComparator.kt") public void testNonLiteralComparator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/nonLiteralComparator.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("nonLiteralInConstructor.kt") public void testNonLiteralInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/nonLiteralInConstructor.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("nonLiteralNull.kt") public void testNonLiteralNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/nonLiteralNull.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("nonLiteralRunnable.kt") public void testNonLiteralRunnable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/nonLiteralRunnable.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("severalSamParameters.kt") public void testSeveralSamParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/severalSamParameters.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simplest.kt") public void testSimplest() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/simplest.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("superconstructor.kt") public void testSuperconstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/superconstructor.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("typeParameterOfClass.kt") public void testTypeParameterOfClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/typeParameterOfClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("typeParameterOfMethod.kt") public void testTypeParameterOfMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/typeParameterOfMethod.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("typeParameterOfOuterClass.kt") public void testTypeParameterOfOuterClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/typeParameterOfOuterClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Operators extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInOperators() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("augmentedAssignmentAndSquareBrackets.kt") public void testAugmentedAssignmentAndSquareBrackets() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/augmentedAssignmentAndSquareBrackets.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("augmentedAssignmentPure.kt") public void testAugmentedAssignmentPure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/augmentedAssignmentPure.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("augmentedAssignmentViaSimpleBinary.kt") public void testAugmentedAssignmentViaSimpleBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/augmentedAssignmentViaSimpleBinary.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("binary.kt") public void testBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/binary.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("compareTo.kt") public void testCompareTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/compareTo.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("contains.kt") public void testContains() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/contains.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("get.kt") public void testGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/get.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/infixCall.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/invoke.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("multiGetSet.kt") public void testMultiGetSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/multiGetSet.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("multiInvoke.kt") public void testMultiInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/multiInvoke.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("set.kt") public void testSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/sam/adapters/operators/set.kt"); doTestAgainstJava(fileName); } - } - } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/staticFun") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class StaticFun extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInStaticFun() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/staticFun"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classWithNestedEnum.kt") public void testClassWithNestedEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/staticFun/classWithNestedEnum.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/visibility") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Visibility.Package.class, Visibility.ProtectedAndPackage.class, Visibility.ProtectedStatic.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/visibility"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/visibility/package") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Package extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPackage() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/visibility/package"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt2781.kt") public void testKt2781() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/package/kt2781.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("packageClass.kt") public void testPackageClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/package/packageClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("packageFun.kt") public void testPackageFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/package/packageFun.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("packageProperty.kt") public void testPackageProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/package/packageProperty.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedAndPackage") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ProtectedAndPackage extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInProtectedAndPackage() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/visibility/protectedAndPackage"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("overrideProtectedFunInPackage.kt") public void testOverrideProtectedFunInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedAndPackage/overrideProtectedFunInPackage.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("protectedFunInPackage.kt") public void testProtectedFunInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedAndPackage/protectedFunInPackage.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("protectedPropertyInPackage.kt") public void testProtectedPropertyInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedAndPackage/protectedPropertyInPackage.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("protectedStaticClass.kt") public void testProtectedStaticClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedAndPackage/protectedStaticClass.kt"); doTestAgainstJava(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ProtectedStatic extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInProtectedStatic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("funCallInConstructor.kt") public void testFunCallInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funCallInConstructor.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("funClassObject.kt") public void testFunClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funClassObject.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("funGenericClass.kt") public void testFunGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funGenericClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("funNestedStaticClass.kt") public void testFunNestedStaticClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funNestedStaticClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("funNestedStaticClass2.kt") public void testFunNestedStaticClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funNestedStaticClass2.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("funNestedStaticGenericClass.kt") public void testFunNestedStaticGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funNestedStaticGenericClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("funNotDirectSuperClass.kt") public void testFunNotDirectSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funNotDirectSuperClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("funObject.kt") public void testFunObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/funObject.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simpleClass.kt") public void testSimpleClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/simpleClass.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simpleClass2.kt") public void testSimpleClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/simpleClass2.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simpleFun.kt") public void testSimpleFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/simpleFun.kt"); doTestAgainstJava(fileName); } - + @TestMetadata("simpleProperty.kt") public void testSimpleProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxAgainstJava/visibility/protectedStatic/simpleProperty.kt"); doTestAgainstJava(fileName); } - } - } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxCodegenTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxCodegenTestGenerated.java index a925f0ddcb9..237f9ef2da4 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxCodegenTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.generated; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,6852 +31,6775 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/box") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({BlackBoxCodegenTestGenerated.Arrays.class, BlackBoxCodegenTestGenerated.BinaryOp.class, BlackBoxCodegenTestGenerated.Bridges.class, BlackBoxCodegenTestGenerated.BuiltinStubMethods.class, BlackBoxCodegenTestGenerated.Casts.class, BlackBoxCodegenTestGenerated.Classes.class, BlackBoxCodegenTestGenerated.Closures.class, BlackBoxCodegenTestGenerated.Constants.class, BlackBoxCodegenTestGenerated.ControlStructures.class, BlackBoxCodegenTestGenerated.DefaultArguments.class, BlackBoxCodegenTestGenerated.DelegatedProperty.class, BlackBoxCodegenTestGenerated.Elvis.class, BlackBoxCodegenTestGenerated.Enum.class, BlackBoxCodegenTestGenerated.ExclExcl.class, BlackBoxCodegenTestGenerated.ExtensionFunctions.class, BlackBoxCodegenTestGenerated.ExtensionProperties.class, BlackBoxCodegenTestGenerated.FakeOverride.class, BlackBoxCodegenTestGenerated.FieldRename.class, BlackBoxCodegenTestGenerated.Finally.class, BlackBoxCodegenTestGenerated.Functions.class, BlackBoxCodegenTestGenerated.InnerNested.class, BlackBoxCodegenTestGenerated.Instructions.class, BlackBoxCodegenTestGenerated.Intrinsics.class, BlackBoxCodegenTestGenerated.JavaInterop.class, BlackBoxCodegenTestGenerated.Labels.class, BlackBoxCodegenTestGenerated.LocalClasses.class, BlackBoxCodegenTestGenerated.MultiDecl.class, BlackBoxCodegenTestGenerated.Objects.class, BlackBoxCodegenTestGenerated.OperatorConventions.class, BlackBoxCodegenTestGenerated.Package.class, BlackBoxCodegenTestGenerated.PrimitiveTypes.class, BlackBoxCodegenTestGenerated.Properties.class, BlackBoxCodegenTestGenerated.Reflection.class, BlackBoxCodegenTestGenerated.Regressions.class, BlackBoxCodegenTestGenerated.SafeCall.class, BlackBoxCodegenTestGenerated.SamConstructors.class, BlackBoxCodegenTestGenerated.Strings.class, BlackBoxCodegenTestGenerated.Super.class, BlackBoxCodegenTestGenerated.SuperConstructorCall.class, BlackBoxCodegenTestGenerated.ToArray.class, BlackBoxCodegenTestGenerated.Traits.class, BlackBoxCodegenTestGenerated.TypeInfo.class, BlackBoxCodegenTestGenerated.TypeMapping.class, BlackBoxCodegenTestGenerated.UnaryOp.class, BlackBoxCodegenTestGenerated.Unit.class, BlackBoxCodegenTestGenerated.Vararg.class, BlackBoxCodegenTestGenerated.When.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBox() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/box/arrays") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Arrays extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInArrays() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/arrays"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayGetAssignMultiIndex.kt") public void testArrayGetAssignMultiIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/arrayGetAssignMultiIndex.kt"); doTest(fileName); } - + @TestMetadata("arrayGetMultiIndex.kt") public void testArrayGetMultiIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/arrayGetMultiIndex.kt"); doTest(fileName); } - + @TestMetadata("arrayPlusAssign.kt") public void testArrayPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/arrayPlusAssign.kt"); doTest(fileName); } - + @TestMetadata("collectionAssignGetMultiIndex.kt") public void testCollectionAssignGetMultiIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/collectionAssignGetMultiIndex.kt"); doTest(fileName); } - + @TestMetadata("collectionGetMultiIndex.kt") public void testCollectionGetMultiIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/collectionGetMultiIndex.kt"); doTest(fileName); } - + @TestMetadata("forEachBooleanArray.kt") public void testForEachBooleanArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachBooleanArray.kt"); doTest(fileName); } - + @TestMetadata("forEachByteArray.kt") public void testForEachByteArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachByteArray.kt"); doTest(fileName); } - + @TestMetadata("forEachCharArray.kt") public void testForEachCharArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachCharArray.kt"); doTest(fileName); } - + @TestMetadata("forEachDoubleArray.kt") public void testForEachDoubleArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachDoubleArray.kt"); doTest(fileName); } - + @TestMetadata("forEachFloatArray.kt") public void testForEachFloatArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachFloatArray.kt"); doTest(fileName); } - + @TestMetadata("forEachIntArray.kt") public void testForEachIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachIntArray.kt"); doTest(fileName); } - + @TestMetadata("forEachLongArray.kt") public void testForEachLongArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachLongArray.kt"); doTest(fileName); } - + @TestMetadata("forEachShortArray.kt") public void testForEachShortArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/forEachShortArray.kt"); doTest(fileName); } - + @TestMetadata("hashMap.kt") public void testHashMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/hashMap.kt"); doTest(fileName); } - + @TestMetadata("indices.kt") public void testIndices() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/indices.kt"); doTest(fileName); } - + @TestMetadata("indicesChar.kt") public void testIndicesChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/indicesChar.kt"); doTest(fileName); } - + @TestMetadata("iterator.kt") public void testIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iterator.kt"); doTest(fileName); } - + @TestMetadata("iteratorBooleanArray.kt") public void testIteratorBooleanArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorBooleanArray.kt"); doTest(fileName); } - + @TestMetadata("iteratorByteArray.kt") public void testIteratorByteArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorByteArray.kt"); doTest(fileName); } - + @TestMetadata("iteratorByteArrayNextByte.kt") public void testIteratorByteArrayNextByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorByteArrayNextByte.kt"); doTest(fileName); } - + @TestMetadata("iteratorCharArray.kt") public void testIteratorCharArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorCharArray.kt"); doTest(fileName); } - + @TestMetadata("iteratorDoubleArray.kt") public void testIteratorDoubleArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorDoubleArray.kt"); doTest(fileName); } - + @TestMetadata("iteratorFloatArray.kt") public void testIteratorFloatArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorFloatArray.kt"); doTest(fileName); } - + @TestMetadata("iteratorIntArray.kt") public void testIteratorIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorIntArray.kt"); doTest(fileName); } - + @TestMetadata("iteratorLongArray.kt") public void testIteratorLongArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorLongArray.kt"); doTest(fileName); } - + @TestMetadata("iteratorLongArrayNextLong.kt") public void testIteratorLongArrayNextLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorLongArrayNextLong.kt"); doTest(fileName); } - + @TestMetadata("iteratorShortArray.kt") public void testIteratorShortArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorShortArray.kt"); doTest(fileName); } - + @TestMetadata("kt238.kt") public void testKt238() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt238.kt"); doTest(fileName); } - + @TestMetadata("kt2997.kt") public void testKt2997() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt2997.kt"); doTest(fileName); } - + @TestMetadata("kt33.kt") public void testKt33() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt33.kt"); doTest(fileName); } - + @TestMetadata("kt4348.kt") public void testKt4348() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt4348.kt"); doTest(fileName); } - + @TestMetadata("kt503.kt") public void testKt503() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt503.kt"); doTest(fileName); } - + @TestMetadata("kt594.kt") public void testKt594() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt594.kt"); doTest(fileName); } - + @TestMetadata("kt602.kt") public void testKt602() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt602.kt"); doTest(fileName); } - + @TestMetadata("kt779.kt") public void testKt779() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt779.kt"); doTest(fileName); } - + @TestMetadata("kt950.kt") public void testKt950() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt950.kt"); doTest(fileName); } - + @TestMetadata("longAsIndex.kt") public void testLongAsIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/longAsIndex.kt"); doTest(fileName); } - + @TestMetadata("nonNullArray.kt") public void testNonNullArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/nonNullArray.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/binaryOp") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BinaryOp extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBinaryOp() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/binaryOp"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("call.kt") public void testCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/call.kt"); doTest(fileName); } - + @TestMetadata("callNullable.kt") public void testCallNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/callNullable.kt"); doTest(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/infixCall.kt"); doTest(fileName); } - + @TestMetadata("infixCallNullable.kt") public void testInfixCallNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/infixCallNullable.kt"); doTest(fileName); } - + @TestMetadata("intrinsic.kt") public void testIntrinsic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/intrinsic.kt"); doTest(fileName); } - + @TestMetadata("intrinsicNullable.kt") public void testIntrinsicNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/intrinsicNullable.kt"); doTest(fileName); } - + @TestMetadata("longOverflow.kt") public void testLongOverflow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/longOverflow.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/bridges") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Bridges.SubstitutionInSuperClass.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Bridges extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBridges() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/bridges"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("complexMultiInheritance.kt") public void testComplexMultiInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/complexMultiInheritance.kt"); doTest(fileName); } - + @TestMetadata("complexTraitImpl.kt") public void testComplexTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/complexTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/delegation.kt"); doTest(fileName); } - + @TestMetadata("delegationProperty.kt") public void testDelegationProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/delegationProperty.kt"); doTest(fileName); } - + @TestMetadata("diamond.kt") public void testDiamond() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/diamond.kt"); doTest(fileName); } - + @TestMetadata("fakeCovariantOverride.kt") public void testFakeCovariantOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeCovariantOverride.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericContravariantOverride1.kt") public void testFakeGenericContravariantOverride1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericContravariantOverride1.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericContravariantOverride2.kt") public void testFakeGenericContravariantOverride2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericContravariantOverride2.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericCovariantOverride.kt") public void testFakeGenericCovariantOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericCovariantOverride.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericCovariantOverrideWithDelegation.kt") public void testFakeGenericCovariantOverrideWithDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericCovariantOverrideWithDelegation.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideInTraitWithRequiredFromTraitImpl.kt") public void testFakeOverrideInTraitWithRequiredFromTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideInTraitWithRequiredFromTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideOfPropertySetterInTraitImpl.kt") public void testFakeOverrideOfPropertySetterInTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideOfPropertySetterInTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideOfTraitImpl.kt") public void testFakeOverrideOfTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideOfTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideWithImplementationInTrait.kt") public void testFakeOverrideWithImplementationInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideWithImplementationInTrait.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideWithSeveralSuperDeclarations.kt") public void testFakeOverrideWithSeveralSuperDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideWithSeveralSuperDeclarations.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideWithSynthesizedImplementation.kt") public void testFakeOverrideWithSynthesizedImplementation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideWithSynthesizedImplementation.kt"); doTest(fileName); } - + @TestMetadata("kt1939.kt") public void testKt1939() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt1939.kt"); doTest(fileName); } - + @TestMetadata("kt1959.kt") public void testKt1959() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt1959.kt"); doTest(fileName); } - + @TestMetadata("kt2498.kt") public void testKt2498() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2498.kt"); doTest(fileName); } - + @TestMetadata("kt2702.kt") public void testKt2702() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2702.kt"); doTest(fileName); } - + @TestMetadata("kt2833.kt") public void testKt2833() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2833.kt"); doTest(fileName); } - + @TestMetadata("kt2920.kt") public void testKt2920() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2920.kt"); doTest(fileName); } - + @TestMetadata("kt318.kt") public void testKt318() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt318.kt"); doTest(fileName); } - + @TestMetadata("longChainOneBridge.kt") public void testLongChainOneBridge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/longChainOneBridge.kt"); doTest(fileName); } - + @TestMetadata("manyTypeArgumentsSubstitutedSuccessively.kt") public void testManyTypeArgumentsSubstitutedSuccessively() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/manyTypeArgumentsSubstitutedSuccessively.kt"); doTest(fileName); } - + @TestMetadata("methodFromTrait.kt") public void testMethodFromTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/methodFromTrait.kt"); doTest(fileName); } - + @TestMetadata("noBridgeOnMutableCollectionInheritance.kt") public void testNoBridgeOnMutableCollectionInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/noBridgeOnMutableCollectionInheritance.kt"); doTest(fileName); } - + @TestMetadata("objectClone.kt") public void testObjectClone() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/objectClone.kt"); doTest(fileName); } - + @TestMetadata("overrideAbstractProperty.kt") public void testOverrideAbstractProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/overrideAbstractProperty.kt"); doTest(fileName); } - + @TestMetadata("overrideReturnType.kt") public void testOverrideReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/overrideReturnType.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorsWithoutBody.kt") public void testPropertyAccessorsWithoutBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertyAccessorsWithoutBody.kt"); doTest(fileName); } - + @TestMetadata("propertyDiamond.kt") public void testPropertyDiamond() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertyDiamond.kt"); doTest(fileName); } - + @TestMetadata("propertyInConstructor.kt") public void testPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("propertySetter.kt") public void testPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertySetter.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simple.kt"); doTest(fileName); } - + @TestMetadata("simpleEnum.kt") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleEnum.kt"); doTest(fileName); } - + @TestMetadata("simpleGenericMethod.kt") public void testSimpleGenericMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleGenericMethod.kt"); doTest(fileName); } - + @TestMetadata("simpleObject.kt") public void testSimpleObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleObject.kt"); doTest(fileName); } - + @TestMetadata("simpleReturnType.kt") public void testSimpleReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleReturnType.kt"); doTest(fileName); } - + @TestMetadata("simpleTraitImpl.kt") public void testSimpleTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("simpleUpperBound.kt") public void testSimpleUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleUpperBound.kt"); doTest(fileName); } - + @TestMetadata("traitImplInheritsTraitImpl.kt") public void testTraitImplInheritsTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/traitImplInheritsTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("traitWithRequiredCovariantOverride.kt") public void testTraitWithRequiredCovariantOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/traitWithRequiredCovariantOverride.kt"); doTest(fileName); } - + @TestMetadata("twoParentsWithDifferentMethodsTwoBridges.kt") public void testTwoParentsWithDifferentMethodsTwoBridges() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/twoParentsWithDifferentMethodsTwoBridges.kt"); doTest(fileName); } - + @TestMetadata("twoParentsWithTheSameMethodOneBridge.kt") public void testTwoParentsWithTheSameMethodOneBridge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/twoParentsWithTheSameMethodOneBridge.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SubstitutionInSuperClass extends AbstractBlackBoxCodegenTest { @TestMetadata("abstractFun.kt") public void testAbstractFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/abstractFun.kt"); doTest(fileName); } - + public void testAllFilesPresentInSubstitutionInSuperClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/bridges/substitutionInSuperClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("boundedTypeArguments.kt") public void testBoundedTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/boundedTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/delegation.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/enum.kt"); doTest(fileName); } - + @TestMetadata("genericMethod.kt") public void testGenericMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/genericMethod.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/object.kt"); doTest(fileName); } - + @TestMetadata("property.kt") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/property.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/simple.kt"); doTest(fileName); } - + @TestMetadata("upperBound.kt") public void testUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/upperBound.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/builtinStubMethods") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BuiltinStubMethods extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBuiltinStubMethods() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/builtinStubMethods"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Collection.kt") public void testCollection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/Collection.kt"); doTest(fileName); } - + @TestMetadata("dontGenerateBodyInTrait.kt") public void testDontGenerateBodyInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/dontGenerateBodyInTrait.kt"); doTest(fileName); } - + @TestMetadata("Iterator.kt") public void testIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/Iterator.kt"); doTest(fileName); } - + @TestMetadata("IteratorWithRemove.kt") public void testIteratorWithRemove() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt"); doTest(fileName); } - + @TestMetadata("List.kt") public void testList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/List.kt"); doTest(fileName); } - + @TestMetadata("ListWithAllImplementations.kt") public void testListWithAllImplementations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt"); doTest(fileName); } - + @TestMetadata("ListWithAllInheritedImplementations.kt") public void testListWithAllInheritedImplementations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt"); doTest(fileName); } - + @TestMetadata("Map.kt") public void testMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/Map.kt"); doTest(fileName); } - + @TestMetadata("MapEntry.kt") public void testMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt"); doTest(fileName); } - + @TestMetadata("MapEntryWithSetValue.kt") public void testMapEntryWithSetValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt"); doTest(fileName); } - + @TestMetadata("MapWithAllImplementations.kt") public void testMapWithAllImplementations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedList.kt") public void testSubstitutedList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/casts") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Casts extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCasts() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/casts"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("as.kt") public void testAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/as.kt"); doTest(fileName); } - + @TestMetadata("asForConstants.kt") public void testAsForConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asForConstants.kt"); doTest(fileName); } - + @TestMetadata("asSafe.kt") public void testAsSafe() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asSafe.kt"); doTest(fileName); } - + @TestMetadata("asSafeFail.kt") public void testAsSafeFail() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asSafeFail.kt"); doTest(fileName); } - + @TestMetadata("asSafeForConstants.kt") public void testAsSafeForConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asSafeForConstants.kt"); doTest(fileName); } - + @TestMetadata("castGenericNull.kt") public void testCastGenericNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/castGenericNull.kt"); doTest(fileName); } - + @TestMetadata("is.kt") public void testIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/is.kt"); doTest(fileName); } - + @TestMetadata("notIs.kt") public void testNotIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/notIs.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/classes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Classes extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/classes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("boxPrimitiveTypeInClinitOfClassObject.kt") public void testBoxPrimitiveTypeInClinitOfClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/boxPrimitiveTypeInClinitOfClassObject.kt"); doTest(fileName); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObject.kt"); doTest(fileName); } - + @TestMetadata("classObjectAsExtensionReceiver.kt") public void testClassObjectAsExtensionReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectAsExtensionReceiver.kt"); doTest(fileName); } - + @TestMetadata("classObjectAsStaticInitializer.kt") public void testClassObjectAsStaticInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectAsStaticInitializer.kt"); doTest(fileName); } - + @TestMetadata("classObjectField.kt") public void testClassObjectField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectField.kt"); doTest(fileName); } - + @TestMetadata("classObjectInTrait.kt") public void testClassObjectInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectInTrait.kt"); doTest(fileName); } - + @TestMetadata("classObjectNotOfEnum.kt") public void testClassObjectNotOfEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectNotOfEnum.kt"); doTest(fileName); } - + @TestMetadata("classObjectToString.kt") public void testClassObjectToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectToString.kt"); doTest(fileName); } - + @TestMetadata("classObjectWithPrivateGenericMember.kt") public void testClassObjectWithPrivateGenericMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectWithPrivateGenericMember.kt"); doTest(fileName); } - + @TestMetadata("classObjectsWithParentClasses.kt") public void testClassObjectsWithParentClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectsWithParentClasses.kt"); doTest(fileName); } - + @TestMetadata("delegation2.kt") public void testDelegation2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegation2.kt"); doTest(fileName); } - + @TestMetadata("delegation3.kt") public void testDelegation3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegation3.kt"); doTest(fileName); } - + @TestMetadata("delegation4.kt") public void testDelegation4() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegation4.kt"); doTest(fileName); } - + @TestMetadata("delegationGenericArg.kt") public void testDelegationGenericArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegationGenericArg.kt"); doTest(fileName); } - + @TestMetadata("delegationGenericArgUpperBound.kt") public void testDelegationGenericArgUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegationGenericArgUpperBound.kt"); doTest(fileName); } - + @TestMetadata("delegationGenericLongArg.kt") public void testDelegationGenericLongArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegationGenericLongArg.kt"); doTest(fileName); } - + @TestMetadata("delegationJava.kt") public void testDelegationJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegationJava.kt"); doTest(fileName); } - + @TestMetadata("delegationMethodsWithArgs.kt") public void testDelegationMethodsWithArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegationMethodsWithArgs.kt"); doTest(fileName); } - + @TestMetadata("diamondInheritance.kt") public void testDiamondInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/diamondInheritance.kt"); doTest(fileName); } - + @TestMetadata("exceptionConstructor.kt") public void testExceptionConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/exceptionConstructor.kt"); doTest(fileName); } - + @TestMetadata("funDelegation.kt") public void testFunDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/funDelegation.kt"); doTest(fileName); } - + @TestMetadata("inheritSetAndHashSet.kt") public void testInheritSetAndHashSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/inheritSetAndHashSet.kt"); doTest(fileName); } - + @TestMetadata("inheritance.kt") public void testInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/inheritance.kt"); doTest(fileName); } - + @TestMetadata("inheritedInnerClass.kt") public void testInheritedInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/inheritedInnerClass.kt"); doTest(fileName); } - + @TestMetadata("inheritedMethod.kt") public void testInheritedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/inheritedMethod.kt"); doTest(fileName); } - + @TestMetadata("initializerBlock.kt") public void testInitializerBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/initializerBlock.kt"); doTest(fileName); } - + @TestMetadata("initializerBlockDImpl.kt") public void testInitializerBlockDImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/initializerBlockDImpl.kt"); doTest(fileName); } - + @TestMetadata("innerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/innerClass.kt"); doTest(fileName); } - + @TestMetadata("kt1018.kt") public void testKt1018() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1018.kt"); doTest(fileName); } - + @TestMetadata("kt1120.kt") public void testKt1120() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1120.kt"); doTest(fileName); } - + @TestMetadata("kt1134.kt") public void testKt1134() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1134.kt"); doTest(fileName); } - + @TestMetadata("kt1157.kt") public void testKt1157() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1157.kt"); doTest(fileName); } - + @TestMetadata("kt1247.kt") public void testKt1247() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1247.kt"); doTest(fileName); } - + @TestMetadata("kt1345.kt") public void testKt1345() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1345.kt"); doTest(fileName); } - + @TestMetadata("kt1439.kt") public void testKt1439() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1439.kt"); doTest(fileName); } - + @TestMetadata("kt1535.kt") public void testKt1535() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1535.kt"); doTest(fileName); } - + @TestMetadata("kt1538.kt") public void testKt1538() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1538.kt"); doTest(fileName); } - + @TestMetadata("kt1578.kt") public void testKt1578() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1578.kt"); doTest(fileName); } - + @TestMetadata("kt1611.kt") public void testKt1611() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1611.kt"); doTest(fileName); } - + @TestMetadata("kt1721.kt") public void testKt1721() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1721.kt"); doTest(fileName); } - + @TestMetadata("kt1726.kt") public void testKt1726() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1726.kt"); doTest(fileName); } - + @TestMetadata("kt1759.kt") public void testKt1759() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1759.kt"); doTest(fileName); } - + @TestMetadata("kt1891.kt") public void testKt1891() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1891.kt"); doTest(fileName); } - + @TestMetadata("kt1918.kt") public void testKt1918() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1918.kt"); doTest(fileName); } - + @TestMetadata("kt1976.kt") public void testKt1976() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1976.kt"); doTest(fileName); } - + @TestMetadata("kt1980.kt") public void testKt1980() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1980.kt"); doTest(fileName); } - + @TestMetadata("kt2224.kt") public void testKt2224() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2224.kt"); doTest(fileName); } - + @TestMetadata("kt2288.kt") public void testKt2288() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2288.kt"); doTest(fileName); } - + @TestMetadata("kt2384.kt") public void testKt2384() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2384.kt"); doTest(fileName); } - + @TestMetadata("kt2390.kt") public void testKt2390() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2390.kt"); doTest(fileName); } - + @TestMetadata("kt2391.kt") public void testKt2391() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2391.kt"); doTest(fileName); } - + @TestMetadata("kt2395.kt") public void testKt2395() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2395.kt"); doTest(fileName); } - + @TestMetadata("kt2417.kt") public void testKt2417() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2417.kt"); doTest(fileName); } - + @TestMetadata("kt2477.kt") public void testKt2477() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2477.kt"); doTest(fileName); } - + @TestMetadata("kt2480.kt") public void testKt2480() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2480.kt"); doTest(fileName); } - + @TestMetadata("kt2482.kt") public void testKt2482() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2482.kt"); doTest(fileName); } - + @TestMetadata("kt2485.kt") public void testKt2485() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2485.kt"); doTest(fileName); } - + @TestMetadata("kt249.kt") public void testKt249() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt249.kt"); doTest(fileName); } - + @TestMetadata("kt2532.kt") public void testKt2532() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2532.kt"); doTest(fileName); } - + @TestMetadata("kt2566.kt") public void testKt2566() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2566.kt"); doTest(fileName); } - + @TestMetadata("kt2566_2.kt") public void testKt2566_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2566_2.kt"); doTest(fileName); } - + @TestMetadata("kt2607.kt") public void testKt2607() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2607.kt"); doTest(fileName); } - + @TestMetadata("kt2626.kt") public void testKt2626() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2626.kt"); doTest(fileName); } - + @TestMetadata("kt2711.kt") public void testKt2711() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2711.kt"); doTest(fileName); } - + @TestMetadata("kt2784.kt") public void testKt2784() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2784.kt"); doTest(fileName); } - + @TestMetadata("kt285.kt") public void testKt285() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt285.kt"); doTest(fileName); } - + @TestMetadata("kt3001.kt") public void testKt3001() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt3001.kt"); doTest(fileName); } - + @TestMetadata("kt3114.kt") public void testKt3114() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt3114.kt"); doTest(fileName); } - + @TestMetadata("kt3414.kt") public void testKt3414() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt3414.kt"); doTest(fileName); } - + @TestMetadata("kt343.kt") public void testKt343() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt343.kt"); doTest(fileName); } - + @TestMetadata("kt3546.kt") public void testKt3546() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt3546.kt"); doTest(fileName); } - + @TestMetadata("kt3862.kt") public void testKt3862() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt3862.kt"); doTest(fileName); } - + @TestMetadata("kt454.kt") public void testKt454() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt454.kt"); doTest(fileName); } - + @TestMetadata("kt471.kt") public void testKt471() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt471.kt"); doTest(fileName); } - + @TestMetadata("kt48.kt") public void testKt48() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt48.kt"); doTest(fileName); } - + @TestMetadata("kt496.kt") public void testKt496() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt496.kt"); doTest(fileName); } - + @TestMetadata("kt500.kt") public void testKt500() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt500.kt"); doTest(fileName); } - + @TestMetadata("kt501.kt") public void testKt501() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt501.kt"); doTest(fileName); } - + @TestMetadata("kt504.kt") public void testKt504() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt504.kt"); doTest(fileName); } - + @TestMetadata("kt508.kt") public void testKt508() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt508.kt"); doTest(fileName); } - + @TestMetadata("kt633.kt") public void testKt633() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt633.kt"); doTest(fileName); } - + @TestMetadata("kt707.kt") public void testKt707() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt707.kt"); doTest(fileName); } - + @TestMetadata("kt723.kt") public void testKt723() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt723.kt"); doTest(fileName); } - + @TestMetadata("kt725.kt") public void testKt725() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt725.kt"); doTest(fileName); } - + @TestMetadata("kt903.kt") public void testKt903() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt903.kt"); doTest(fileName); } - + @TestMetadata("kt940.kt") public void testKt940() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt940.kt"); doTest(fileName); } - + @TestMetadata("outerThis.kt") public void testOuterThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/outerThis.kt"); doTest(fileName); } - + @TestMetadata("overloadBinaryOperator.kt") public void testOverloadBinaryOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/overloadBinaryOperator.kt"); doTest(fileName); } - + @TestMetadata("overloadPlusAssign.kt") public void testOverloadPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/overloadPlusAssign.kt"); doTest(fileName); } - + @TestMetadata("overloadPlusAssignReturn.kt") public void testOverloadPlusAssignReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/overloadPlusAssignReturn.kt"); doTest(fileName); } - + @TestMetadata("overloadPlusToPlusAssign.kt") public void testOverloadPlusToPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/overloadPlusToPlusAssign.kt"); doTest(fileName); } - + @TestMetadata("overloadUnaryOperator.kt") public void testOverloadUnaryOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/overloadUnaryOperator.kt"); doTest(fileName); } - + @TestMetadata("privateOuterFunctions.kt") public void testPrivateOuterFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/privateOuterFunctions.kt"); doTest(fileName); } - + @TestMetadata("privateOuterProperty.kt") public void testPrivateOuterProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/privateOuterProperty.kt"); doTest(fileName); } - + @TestMetadata("propertyDelegation.kt") public void testPropertyDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/propertyDelegation.kt"); doTest(fileName); } - + @TestMetadata("propertyInInitializer.kt") public void testPropertyInInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/propertyInInitializer.kt"); doTest(fileName); } - + @TestMetadata("rightHandOverride.kt") public void testRightHandOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/rightHandOverride.kt"); doTest(fileName); } - + @TestMetadata("selfcreate.kt") public void testSelfcreate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/selfcreate.kt"); doTest(fileName); } - + @TestMetadata("simpleBox.kt") public void testSimpleBox() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/simpleBox.kt"); doTest(fileName); } - + @TestMetadata("typedDelegation.kt") public void testTypedDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/typedDelegation.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/closures") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Closures.CaptureOuterProperty.class, Closures.ClosureInsideClosure.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Closures extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInClosures() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/closures"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("capturedLocalGenericFun.kt") public void testCapturedLocalGenericFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/capturedLocalGenericFun.kt"); doTest(fileName); } - + @TestMetadata("closureInsideConstrucor.kt") public void testClosureInsideConstrucor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideConstrucor.kt"); doTest(fileName); } - + @TestMetadata("closureOnTopLevel1.kt") public void testClosureOnTopLevel1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureOnTopLevel1.kt"); doTest(fileName); } - + @TestMetadata("closureOnTopLevel2.kt") public void testClosureOnTopLevel2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureOnTopLevel2.kt"); doTest(fileName); } - + @TestMetadata("closureWithParameter.kt") public void testClosureWithParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureWithParameter.kt"); doTest(fileName); } - + @TestMetadata("closureWithParameterAndBoxing.kt") public void testClosureWithParameterAndBoxing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureWithParameterAndBoxing.kt"); doTest(fileName); } - + @TestMetadata("doubleEnclosedLocalVariable.kt") public void testDoubleEnclosedLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/doubleEnclosedLocalVariable.kt"); doTest(fileName); } - + @TestMetadata("enclosingLocalVariable.kt") public void testEnclosingLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/enclosingLocalVariable.kt"); doTest(fileName); } - + @TestMetadata("enclosingThis.kt") public void testEnclosingThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/enclosingThis.kt"); doTest(fileName); } - + @TestMetadata("extensionClosure.kt") public void testExtensionClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/extensionClosure.kt"); doTest(fileName); } - + @TestMetadata("kt2151.kt") public void testKt2151() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/kt2151.kt"); doTest(fileName); } - + @TestMetadata("kt3152.kt") public void testKt3152() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/kt3152.kt"); doTest(fileName); } - + @TestMetadata("kt3523.kt") public void testKt3523() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/kt3523.kt"); doTest(fileName); } - + @TestMetadata("kt3738.kt") public void testKt3738() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/kt3738.kt"); doTest(fileName); } - + @TestMetadata("kt3905.kt") public void testKt3905() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/kt3905.kt"); doTest(fileName); } - + @TestMetadata("kt4106.kt") public void testKt4106() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/kt4106.kt"); doTest(fileName); } - + @TestMetadata("kt4137.kt") public void testKt4137() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/kt4137.kt"); doTest(fileName); } - + @TestMetadata("localFunctionInFunction.kt") public void testLocalFunctionInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/localFunctionInFunction.kt"); doTest(fileName); } - + @TestMetadata("localFunctionInInitializer.kt") public void testLocalFunctionInInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/localFunctionInInitializer.kt"); doTest(fileName); } - + @TestMetadata("localGenericFun.kt") public void testLocalGenericFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/localGenericFun.kt"); doTest(fileName); } - + @TestMetadata("localReturn.kt") public void testLocalReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/localReturn.kt"); doTest(fileName); } - + @TestMetadata("localReturnWithAutolabel.kt") public void testLocalReturnWithAutolabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/localReturnWithAutolabel.kt"); doTest(fileName); } - + @TestMetadata("recursiveClosure.kt") public void testRecursiveClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/recursiveClosure.kt"); doTest(fileName); } - + @TestMetadata("simplestClosure.kt") public void testSimplestClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/simplestClosure.kt"); doTest(fileName); } - + @TestMetadata("simplestClosureAndBoxing.kt") public void testSimplestClosureAndBoxing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/simplestClosureAndBoxing.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/closures/captureOuterProperty") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CaptureOuterProperty extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCaptureOuterProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/closures/captureOuterProperty"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("captureFunctionInProperty.kt") public void testCaptureFunctionInProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/captureFunctionInProperty.kt"); doTest(fileName); } - + @TestMetadata("inFunction.kt") public void testInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/inFunction.kt"); doTest(fileName); } - + @TestMetadata("inProperty.kt") public void testInProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/inProperty.kt"); doTest(fileName); } - + @TestMetadata("inPropertyDeepObjectChain.kt") public void testInPropertyDeepObjectChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyDeepObjectChain.kt"); doTest(fileName); } - + @TestMetadata("inPropertyFromSuperClass.kt") public void testInPropertyFromSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperClass.kt"); doTest(fileName); } - + @TestMetadata("inPropertyFromSuperSuperClass.kt") public void testInPropertyFromSuperSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperSuperClass.kt"); doTest(fileName); } - + @TestMetadata("kt4176.kt") public void testKt4176() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/kt4176.kt"); doTest(fileName); } - + @TestMetadata("kt4656.kt") public void testKt4656() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/captureOuterProperty/kt4656.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/closures/closureInsideClosure") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClosureInsideClosure extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInClosureInsideClosure() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/closures/closureInsideClosure"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localFunInsideLocalFun.kt") public void testLocalFunInsideLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideClosure/localFunInsideLocalFun.kt"); doTest(fileName); } - + @TestMetadata("localFunInsideLocalFunDifferentSignatures.kt") public void testLocalFunInsideLocalFunDifferentSignatures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideClosure/localFunInsideLocalFunDifferentSignatures.kt"); doTest(fileName); } - + @TestMetadata("propertyAndFunctionNameClash.kt") public void testPropertyAndFunctionNameClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideClosure/propertyAndFunctionNameClash.kt"); doTest(fileName); } - + @TestMetadata("threeLevels.kt") public void testThreeLevels() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideClosure/threeLevels.kt"); doTest(fileName); } - + @TestMetadata("threeLevelsDifferentSignatures.kt") public void testThreeLevelsDifferentSignatures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideClosure/threeLevelsDifferentSignatures.kt"); doTest(fileName); } - + @TestMetadata("varAsFunInsideLocalFun.kt") public void testVarAsFunInsideLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideClosure/varAsFunInsideLocalFun.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/constants") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constants extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInConstants() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/constants"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constantsInWhen.kt") public void testConstantsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/constants/constantsInWhen.kt"); doTest(fileName); } - + @TestMetadata("float.kt") public void testFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/constants/float.kt"); doTest(fileName); } - + @TestMetadata("long.kt") public void testLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/constants/long.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/controlStructures") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ControlStructures extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInControlStructures() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/controlStructures"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compareBoxedIntegerToZero.kt") public void testCompareBoxedIntegerToZero() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/compareBoxedIntegerToZero.kt"); doTest(fileName); } - + @TestMetadata("conditionOfEmptyIf.kt") public void testConditionOfEmptyIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/conditionOfEmptyIf.kt"); doTest(fileName); } - + @TestMetadata("continueInFor.kt") public void testContinueInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/continueInFor.kt"); doTest(fileName); } - + @TestMetadata("continueInForCondition.kt") public void testContinueInForCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/continueInForCondition.kt"); doTest(fileName); } - + @TestMetadata("continueToLabelInFor.kt") public void testContinueToLabelInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/continueToLabelInFor.kt"); doTest(fileName); } - + @TestMetadata("doWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/doWhile.kt"); doTest(fileName); } - + @TestMetadata("doWhileFib.kt") public void testDoWhileFib() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/doWhileFib.kt"); doTest(fileName); } - + @TestMetadata("doWhileWithContinue.kt") public void testDoWhileWithContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/doWhileWithContinue.kt"); doTest(fileName); } - + @TestMetadata("emptyDoWhile.kt") public void testEmptyDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/emptyDoWhile.kt"); doTest(fileName); } - + @TestMetadata("emptyFor.kt") public void testEmptyFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/emptyFor.kt"); doTest(fileName); } - + @TestMetadata("emptyIf.kt") public void testEmptyIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/emptyIf.kt"); doTest(fileName); } - + @TestMetadata("emptyWhile.kt") public void testEmptyWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/emptyWhile.kt"); doTest(fileName); } - + @TestMetadata("finallyOnEmptyReturn.kt") public void testFinallyOnEmptyReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/finallyOnEmptyReturn.kt"); doTest(fileName); } - + @TestMetadata("forInSmartCastToArray.kt") public void testForInSmartCastToArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forInSmartCastToArray.kt"); doTest(fileName); } - + @TestMetadata("forIntArray.kt") public void testForIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forIntArray.kt"); doTest(fileName); } - + @TestMetadata("forIntRange.kt") public void testForIntRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forIntRange.kt"); doTest(fileName); } - + @TestMetadata("forLoopMemberExtensionAll.kt") public void testForLoopMemberExtensionAll() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forLoopMemberExtensionAll.kt"); doTest(fileName); } - + @TestMetadata("forLoopMemberExtensionHasNext.kt") public void testForLoopMemberExtensionHasNext() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forLoopMemberExtensionHasNext.kt"); doTest(fileName); } - + @TestMetadata("forLoopMemberExtensionNext.kt") public void testForLoopMemberExtensionNext() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forLoopMemberExtensionNext.kt"); doTest(fileName); } - + @TestMetadata("forNullableIntArray.kt") public void testForNullableIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forNullableIntArray.kt"); doTest(fileName); } - + @TestMetadata("forPrimitiveIntArray.kt") public void testForPrimitiveIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forPrimitiveIntArray.kt"); doTest(fileName); } - + @TestMetadata("forUserType.kt") public void testForUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forUserType.kt"); doTest(fileName); } - + @TestMetadata("inRangeConditionsInWhen.kt") public void testInRangeConditionsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/inRangeConditionsInWhen.kt"); doTest(fileName); } - + @TestMetadata("kt1441.kt") public void testKt1441() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt1441.kt"); doTest(fileName); } - + @TestMetadata("kt1688.kt") public void testKt1688() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt1688.kt"); doTest(fileName); } - + @TestMetadata("kt1742.kt") public void testKt1742() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt1742.kt"); doTest(fileName); } - + @TestMetadata("kt1899.kt") public void testKt1899() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt1899.kt"); doTest(fileName); } - + @TestMetadata("kt2062.kt") public void testKt2062() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2062.kt"); doTest(fileName); } - + @TestMetadata("kt2147.kt") public void testKt2147() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2147.kt"); doTest(fileName); } - + @TestMetadata("kt2259.kt") public void testKt2259() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2259.kt"); doTest(fileName); } - + @TestMetadata("kt2291.kt") public void testKt2291() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2291.kt"); doTest(fileName); } - + @TestMetadata("kt237.kt") public void testKt237() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt237.kt"); doTest(fileName); } - + @TestMetadata("kt2416.kt") public void testKt2416() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2416.kt"); doTest(fileName); } - + @TestMetadata("kt2577.kt") public void testKt2577() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2577.kt"); doTest(fileName); } - + @TestMetadata("kt2597.kt") public void testKt2597() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2597.kt"); doTest(fileName); } - + @TestMetadata("kt2598.kt") public void testKt2598() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2598.kt"); doTest(fileName); } - + @TestMetadata("kt299.kt") public void testKt299() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt299.kt"); doTest(fileName); } - + @TestMetadata("kt3087.kt") public void testKt3087() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt3087.kt"); doTest(fileName); } - + @TestMetadata("kt3203_1.kt") public void testKt3203_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt3203_1.kt"); doTest(fileName); } - + @TestMetadata("kt3203_2.kt") public void testKt3203_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt3203_2.kt"); doTest(fileName); } - + @TestMetadata("kt3273.kt") public void testKt3273() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt3273.kt"); doTest(fileName); } - + @TestMetadata("kt3280.kt") public void testKt3280() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt3280.kt"); doTest(fileName); } - + @TestMetadata("kt3574.kt") public void testKt3574() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt3574.kt"); doTest(fileName); } - + @TestMetadata("kt416.kt") public void testKt416() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt416.kt"); doTest(fileName); } - + @TestMetadata("kt513.kt") public void testKt513() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt513.kt"); doTest(fileName); } - + @TestMetadata("kt628.kt") public void testKt628() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt628.kt"); doTest(fileName); } - + @TestMetadata("kt769.kt") public void testKt769() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt769.kt"); doTest(fileName); } - + @TestMetadata("kt772.kt") public void testKt772() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt772.kt"); doTest(fileName); } - + @TestMetadata("kt773.kt") public void testKt773() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt773.kt"); doTest(fileName); } - + @TestMetadata("kt870.kt") public void testKt870() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt870.kt"); doTest(fileName); } - + @TestMetadata("kt910.kt") public void testKt910() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt910.kt"); doTest(fileName); } - + @TestMetadata("kt958.kt") public void testKt958() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt958.kt"); doTest(fileName); } - + @TestMetadata("kt998.kt") public void testKt998() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt998.kt"); doTest(fileName); } - + @TestMetadata("longRange.kt") public void testLongRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/longRange.kt"); doTest(fileName); } - + @TestMetadata("quicksort.kt") public void testQuicksort() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/quicksort.kt"); doTest(fileName); } - + @TestMetadata("tryCatchFinallyChain.kt") public void testTryCatchFinallyChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/tryCatchFinallyChain.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/defaultArguments") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DefaultArguments.Constructor.class, DefaultArguments.Function.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultArguments extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInDefaultArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/defaultArguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/box/defaultArguments/constructor") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/defaultArguments/constructor"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("annotation.kt") public void testAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/annotation.kt"); doTest(fileName); } - + @TestMetadata("defArgs1.kt") public void testDefArgs1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/defArgs1.kt"); doTest(fileName); } - + @TestMetadata("defArgs1InnerClass.kt") public void testDefArgs1InnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt"); doTest(fileName); } - + @TestMetadata("defArgs2.kt") public void testDefArgs2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/defArgs2.kt"); doTest(fileName); } - + @TestMetadata("doubleDefArgs1InnerClass.kt") public void testDoubleDefArgs1InnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/enum.kt"); doTest(fileName); } - + @TestMetadata("enumWithOneDefArg.kt") public void testEnumWithOneDefArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/enumWithOneDefArg.kt"); doTest(fileName); } - + @TestMetadata("enumWithTwoDefArgs.kt") public void testEnumWithTwoDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/enumWithTwoDefArgs.kt"); doTest(fileName); } - + @TestMetadata("enumWithTwoDoubleDefArgs.kt") public void testEnumWithTwoDoubleDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/enumWithTwoDoubleDefArgs.kt"); doTest(fileName); } - + @TestMetadata("kt2852.kt") public void testKt2852() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/kt2852.kt"); doTest(fileName); } - + @TestMetadata("kt3060.kt") public void testKt3060() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/kt3060.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/defaultArguments/function") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Function extends AbstractBlackBoxCodegenTest { @TestMetadata("abstractClass.kt") public void testAbstractClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/abstractClass.kt"); doTest(fileName); } - + public void testAllFilesPresentInFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/defaultArguments/function"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("augmentedAssignment.kt") public void testAugmentedAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/augmentedAssignment.kt"); doTest(fileName); } - + @TestMetadata("augmentedAssignmentViaBinaryExpression.kt") public void testAugmentedAssignmentViaBinaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/augmentedAssignmentViaBinaryExpression.kt"); doTest(fileName); } - + @TestMetadata("binaryCall.kt") public void testBinaryCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/binaryCall.kt"); doTest(fileName); } - + @TestMetadata("binaryExpression.kt") public void testBinaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/binaryExpression.kt"); doTest(fileName); } - + @TestMetadata("contains.kt") public void testContains() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/contains.kt"); doTest(fileName); } - + @TestMetadata("extensionFunctionManyArgs.kt") public void testExtensionFunctionManyArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/extensionFunctionManyArgs.kt"); doTest(fileName); } - + @TestMetadata("extentionFunction.kt") public void testExtentionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/extentionFunction.kt"); doTest(fileName); } - + @TestMetadata("extentionFunctionDouble.kt") public void testExtentionFunctionDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/extentionFunctionDouble.kt"); doTest(fileName); } - + @TestMetadata("extentionFunctionDoubleTwoArgs.kt") public void testExtentionFunctionDoubleTwoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/extentionFunctionDoubleTwoArgs.kt"); doTest(fileName); } - + @TestMetadata("extentionFunctionInClassObject.kt") public void testExtentionFunctionInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/extentionFunctionInClassObject.kt"); doTest(fileName); } - + @TestMetadata("extentionFunctionInObject.kt") public void testExtentionFunctionInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/extentionFunctionInObject.kt"); doTest(fileName); } - + @TestMetadata("extentionFunctionWithOneDefArg.kt") public void testExtentionFunctionWithOneDefArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/extentionFunctionWithOneDefArg.kt"); doTest(fileName); } - + @TestMetadata("funInTrait.kt") public void testFunInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/funInTrait.kt"); doTest(fileName); } - + @TestMetadata("innerExtentionFunction.kt") public void testInnerExtentionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/innerExtentionFunction.kt"); doTest(fileName); } - + @TestMetadata("innerExtentionFunctionDouble.kt") public void testInnerExtentionFunctionDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/innerExtentionFunctionDouble.kt"); doTest(fileName); } - + @TestMetadata("innerExtentionFunctionDoubleTwoArgs.kt") public void testInnerExtentionFunctionDoubleTwoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/innerExtentionFunctionDoubleTwoArgs.kt"); doTest(fileName); } - + @TestMetadata("innerExtentionFunctionManyArgs.kt") public void testInnerExtentionFunctionManyArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/innerExtentionFunctionManyArgs.kt"); doTest(fileName); } - + @TestMetadata("memberFunctionManyArgs.kt") public void testMemberFunctionManyArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/memberFunctionManyArgs.kt"); doTest(fileName); } - + @TestMetadata("mixingNamedAndPositioned.kt") public void testMixingNamedAndPositioned() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/mixingNamedAndPositioned.kt"); doTest(fileName); } - + @TestMetadata("topLevelManyArgs.kt") public void testTopLevelManyArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/topLevelManyArgs.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/function/trait.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/delegatedProperty") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DelegatedProperty.PropertyDelegatedMethod.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DelegatedProperty extends AbstractBlackBoxCodegenTest { @TestMetadata("accessTopLevelDelegatedPropertyInClinit.kt") public void testAccessTopLevelDelegatedPropertyInClinit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.kt"); doTest(fileName); } - + public void testAllFilesPresentInDelegatedProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/delegatedProperty"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("capturePropertyInClosure.kt") public void testCapturePropertyInClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/capturePropertyInClosure.kt"); doTest(fileName); } - + @TestMetadata("castGetReturnType.kt") public void testCastGetReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/castGetReturnType.kt"); doTest(fileName); } - + @TestMetadata("castSetParameter.kt") public void testCastSetParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/castSetParameter.kt"); doTest(fileName); } - + @TestMetadata("defaultArgs.kt") public void testDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/defaultArgs.kt"); doTest(fileName); } - + @TestMetadata("delegateAsInnerClass.kt") public void testDelegateAsInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/delegateAsInnerClass.kt"); doTest(fileName); } - + @TestMetadata("delegateByOtherProperty.kt") public void testDelegateByOtherProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/delegateByOtherProperty.kt"); doTest(fileName); } - + @TestMetadata("delegateByTopLevelFun.kt") public void testDelegateByTopLevelFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelFun.kt"); doTest(fileName); } - + @TestMetadata("delegateByTopLevelProperty.kt") public void testDelegateByTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelProperty.kt"); doTest(fileName); } - + @TestMetadata("delegateForExtProperty.kt") public void testDelegateForExtProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/delegateForExtProperty.kt"); doTest(fileName); } - + @TestMetadata("delegateForExtPropertyInClass.kt") public void testDelegateForExtPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt"); doTest(fileName); } - + @TestMetadata("genericDelegate.kt") public void testGenericDelegate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/genericDelegate.kt"); doTest(fileName); } - + @TestMetadata("getAsExtensionFun.kt") public void testGetAsExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/getAsExtensionFun.kt"); doTest(fileName); } - + @TestMetadata("getAsExtensionFunInClass.kt") public void testGetAsExtensionFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/getAsExtensionFunInClass.kt"); doTest(fileName); } - + @TestMetadata("inClassVal.kt") public void testInClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/inClassVal.kt"); doTest(fileName); } - + @TestMetadata("inClassVar.kt") public void testInClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/inClassVar.kt"); doTest(fileName); } - + @TestMetadata("inTrait.kt") public void testInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/inTrait.kt"); doTest(fileName); } - + @TestMetadata("inferredPropertyType.kt") public void testInferredPropertyType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/inferredPropertyType.kt"); doTest(fileName); } - + @TestMetadata("kt4138.kt") public void testKt4138() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/kt4138.kt"); doTest(fileName); } - + @TestMetadata("privateVar.kt") public void testPrivateVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/privateVar.kt"); doTest(fileName); } - + @TestMetadata("propertyMetadataShouldBeCached.kt") public void testPropertyMetadataShouldBeCached() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt"); doTest(fileName); } - + @TestMetadata("setAsExtensionFun.kt") public void testSetAsExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/setAsExtensionFun.kt"); doTest(fileName); } - + @TestMetadata("setAsExtensionFunInClass.kt") public void testSetAsExtensionFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/setAsExtensionFunInClass.kt"); doTest(fileName); } - + @TestMetadata("topLevelVal.kt") public void testTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/topLevelVal.kt"); doTest(fileName); } - + @TestMetadata("topLevelVar.kt") public void testTopLevelVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/topLevelVar.kt"); doTest(fileName); } - + @TestMetadata("twoPropByOneDelegete.kt") public void testTwoPropByOneDelegete() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/twoPropByOneDelegete.kt"); doTest(fileName); } - + @TestMetadata("valInInnerClass.kt") public void testValInInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/valInInnerClass.kt"); doTest(fileName); } - + @TestMetadata("varInInnerClass.kt") public void testVarInInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/varInInnerClass.kt"); doTest(fileName); } - + @TestMetadata("vararg.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/vararg.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertyDelegatedMethod extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPropertyDelegatedMethod() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("defaultArgs.kt") public void testDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/defaultArgs.kt"); doTest(fileName); } - + @TestMetadata("delegateAsInnerClass.kt") public void testDelegateAsInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/delegateAsInnerClass.kt"); doTest(fileName); } - + @TestMetadata("delegateByOtherProperty.kt") public void testDelegateByOtherProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/delegateByOtherProperty.kt"); doTest(fileName); } - + @TestMetadata("delegateByTopLevelFun.kt") public void testDelegateByTopLevelFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/delegateByTopLevelFun.kt"); doTest(fileName); } - + @TestMetadata("delegateByTopLevelProperty.kt") public void testDelegateByTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/delegateByTopLevelProperty.kt"); doTest(fileName); } - + @TestMetadata("delegateForExtProperty.kt") public void testDelegateForExtProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/delegateForExtProperty.kt"); doTest(fileName); } - + @TestMetadata("delegateForExtPropertyInClass.kt") public void testDelegateForExtPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/delegateForExtPropertyInClass.kt"); doTest(fileName); } - + @TestMetadata("inTrait.kt") public void testInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/inTrait.kt"); doTest(fileName); } - + @TestMetadata("noneApplicable.kt") public void testNoneApplicable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/noneApplicable.kt"); doTest(fileName); } - + @TestMetadata("pdAsExtensionFun.kt") public void testPdAsExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/pdAsExtensionFun.kt"); doTest(fileName); } - + @TestMetadata("privateProperty.kt") public void testPrivateProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/privateProperty.kt"); doTest(fileName); } - + @TestMetadata("topLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/topLevel.kt"); doTest(fileName); } - + @TestMetadata("twoPropsByOneDelegate.kt") public void testTwoPropsByOneDelegate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/twoPropsByOneDelegate.kt"); doTest(fileName); } - + @TestMetadata("valInInnerClass.kt") public void testValInInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/valInInnerClass.kt"); doTest(fileName); } - + @TestMetadata("vararg.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyDelegatedMethod/vararg.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/elvis") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Elvis extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInElvis() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/elvis"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("genericNull.kt") public void testGenericNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/elvis/genericNull.kt"); doTest(fileName); } - + @TestMetadata("primitive.kt") public void testPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/elvis/primitive.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/enum") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractBlackBoxCodegenTest { @TestMetadata("abstractMethodInEnum.kt") public void testAbstractMethodInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/abstractMethodInEnum.kt"); doTest(fileName); } - + @TestMetadata("abstractNestedClass.kt") public void testAbstractNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/abstractNestedClass.kt"); doTest(fileName); } - + public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/enum"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("asReturnExpression.kt") public void testAsReturnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/asReturnExpression.kt"); doTest(fileName); } - + @TestMetadata("classObjectInEnum.kt") public void testClassObjectInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/classObjectInEnum.kt"); doTest(fileName); } - + @TestMetadata("emptyEnumValuesValueOf.kt") public void testEmptyEnumValuesValueOf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/emptyEnumValuesValueOf.kt"); doTest(fileName); } - + @TestMetadata("entrywithinner.kt") public void testEntrywithinner() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/entrywithinner.kt"); doTest(fileName); } - + @TestMetadata("enumInheritedFromTrait.kt") public void testEnumInheritedFromTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/enumInheritedFromTrait.kt"); doTest(fileName); } - + @TestMetadata("enumWithLambdaParameter.kt") public void testEnumWithLambdaParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/enumWithLambdaParameter.kt"); doTest(fileName); } - + @TestMetadata("inPackage.kt") public void testInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/inPackage.kt"); doTest(fileName); } - + @TestMetadata("inclassobj.kt") public void testInclassobj() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/inclassobj.kt"); doTest(fileName); } - + @TestMetadata("inner.kt") public void testInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/inner.kt"); doTest(fileName); } - + @TestMetadata("innerWithExistingClassObject.kt") public void testInnerWithExistingClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/innerWithExistingClassObject.kt"); doTest(fileName); } - + @TestMetadata("kt1119.kt") public void testKt1119() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/kt1119.kt"); doTest(fileName); } - + @TestMetadata("kt2350.kt") public void testKt2350() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/kt2350.kt"); doTest(fileName); } - + @TestMetadata("name.kt") public void testName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/name.kt"); doTest(fileName); } - + @TestMetadata("objectInEnum.kt") public void testObjectInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/objectInEnum.kt"); doTest(fileName); } - + @TestMetadata("openMethod.kt") public void testOpenMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/openMethod.kt"); doTest(fileName); } - + @TestMetadata("ordinal.kt") public void testOrdinal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/ordinal.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/simple.kt"); doTest(fileName); } - + @TestMetadata("superCallInEnumLiteral.kt") public void testSuperCallInEnumLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/superCallInEnumLiteral.kt"); doTest(fileName); } - + @TestMetadata("toString.kt") public void testToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/toString.kt"); doTest(fileName); } - + @TestMetadata("valueof.kt") public void testValueof() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/valueof.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/exclExcl") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExclExcl extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInExclExcl() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/exclExcl"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("genericNull.kt") public void testGenericNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/exclExcl/genericNull.kt"); doTest(fileName); } - + @TestMetadata("primitive.kt") public void testPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/exclExcl/primitive.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/extensionFunctions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExtensionFunctions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInExtensionFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/extensionFunctions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("executionOrder.kt") public void testExecutionOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/executionOrder.kt"); doTest(fileName); } - + @TestMetadata("kt1061.kt") public void testKt1061() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt1061.kt"); doTest(fileName); } - + @TestMetadata("kt1249.kt") public void testKt1249() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt1249.kt"); doTest(fileName); } - + @TestMetadata("kt1290.kt") public void testKt1290() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt1290.kt"); doTest(fileName); } - + @TestMetadata("kt1776.kt") public void testKt1776() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt1776.kt"); doTest(fileName); } - + @TestMetadata("kt1953.kt") public void testKt1953() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt1953.kt"); doTest(fileName); } - + @TestMetadata("kt1953_class.kt") public void testKt1953_class() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt1953_class.kt"); doTest(fileName); } - + @TestMetadata("kt3285.kt") public void testKt3285() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt3285.kt"); doTest(fileName); } - + @TestMetadata("kt3298.kt") public void testKt3298() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt3298.kt"); doTest(fileName); } - + @TestMetadata("kt3646.kt") public void testKt3646() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt3646.kt"); doTest(fileName); } - + @TestMetadata("kt3969.kt") public void testKt3969() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt3969.kt"); doTest(fileName); } - + @TestMetadata("kt4118.kt") public void testKt4118() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt4118.kt"); doTest(fileName); } - + @TestMetadata("kt475.kt") public void testKt475() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt475.kt"); doTest(fileName); } - + @TestMetadata("kt5467.kt") public void testKt5467() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt5467.kt"); doTest(fileName); } - + @TestMetadata("kt606.kt") public void testKt606() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt606.kt"); doTest(fileName); } - + @TestMetadata("kt865.kt") public void testKt865() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt865.kt"); doTest(fileName); } - + @TestMetadata("nested2.kt") public void testNested2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/nested2.kt"); doTest(fileName); } - + @TestMetadata("shared.kt") public void testShared() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/shared.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/simple.kt"); doTest(fileName); } - + @TestMetadata("thisMethodInObjectLiteral.kt") public void testThisMethodInObjectLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/thisMethodInObjectLiteral.kt"); doTest(fileName); } - + @TestMetadata("virtual.kt") public void testVirtual() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/virtual.kt"); doTest(fileName); } - + @TestMetadata("whenFail.kt") public void testWhenFail() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/whenFail.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/extensionProperties") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExtensionProperties extends AbstractBlackBoxCodegenTest { @TestMetadata("accessorForPrivateSetter.kt") public void testAccessorForPrivateSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/accessorForPrivateSetter.kt"); doTest(fileName); } - + public void testAllFilesPresentInExtensionProperties() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/extensionProperties"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inClass.kt") public void testInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/inClass.kt"); doTest(fileName); } - + @TestMetadata("inClassLongTypeInReceiver.kt") public void testInClassLongTypeInReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/inClassLongTypeInReceiver.kt"); doTest(fileName); } - + @TestMetadata("inClassWithGetter.kt") public void testInClassWithGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/inClassWithGetter.kt"); doTest(fileName); } - + @TestMetadata("inClassWithPrivateGetter.kt") public void testInClassWithPrivateGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/inClassWithPrivateGetter.kt"); doTest(fileName); } - + @TestMetadata("inClassWithPrivateSetter.kt") public void testInClassWithPrivateSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/inClassWithPrivateSetter.kt"); doTest(fileName); } - + @TestMetadata("inClassWithSetter.kt") public void testInClassWithSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/inClassWithSetter.kt"); doTest(fileName); } - + @TestMetadata("topLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/topLevel.kt"); doTest(fileName); } - + @TestMetadata("topLevelLongTypeInReceiver.kt") public void testTopLevelLongTypeInReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/topLevelLongTypeInReceiver.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/fakeOverride") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FakeOverride extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInFakeOverride() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/fakeOverride"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("diamondFunction.kt") public void testDiamondFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/fakeOverride/diamondFunction.kt"); doTest(fileName); } - + @TestMetadata("function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/fakeOverride/function.kt"); doTest(fileName); } - + @TestMetadata("propertyGetter.kt") public void testPropertyGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/fakeOverride/propertyGetter.kt"); doTest(fileName); } - + @TestMetadata("propertySetter.kt") public void testPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/fakeOverride/propertySetter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/fieldRename") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FieldRename extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInFieldRename() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/fieldRename"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constructorAndClassObject.kt") public void testConstructorAndClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/fieldRename/constructorAndClassObject.kt"); doTest(fileName); } - + @TestMetadata("delegates.kt") public void testDelegates() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/fieldRename/delegates.kt"); doTest(fileName); } - + @TestMetadata("genericPropertyWithItself.kt") public void testGenericPropertyWithItself() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/fieldRename/genericPropertyWithItself.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/finally") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Finally extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInFinally() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/finally"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("finallyAndFinally.kt") public void testFinallyAndFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/finallyAndFinally.kt"); doTest(fileName); } - + @TestMetadata("kt3549.kt") public void testKt3549() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/kt3549.kt"); doTest(fileName); } - + @TestMetadata("kt3706.kt") public void testKt3706() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/kt3706.kt"); doTest(fileName); } - + @TestMetadata("kt3867.kt") public void testKt3867() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/kt3867.kt"); doTest(fileName); } - + @TestMetadata("kt3874.kt") public void testKt3874() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/kt3874.kt"); doTest(fileName); } - + @TestMetadata("kt3894.kt") public void testKt3894() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/kt3894.kt"); doTest(fileName); } - + @TestMetadata("kt4134.kt") public void testKt4134() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/kt4134.kt"); doTest(fileName); } - + @TestMetadata("loopAndFinally.kt") public void testLoopAndFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/loopAndFinally.kt"); doTest(fileName); } - + @TestMetadata("notChainCatch.kt") public void testNotChainCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/notChainCatch.kt"); doTest(fileName); } - + @TestMetadata("tryFinally.kt") public void testTryFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/tryFinally.kt"); doTest(fileName); } - + @TestMetadata("tryLoopTry.kt") public void testTryLoopTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/finally/tryLoopTry.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/functions") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Functions.Invoke.class, Functions.LocalFunctions.class, Functions.TailRecursion.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Functions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/functions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("coerceVoidToArray.kt") public void testCoerceVoidToArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/coerceVoidToArray.kt"); doTest(fileName); } - + @TestMetadata("coerceVoidToObject.kt") public void testCoerceVoidToObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/coerceVoidToObject.kt"); doTest(fileName); } - + @TestMetadata("defaultargs.kt") public void testDefaultargs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs.kt"); doTest(fileName); } - + @TestMetadata("defaultargs1.kt") public void testDefaultargs1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs1.kt"); doTest(fileName); } - + @TestMetadata("defaultargs2.kt") public void testDefaultargs2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs2.kt"); doTest(fileName); } - + @TestMetadata("defaultargs3.kt") public void testDefaultargs3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs3.kt"); doTest(fileName); } - + @TestMetadata("defaultargs4.kt") public void testDefaultargs4() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs4.kt"); doTest(fileName); } - + @TestMetadata("defaultargs5.kt") public void testDefaultargs5() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs5.kt"); doTest(fileName); } - + @TestMetadata("defaultargs6.kt") public void testDefaultargs6() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs6.kt"); doTest(fileName); } - + @TestMetadata("defaultargs7.kt") public void testDefaultargs7() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/defaultargs7.kt"); doTest(fileName); } - + @TestMetadata("ea33909.kt") public void testEa33909() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/ea33909.kt"); doTest(fileName); } - + @TestMetadata("fakeDescriptorWithSeveralOverridenOne.kt") public void testFakeDescriptorWithSeveralOverridenOne() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/fakeDescriptorWithSeveralOverridenOne.kt"); doTest(fileName); } - + @TestMetadata("functionExpression.kt") public void testFunctionExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/functionExpression.kt"); doTest(fileName); } - + @TestMetadata("functionNtoString.kt") public void testFunctionNtoString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/functionNtoString.kt"); doTest(fileName); } - + @TestMetadata("infixRecursiveCall.kt") public void testInfixRecursiveCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/infixRecursiveCall.kt"); doTest(fileName); } - + @TestMetadata("kt1038.kt") public void testKt1038() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1038.kt"); doTest(fileName); } - + @TestMetadata("kt1199.kt") public void testKt1199() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1199.kt"); doTest(fileName); } - + @TestMetadata("kt1291.kt") public void testKt1291() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1291.kt"); doTest(fileName); } - + @TestMetadata("kt1413.kt") public void testKt1413() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1413.kt"); doTest(fileName); } - + @TestMetadata("kt1649_1.kt") public void testKt1649_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1649_1.kt"); doTest(fileName); } - + @TestMetadata("kt1649_2.kt") public void testKt1649_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1649_2.kt"); doTest(fileName); } - + @TestMetadata("kt1739.kt") public void testKt1739() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1739.kt"); doTest(fileName); } - + @TestMetadata("kt2270.kt") public void testKt2270() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt2270.kt"); doTest(fileName); } - + @TestMetadata("kt2271.kt") public void testKt2271() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt2271.kt"); doTest(fileName); } - + @TestMetadata("kt2280.kt") public void testKt2280() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt2280.kt"); doTest(fileName); } - + @TestMetadata("kt2481.kt") public void testKt2481() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt2481.kt"); doTest(fileName); } - + @TestMetadata("kt2716.kt") public void testKt2716() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt2716.kt"); doTest(fileName); } - + @TestMetadata("kt2739.kt") public void testKt2739() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt2739.kt"); doTest(fileName); } - + @TestMetadata("kt2929.kt") public void testKt2929() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt2929.kt"); doTest(fileName); } - + @TestMetadata("kt3214.kt") public void testKt3214() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt3214.kt"); doTest(fileName); } - + @TestMetadata("kt3313.kt") public void testKt3313() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt3313.kt"); doTest(fileName); } - + @TestMetadata("kt3573.kt") public void testKt3573() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt3573.kt"); doTest(fileName); } - + @TestMetadata("kt3724.kt") public void testKt3724() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt3724.kt"); doTest(fileName); } - + @TestMetadata("kt395.kt") public void testKt395() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt395.kt"); doTest(fileName); } - + @TestMetadata("kt785.kt") public void testKt785() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt785.kt"); doTest(fileName); } - + @TestMetadata("kt873.kt") public void testKt873() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt873.kt"); doTest(fileName); } - + @TestMetadata("localFunction.kt") public void testLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunction.kt"); doTest(fileName); } - + @TestMetadata("nothisnoclosure.kt") public void testNothisnoclosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/nothisnoclosure.kt"); doTest(fileName); } - + @TestMetadata("prefixRecursiveCall.kt") public void testPrefixRecursiveCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/prefixRecursiveCall.kt"); doTest(fileName); } - + @TestMetadata("recursiveCompareTo.kt") public void testRecursiveCompareTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/recursiveCompareTo.kt"); doTest(fileName); } - + @TestMetadata("recursiveIncrementCall.kt") public void testRecursiveIncrementCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/recursiveIncrementCall.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/functions/invoke") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Invoke.OnObjects.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Invoke extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInvoke() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/functions/invoke"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("extensionInvokeOnExpr.kt") public void testExtensionInvokeOnExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/extensionInvokeOnExpr.kt"); doTest(fileName); } - + @TestMetadata("invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/invoke.kt"); doTest(fileName); } - + @TestMetadata("invokeOnExprByConvention.kt") public void testInvokeOnExprByConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/invokeOnExprByConvention.kt"); doTest(fileName); } - + @TestMetadata("kt3189.kt") public void testKt3189() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3189.kt"); doTest(fileName); } - + @TestMetadata("kt3190.kt") public void testKt3190() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3190.kt"); doTest(fileName); } - + @TestMetadata("kt3297.kt") public void testKt3297() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3297.kt"); doTest(fileName); } - + @TestMetadata("kt3450getAndInvoke.kt") public void testKt3450getAndInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3450getAndInvoke.kt"); doTest(fileName); } - + @TestMetadata("kt3631invokeOnString.kt") public void testKt3631invokeOnString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3631invokeOnString.kt"); doTest(fileName); } - + @TestMetadata("kt3772.kt") public void testKt3772() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3772.kt"); doTest(fileName); } - + @TestMetadata("kt3821invokeOnThis.kt") public void testKt3821invokeOnThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3821invokeOnThis.kt"); doTest(fileName); } - + @TestMetadata("kt3822invokeOnThis.kt") public void testKt3822invokeOnThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/kt3822invokeOnThis.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/functions/invoke/onObjects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OnObjects extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInOnObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/functions/invoke/onObjects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("invokeOnClassObject1.kt") public void testInvokeOnClassObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObject1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObject2.kt") public void testInvokeOnClassObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObject2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObjectOfNestedClass1.kt") public void testInvokeOnClassObjectOfNestedClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObjectOfNestedClass2.kt") public void testInvokeOnClassObjectOfNestedClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnEnum1.kt") public void testInvokeOnEnum1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnEnum1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnEnum2.kt") public void testInvokeOnEnum2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnEnum2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnImportedEnum1.kt") public void testInvokeOnImportedEnum1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnImportedEnum1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnImportedEnum2.kt") public void testInvokeOnImportedEnum2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnImportedEnum2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnObject1.kt") public void testInvokeOnObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnObject1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnObject2.kt") public void testInvokeOnObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/onObjects/invokeOnObject2.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/functions/localFunctions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LocalFunctions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLocalFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/functions/localFunctions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt2895.kt") public void testKt2895() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt2895.kt"); doTest(fileName); } - + @TestMetadata("kt3308.kt") public void testKt3308() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt3308.kt"); doTest(fileName); } - + @TestMetadata("kt3978.kt") public void testKt3978() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt3978.kt"); doTest(fileName); } - + @TestMetadata("kt4119.kt") public void testKt4119() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4119.kt"); doTest(fileName); } - + @TestMetadata("kt4119_2.kt") public void testKt4119_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4119_2.kt"); doTest(fileName); } - + @TestMetadata("kt4514.kt") public void testKt4514() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4514.kt"); doTest(fileName); } - + @TestMetadata("kt4777.kt") public void testKt4777() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4777.kt"); doTest(fileName); } - + @TestMetadata("kt4783.kt") public void testKt4783() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4783.kt"); doTest(fileName); } - + @TestMetadata("kt4784.kt") public void testKt4784() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4784.kt"); doTest(fileName); } - + @TestMetadata("kt4989.kt") public void testKt4989() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4989.kt"); doTest(fileName); } - + @TestMetadata("localExtensionOnNullableParameter.kt") public void testLocalExtensionOnNullableParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/localExtensionOnNullableParameter.kt"); doTest(fileName); } - + @TestMetadata("localFunctionInConstructor.kt") public void testLocalFunctionInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/localFunctionInConstructor.kt"); doTest(fileName); } - + @TestMetadata("localWithDefault.kt") public void testLocalWithDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/localWithDefault.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/functions/tailRecursion") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TailRecursion extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTailRecursion() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/functions/tailRecursion"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("defaultArgs.kt") public void testDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/defaultArgs.kt"); doTest(fileName); } - + @TestMetadata("extensionTailCall.kt") public void testExtensionTailCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/extensionTailCall.kt"); doTest(fileName); } - + @TestMetadata("functionWithNoTails.kt") public void testFunctionWithNoTails() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/functionWithNoTails.kt"); doTest(fileName); } - + @TestMetadata("functionWithNonTailRecursions.kt") public void testFunctionWithNonTailRecursions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/functionWithNonTailRecursions.kt"); doTest(fileName); } - + @TestMetadata("functionWithoutAnnotation.kt") public void testFunctionWithoutAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/functionWithoutAnnotation.kt"); doTest(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/infixCall.kt"); doTest(fileName); } - + @TestMetadata("infixRecursiveCall.kt") public void testInfixRecursiveCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/infixRecursiveCall.kt"); doTest(fileName); } - + @TestMetadata("insideElvis.kt") public void testInsideElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/insideElvis.kt"); doTest(fileName); } - + @TestMetadata("labeledThisReferences.kt") public void testLabeledThisReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/labeledThisReferences.kt"); doTest(fileName); } - + @TestMetadata("loops.kt") public void testLoops() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/loops.kt"); doTest(fileName); } - + @TestMetadata("multilevelBlocks.kt") public void testMultilevelBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/multilevelBlocks.kt"); doTest(fileName); } - + @TestMetadata("realIteratorFoldl.kt") public void testRealIteratorFoldl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/realIteratorFoldl.kt"); doTest(fileName); } - + @TestMetadata("realStringEscape.kt") public void testRealStringEscape() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/realStringEscape.kt"); doTest(fileName); } - + @TestMetadata("realStringRepeat.kt") public void testRealStringRepeat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/realStringRepeat.kt"); doTest(fileName); } - + @TestMetadata("recursiveCallInLambda.kt") public void testRecursiveCallInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/recursiveCallInLambda.kt"); doTest(fileName); } - + @TestMetadata("recursiveCallInLocalFunction.kt") public void testRecursiveCallInLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/recursiveCallInLocalFunction.kt"); doTest(fileName); } - + @TestMetadata("recursiveInnerFunction.kt") public void testRecursiveInnerFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/recursiveInnerFunction.kt"); doTest(fileName); } - + @TestMetadata("returnIf.kt") public void testReturnIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnIf.kt"); doTest(fileName); } - + @TestMetadata("returnInCatch.kt") public void testReturnInCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInCatch.kt"); doTest(fileName); } - + @TestMetadata("returnInFinally.kt") public void testReturnInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInFinally.kt"); doTest(fileName); } - + @TestMetadata("returnInIfInFinally.kt") public void testReturnInIfInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInIfInFinally.kt"); doTest(fileName); } - + @TestMetadata("returnInParentheses.kt") public void testReturnInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInParentheses.kt"); doTest(fileName); } - + @TestMetadata("returnInTry.kt") public void testReturnInTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/returnInTry.kt"); doTest(fileName); } - + @TestMetadata("simpleBlock.kt") public void testSimpleBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/simpleBlock.kt"); doTest(fileName); } - + @TestMetadata("simpleReturn.kt") public void testSimpleReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/simpleReturn.kt"); doTest(fileName); } - + @TestMetadata("simpleReturnWithElse.kt") public void testSimpleReturnWithElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/simpleReturnWithElse.kt"); doTest(fileName); } - + @TestMetadata("sum.kt") public void testSum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/sum.kt"); doTest(fileName); } - + @TestMetadata("tailCallInBlockInParentheses.kt") public void testTailCallInBlockInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/tailCallInBlockInParentheses.kt"); doTest(fileName); } - + @TestMetadata("tailCallInParentheses.kt") public void testTailCallInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/tailCallInParentheses.kt"); doTest(fileName); } - + @TestMetadata("tailRecursionInFinally.kt") public void testTailRecursionInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/tailRecursionInFinally.kt"); doTest(fileName); } - + @TestMetadata("thisReferences.kt") public void testThisReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/thisReferences.kt"); doTest(fileName); } - + @TestMetadata("unitBlocks.kt") public void testUnitBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/unitBlocks.kt"); doTest(fileName); } - + @TestMetadata("whenWithCondition.kt") public void testWhenWithCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithCondition.kt"); doTest(fileName); } - + @TestMetadata("whenWithInRange.kt") public void testWhenWithInRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithInRange.kt"); doTest(fileName); } - + @TestMetadata("whenWithIs.kt") public void testWhenWithIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithIs.kt"); doTest(fileName); } - + @TestMetadata("whenWithoutCondition.kt") public void testWhenWithoutCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/tailRecursion/whenWithoutCondition.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/innerNested") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InnerNested extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInnerNested() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/innerNested"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("createNestedClass.kt") public void testCreateNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/createNestedClass.kt"); doTest(fileName); } - + @TestMetadata("createdNestedInOuterMember.kt") public void testCreatedNestedInOuterMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/createdNestedInOuterMember.kt"); doTest(fileName); } - + @TestMetadata("dataLocalVariable.kt") public void testDataLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/dataLocalVariable.kt"); doTest(fileName); } - + @TestMetadata("extensionFun.kt") public void testExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/extensionFun.kt"); doTest(fileName); } - + @TestMetadata("extensionToNested.kt") public void testExtensionToNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/extensionToNested.kt"); doTest(fileName); } - + @TestMetadata("importNestedClass.kt") public void testImportNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/importNestedClass.kt"); doTest(fileName); } - + @TestMetadata("innerGeneric.kt") public void testInnerGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/innerGeneric.kt"); doTest(fileName); } - + @TestMetadata("innerLabeledThis.kt") public void testInnerLabeledThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/innerLabeledThis.kt"); doTest(fileName); } - + @TestMetadata("innerSimple.kt") public void testInnerSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/innerSimple.kt"); doTest(fileName); } - + @TestMetadata("kt3132.kt") public void testKt3132() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/kt3132.kt"); doTest(fileName); } - + @TestMetadata("nestedClassInObject.kt") public void testNestedClassInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/nestedClassInObject.kt"); doTest(fileName); } - + @TestMetadata("nestedClassObject.kt") public void testNestedClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/nestedClassObject.kt"); doTest(fileName); } - + @TestMetadata("nestedEnumConstant.kt") public void testNestedEnumConstant() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/nestedEnumConstant.kt"); doTest(fileName); } - + @TestMetadata("nestedGeneric.kt") public void testNestedGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/nestedGeneric.kt"); doTest(fileName); } - + @TestMetadata("nestedInPackage.kt") public void testNestedInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/nestedInPackage.kt"); doTest(fileName); } - + @TestMetadata("nestedObjects.kt") public void testNestedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/nestedObjects.kt"); doTest(fileName); } - + @TestMetadata("nestedSimple.kt") public void testNestedSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/innerNested/nestedSimple.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/instructions") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Instructions.Swap.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Instructions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInstructions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/instructions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/box/instructions/swap") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Swap extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSwap() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/instructions/swap"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("swapRefToSharedVarInt.kt") public void testSwapRefToSharedVarInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/instructions/swap/swapRefToSharedVarInt.kt"); doTest(fileName); } - + @TestMetadata("swapRefToSharedVarLong.kt") public void testSwapRefToSharedVarLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/instructions/swap/swapRefToSharedVarLong.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/intrinsics") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Intrinsics extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInIntrinsics() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/intrinsics"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compareTo.kt") public void testCompareTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/compareTo.kt"); doTest(fileName); } - + @TestMetadata("ea35953.kt") public void testEa35953() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/ea35953.kt"); doTest(fileName); } - + @TestMetadata("longRangeWithExplicitDot.kt") public void testLongRangeWithExplicitDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/longRangeWithExplicitDot.kt"); doTest(fileName); } - + @TestMetadata("prefixIncDec.kt") public void testPrefixIncDec() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/prefixIncDec.kt"); doTest(fileName); } - + @TestMetadata("rangeFromCollection.kt") public void testRangeFromCollection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/rangeFromCollection.kt"); doTest(fileName); } - + @TestMetadata("stringFromCollection.kt") public void testStringFromCollection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/stringFromCollection.kt"); doTest(fileName); } - + @TestMetadata("tostring.kt") public void testTostring() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/tostring.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/javaInterop") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({JavaInterop.NotNullAssertions.class, JavaInterop.ObjectMethods.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaInterop extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInJavaInterop() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/javaInterop"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/box/javaInterop/notNullAssertions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NotNullAssertions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNotNullAssertions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/javaInterop/notNullAssertions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("mapPut.kt") public void testMapPut() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/notNullAssertions/mapPut.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/javaInterop/objectMethods") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ObjectMethods extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInObjectMethods() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/javaInterop/objectMethods"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("cloneCallsConstructor.kt") public void testCloneCallsConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsConstructor.kt"); doTest(fileName); } - + @TestMetadata("cloneCallsSuper.kt") public void testCloneCallsSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt"); doTest(fileName); } - + @TestMetadata("cloneCallsSuperAndModifies.kt") public void testCloneCallsSuperAndModifies() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt"); doTest(fileName); } - + @TestMetadata("cloneHashSet.kt") public void testCloneHashSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneHashSet.kt"); doTest(fileName); } - + @TestMetadata("cloneHierarchy.kt") public void testCloneHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt"); doTest(fileName); } - + @TestMetadata("cloneableClassWithoutClone.kt") public void testCloneableClassWithoutClone() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/labels") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Labels extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLabels() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/labels"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("labeledDeclarations.kt") public void testLabeledDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/labels/labeledDeclarations.kt"); doTest(fileName); } - + @TestMetadata("labeledDeclarations2.kt") public void testLabeledDeclarations2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/labels/labeledDeclarations2.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessor.kt") public void testPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/labels/propertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorFunctionLiteral.kt") public void testPropertyAccessorFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/labels/propertyAccessorFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorInnerExtensionFun.kt") public void testPropertyAccessorInnerExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/labels/propertyAccessorInnerExtensionFun.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorObject.kt") public void testPropertyAccessorObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/labels/propertyAccessorObject.kt"); doTest(fileName); } - + @TestMetadata("propertyInClassAccessor.kt") public void testPropertyInClassAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/labels/propertyInClassAccessor.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/localClasses") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LocalClasses extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLocalClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/localClasses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjectInInitializer.kt") public void testAnonymousObjectInInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/anonymousObjectInInitializer.kt"); doTest(fileName); } - + @TestMetadata("anonymousObjectInParameterInitializer.kt") public void testAnonymousObjectInParameterInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/anonymousObjectInParameterInitializer.kt"); doTest(fileName); } - + @TestMetadata("inExtensionFunction.kt") public void testInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/inExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("inExtensionProperty.kt") public void testInExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/inExtensionProperty.kt"); doTest(fileName); } - + @TestMetadata("inLocalExtensionFunction.kt") public void testInLocalExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/inLocalExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("inLocalExtensionProperty.kt") public void testInLocalExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/inLocalExtensionProperty.kt"); doTest(fileName); } - + @TestMetadata("innerClassInLocalClass.kt") public void testInnerClassInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/innerClassInLocalClass.kt"); doTest(fileName); } - + @TestMetadata("innerOfLocalCaptureExtensionReceiver.kt") public void testInnerOfLocalCaptureExtensionReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/innerOfLocalCaptureExtensionReceiver.kt"); doTest(fileName); } - + @TestMetadata("kt2700.kt") public void testKt2700() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/kt2700.kt"); doTest(fileName); } - + @TestMetadata("kt2873.kt") public void testKt2873() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/kt2873.kt"); doTest(fileName); } - + @TestMetadata("kt3210.kt") public void testKt3210() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/kt3210.kt"); doTest(fileName); } - + @TestMetadata("kt3389.kt") public void testKt3389() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/kt3389.kt"); doTest(fileName); } - + @TestMetadata("kt3584.kt") public void testKt3584() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/kt3584.kt"); doTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/localClass.kt"); doTest(fileName); } - + @TestMetadata("localClassCaptureExtensionReceiver.kt") public void testLocalClassCaptureExtensionReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/localClassCaptureExtensionReceiver.kt"); doTest(fileName); } - + @TestMetadata("localClassInInitializer.kt") public void testLocalClassInInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/localClassInInitializer.kt"); doTest(fileName); } - + @TestMetadata("localClassInParameterInitializer.kt") public void testLocalClassInParameterInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt"); doTest(fileName); } - + @TestMetadata("localExtendsInnerAndReferencesOuterMember.kt") public void testLocalExtendsInnerAndReferencesOuterMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/localExtendsInnerAndReferencesOuterMember.kt"); doTest(fileName); } - + @TestMetadata("noclosure.kt") public void testNoclosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/noclosure.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/object.kt"); doTest(fileName); } - + @TestMetadata("withclosure.kt") public void testWithclosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/withclosure.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({MultiDecl.ForArray.class, MultiDecl.ForIterator.class, MultiDecl.ForRange.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MultiDecl extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInMultiDecl() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ComplexInitializer.kt") public void testComplexInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/ComplexInitializer.kt"); doTest(fileName); } - + @TestMetadata("component.kt") public void testComponent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/component.kt"); doTest(fileName); } - + @TestMetadata("SimpleVals.kt") public void testSimpleVals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/SimpleVals.kt"); doTest(fileName); } - + @TestMetadata("SimpleValsExtensions.kt") public void testSimpleValsExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/SimpleValsExtensions.kt"); doTest(fileName); } - + @TestMetadata("SimpleVarsExtensions.kt") public void testSimpleVarsExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/SimpleVarsExtensions.kt"); doTest(fileName); } - + @TestMetadata("ValCapturedInFunctionLiteral.kt") public void testValCapturedInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/ValCapturedInFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("ValCapturedInLocalFunction.kt") public void testValCapturedInLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/ValCapturedInLocalFunction.kt"); doTest(fileName); } - + @TestMetadata("ValCapturedInObjectLiteral.kt") public void testValCapturedInObjectLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/ValCapturedInObjectLiteral.kt"); doTest(fileName); } - + @TestMetadata("VarCapturedInFunctionLiteral.kt") public void testVarCapturedInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/VarCapturedInFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("VarCapturedInLocalFunction.kt") public void testVarCapturedInLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/VarCapturedInLocalFunction.kt"); doTest(fileName); } - + @TestMetadata("VarCapturedInObjectLiteral.kt") public void testVarCapturedInObjectLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/VarCapturedInObjectLiteral.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forArray") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ForArray.Int.class, ForArray.Long.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ForArray extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInForArray() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forArray"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclFor.kt") public void testMultiDeclFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/MultiDeclFor.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForValCaptured.kt") public void testMultiDeclForValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/MultiDeclForValCaptured.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forArray/int") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Int extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInt() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forArray/int"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/int/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/int/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/int/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forArray/long") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Long extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLong() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forArray/long"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/long/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/long/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/long/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forArray/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forIterator") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ForIterator.LongIterator.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ForIterator extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInForIterator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forIterator"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclFor.kt") public void testMultiDeclFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclFor.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForValCaptured.kt") public void testMultiDeclForValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForValCaptured.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forIterator/longIterator") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LongIterator extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLongIterator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forIterator/longIterator"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ForRange.ExplicitRangeTo.class, ForRange.ExplicitRangeToWithDot.class, ForRange.Int.class, ForRange.Long.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ForRange extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInForRange() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclFor.kt") public void testMultiDeclFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/MultiDeclFor.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForValCaptured.kt") public void testMultiDeclForValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForValCaptured.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ExplicitRangeTo.Int.class, ExplicitRangeTo.Long.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExplicitRangeTo extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInExplicitRangeTo() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclFor.kt") public void testMultiDeclFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclFor.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForValCaptured.kt") public void testMultiDeclForValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Int extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInt() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Long extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLong() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ExplicitRangeToWithDot.Int.class, ExplicitRangeToWithDot.Long.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExplicitRangeToWithDot extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInExplicitRangeToWithDot() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclFor.kt") public void testMultiDeclFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclFor.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForValCaptured.kt") public void testMultiDeclForValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Int extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInt() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Long extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLong() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/int") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Int extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInt() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/int"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/multiDecl/forRange/long") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Long extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLong() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/multiDecl/forRange/long"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MultiDeclForComponentExtensions.kt") public void testMultiDeclForComponentExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentExtensionsValCaptured.kt") public void testMultiDeclForComponentExtensionsValCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensions.kt") public void testMultiDeclForComponentMemberExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentMemberExtensions.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclForComponentMemberExtensionsInExtensionFunction.kt") public void testMultiDeclForComponentMemberExtensionsInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.kt"); doTest(fileName); } - } - } - } - + @TestMetadata("compiler/testData/codegen/box/objects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Objects extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/objects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjectPropertyInitialization.kt") public void testAnonymousObjectPropertyInitialization() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/anonymousObjectPropertyInitialization.kt"); doTest(fileName); } - + @TestMetadata("flist.kt") public void testFlist() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/flist.kt"); doTest(fileName); } - + @TestMetadata("kt1047.kt") public void testKt1047() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1047.kt"); doTest(fileName); } - + @TestMetadata("kt1136.kt") public void testKt1136() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1136.kt"); doTest(fileName); } - + @TestMetadata("kt1186.kt") public void testKt1186() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1186.kt"); doTest(fileName); } - + @TestMetadata("kt1600.kt") public void testKt1600() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1600.kt"); doTest(fileName); } - + @TestMetadata("kt1737.kt") public void testKt1737() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1737.kt"); doTest(fileName); } - + @TestMetadata("kt2398.kt") public void testKt2398() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt2398.kt"); doTest(fileName); } - + @TestMetadata("kt2663.kt") public void testKt2663() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt2663.kt"); doTest(fileName); } - + @TestMetadata("kt2663_2.kt") public void testKt2663_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt2663_2.kt"); doTest(fileName); } - + @TestMetadata("kt2675.kt") public void testKt2675() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt2675.kt"); doTest(fileName); } - + @TestMetadata("kt2719.kt") public void testKt2719() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt2719.kt"); doTest(fileName); } - + @TestMetadata("kt2822.kt") public void testKt2822() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt2822.kt"); doTest(fileName); } - + @TestMetadata("kt3238.kt") public void testKt3238() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt3238.kt"); doTest(fileName); } - + @TestMetadata("kt3684.kt") public void testKt3684() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt3684.kt"); doTest(fileName); } - + @TestMetadata("kt4086.kt") public void testKt4086() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt4086.kt"); doTest(fileName); } - + @TestMetadata("kt535.kt") public void testKt535() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt535.kt"); doTest(fileName); } - + @TestMetadata("kt560.kt") public void testKt560() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt560.kt"); doTest(fileName); } - + @TestMetadata("kt640.kt") public void testKt640() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt640.kt"); doTest(fileName); } - + @TestMetadata("kt694.kt") public void testKt694() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt694.kt"); doTest(fileName); } - + @TestMetadata("localFunctionInObjectInitializer_kt4516.kt") public void testLocalFunctionInObjectInitializer_kt4516() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/localFunctionInObjectInitializer_kt4516.kt"); doTest(fileName); } - + @TestMetadata("methodOnObject.kt") public void testMethodOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/methodOnObject.kt"); doTest(fileName); } - + @TestMetadata("nestedObjectWithSuperclass.kt") public void testNestedObjectWithSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/nestedObjectWithSuperclass.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsInnerAndReferencesOuterMember.kt") public void testObjectExtendsInnerAndReferencesOuterMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectExtendsInnerAndReferencesOuterMember.kt"); doTest(fileName); } - + @TestMetadata("objectInLocalAnonymousObject.kt") public void testObjectInLocalAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectInLocalAnonymousObject.kt"); doTest(fileName); } - + @TestMetadata("objectInitialization_kt5523.kt") public void testObjectInitialization_kt5523() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectInitialization_kt5523.kt"); doTest(fileName); } - + @TestMetadata("objectLiteral.kt") public void testObjectLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectLiteral.kt"); doTest(fileName); } - + @TestMetadata("objectLiteralInClosure.kt") public void testObjectLiteralInClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectLiteralInClosure.kt"); doTest(fileName); } - + @TestMetadata("objectVsClassInitialization_kt5291.kt") public void testObjectVsClassInitialization_kt5291() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectVsClassInitialization_kt5291.kt"); doTest(fileName); } - + @TestMetadata("objectWithSuperclass.kt") public void testObjectWithSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectWithSuperclass.kt"); doTest(fileName); } - + @TestMetadata("objectWithSuperclassAndTrait.kt") public void testObjectWithSuperclassAndTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/objectWithSuperclassAndTrait.kt"); doTest(fileName); } - + @TestMetadata("privateExtensionFromInitializer_kt4543.kt") public void testPrivateExtensionFromInitializer_kt4543() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/privateExtensionFromInitializer_kt4543.kt"); doTest(fileName); } - + @TestMetadata("privateFunctionFromClosureInInitializer_kt5582.kt") public void testPrivateFunctionFromClosureInInitializer_kt5582() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/privateFunctionFromClosureInInitializer_kt5582.kt"); doTest(fileName); } - + @TestMetadata("receiverInConstructor.kt") public void testReceiverInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/receiverInConstructor.kt"); doTest(fileName); } - + @TestMetadata("safeAccess.kt") public void testSafeAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/safeAccess.kt"); doTest(fileName); } - + @TestMetadata("simpleObject.kt") public void testSimpleObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/simpleObject.kt"); doTest(fileName); } - + @TestMetadata("thisInConstructor.kt") public void testThisInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/thisInConstructor.kt"); doTest(fileName); } - + @TestMetadata("useAnonymousObjectAsIterator.kt") public void testUseAnonymousObjectAsIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/useAnonymousObjectAsIterator.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/operatorConventions") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({OperatorConventions.CompareTo.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OperatorConventions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInOperatorConventions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/operatorConventions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assignmentOperations.kt") public void testAssignmentOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/assignmentOperations.kt"); doTest(fileName); } - + @TestMetadata("incDecOnObject.kt") public void testIncDecOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/incDecOnObject.kt"); doTest(fileName); } - + @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); doTest(fileName); } - + @TestMetadata("kt4987.kt") public void testKt4987() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/kt4987.kt"); doTest(fileName); } - + @TestMetadata("kt4991.kt") public void testKt4991() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/kt4991.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/operatorConventions/compareTo") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CompareTo extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCompareTo() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/operatorConventions/compareTo"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("boolean.kt") public void testBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/boolean.kt"); doTest(fileName); } - + @TestMetadata("comparable.kt") public void testComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/comparable.kt"); doTest(fileName); } - + @TestMetadata("doubleInt.kt") public void testDoubleInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/doubleInt.kt"); doTest(fileName); } - + @TestMetadata("doubleLong.kt") public void testDoubleLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/doubleLong.kt"); doTest(fileName); } - + @TestMetadata("extensionArray.kt") public void testExtensionArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/extensionArray.kt"); doTest(fileName); } - + @TestMetadata("extensionObject.kt") public void testExtensionObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/extensionObject.kt"); doTest(fileName); } - + @TestMetadata("intDouble.kt") public void testIntDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/intDouble.kt"); doTest(fileName); } - + @TestMetadata("intLong.kt") public void testIntLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/intLong.kt"); doTest(fileName); } - + @TestMetadata("longDouble.kt") public void testLongDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/longDouble.kt"); doTest(fileName); } - + @TestMetadata("longInt.kt") public void testLongInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/longInt.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/package") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Package extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPackage() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/package"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("boxPrimitiveTypeInClinit.kt") public void testBoxPrimitiveTypeInClinit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/boxPrimitiveTypeInClinit.kt"); doTest(fileName); } - + @TestMetadata("checkCast.kt") public void testCheckCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/checkCast.kt"); doTest(fileName); } - + @TestMetadata("incrementProperty.kt") public void testIncrementProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/incrementProperty.kt"); doTest(fileName); } - + @TestMetadata("initializationOrder.kt") public void testInitializationOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/initializationOrder.kt"); doTest(fileName); } - + @TestMetadata("invokespecial.kt") public void testInvokespecial() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/invokespecial.kt"); doTest(fileName); } - + @TestMetadata("nullablePrimitiveNoFieldInitializer.kt") public void testNullablePrimitiveNoFieldInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/nullablePrimitiveNoFieldInitializer.kt"); doTest(fileName); } - + @TestMetadata("packageQualifiedMethod.kt") public void testPackageQualifiedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/packageQualifiedMethod.kt"); doTest(fileName); } - + @TestMetadata("privateTopLevelPropAndVarInInner.kt") public void testPrivateTopLevelPropAndVarInInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/package/privateTopLevelPropAndVarInInner.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/primitiveTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PrimitiveTypes extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPrimitiveTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/primitiveTypes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("comparisonWithNaN.kt") public void testComparisonWithNaN() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt"); doTest(fileName); } - + @TestMetadata("comparisonWithNullCallsFun.kt") public void testComparisonWithNullCallsFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/comparisonWithNullCallsFun.kt"); doTest(fileName); } - + @TestMetadata("ea35963.kt") public void testEa35963() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/ea35963.kt"); doTest(fileName); } - + @TestMetadata("equalsHashCodeToString.kt") public void testEqualsHashCodeToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/equalsHashCodeToString.kt"); doTest(fileName); } - + @TestMetadata("incrementByteCharShort.kt") public void testIncrementByteCharShort() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/incrementByteCharShort.kt"); doTest(fileName); } - + @TestMetadata("intLiteralIsNotNull.kt") public void testIntLiteralIsNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/intLiteralIsNotNull.kt"); doTest(fileName); } - + @TestMetadata("kt1054.kt") public void testKt1054() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt1054.kt"); doTest(fileName); } - + @TestMetadata("kt1055.kt") public void testKt1055() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt1055.kt"); doTest(fileName); } - + @TestMetadata("kt1093.kt") public void testKt1093() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt1093.kt"); doTest(fileName); } - + @TestMetadata("kt1508.kt") public void testKt1508() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt1508.kt"); doTest(fileName); } - + @TestMetadata("kt1634.kt") public void testKt1634() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt1634.kt"); doTest(fileName); } - + @TestMetadata("kt2251.kt") public void testKt2251() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt2251.kt"); doTest(fileName); } - + @TestMetadata("kt2269.kt") public void testKt2269() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt2269.kt"); doTest(fileName); } - + @TestMetadata("kt2275.kt") public void testKt2275() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt2275.kt"); doTest(fileName); } - + @TestMetadata("kt239.kt") public void testKt239() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt239.kt"); doTest(fileName); } - + @TestMetadata("kt242.kt") public void testKt242() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt242.kt"); doTest(fileName); } - + @TestMetadata("kt243.kt") public void testKt243() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt243.kt"); doTest(fileName); } - + @TestMetadata("kt248.kt") public void testKt248() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt248.kt"); doTest(fileName); } - + @TestMetadata("kt2768.kt") public void testKt2768() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt2768.kt"); doTest(fileName); } - + @TestMetadata("kt2794.kt") public void testKt2794() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt2794.kt"); doTest(fileName); } - + @TestMetadata("kt3078.kt") public void testKt3078() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt3078.kt"); doTest(fileName); } - + @TestMetadata("kt3517.kt") public void testKt3517() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt3517.kt"); doTest(fileName); } - + @TestMetadata("kt3576.kt") public void testKt3576() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt3576.kt"); doTest(fileName); } - + @TestMetadata("kt3613.kt") public void testKt3613() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt3613.kt"); doTest(fileName); } - + @TestMetadata("kt4097.kt") public void testKt4097() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt4097.kt"); doTest(fileName); } - + @TestMetadata("kt4098.kt") public void testKt4098() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt4098.kt"); doTest(fileName); } - + @TestMetadata("kt4210.kt") public void testKt4210() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt4210.kt"); doTest(fileName); } - + @TestMetadata("kt4251.kt") public void testKt4251() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt4251.kt"); doTest(fileName); } - + @TestMetadata("kt446.kt") public void testKt446() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt446.kt"); doTest(fileName); } - + @TestMetadata("kt518.kt") public void testKt518() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt518.kt"); doTest(fileName); } - + @TestMetadata("kt665.kt") public void testKt665() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt665.kt"); doTest(fileName); } - + @TestMetadata("kt684.kt") public void testKt684() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt684.kt"); doTest(fileName); } - + @TestMetadata("kt711.kt") public void testKt711() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt711.kt"); doTest(fileName); } - + @TestMetadata("kt737.kt") public void testKt737() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt737.kt"); doTest(fileName); } - + @TestMetadata("kt752.kt") public void testKt752() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt752.kt"); doTest(fileName); } - + @TestMetadata("kt753.kt") public void testKt753() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt753.kt"); doTest(fileName); } - + @TestMetadata("kt756.kt") public void testKt756() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt756.kt"); doTest(fileName); } - + @TestMetadata("kt757.kt") public void testKt757() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt757.kt"); doTest(fileName); } - + @TestMetadata("kt828.kt") public void testKt828() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt828.kt"); doTest(fileName); } - + @TestMetadata("kt877.kt") public void testKt877() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt877.kt"); doTest(fileName); } - + @TestMetadata("kt882.kt") public void testKt882() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt882.kt"); doTest(fileName); } - + @TestMetadata("kt887.kt") public void testKt887() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt887.kt"); doTest(fileName); } - + @TestMetadata("kt935.kt") public void testKt935() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt935.kt"); doTest(fileName); } - + @TestMetadata("kt945.kt") public void testKt945() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt945.kt"); doTest(fileName); } - + @TestMetadata("nullAsNullableIntIsNull.kt") public void testNullAsNullableIntIsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/nullAsNullableIntIsNull.kt"); doTest(fileName); } - + @TestMetadata("nullableCharBoolean.kt") public void testNullableCharBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/nullableCharBoolean.kt"); doTest(fileName); } - + @TestMetadata("rangeTo.kt") public void testRangeTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/rangeTo.kt"); doTest(fileName); } - + @TestMetadata("unboxComparable.kt") public void testUnboxComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/unboxComparable.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/properties") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Properties extends AbstractBlackBoxCodegenTest { @TestMetadata("accessToPrivateProperty.kt") public void testAccessToPrivateProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/accessToPrivateProperty.kt"); doTest(fileName); } - + @TestMetadata("accessToPrivateSetter.kt") public void testAccessToPrivateSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/accessToPrivateSetter.kt"); doTest(fileName); } - + public void testAllFilesPresentInProperties() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/properties"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObjectProperties.kt") public void testClassObjectProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/classObjectProperties.kt"); doTest(fileName); } - + @TestMetadata("generalAccess.kt") public void testGeneralAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/generalAccess.kt"); doTest(fileName); } - + @TestMetadata("kt1159.kt") public void testKt1159() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1159.kt"); doTest(fileName); } - + @TestMetadata("kt1165.kt") public void testKt1165() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1165.kt"); doTest(fileName); } - + @TestMetadata("kt1168.kt") public void testKt1168() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1168.kt"); doTest(fileName); } - + @TestMetadata("kt1170.kt") public void testKt1170() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1170.kt"); doTest(fileName); } - + @TestMetadata("kt1398.kt") public void testKt1398() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1398.kt"); doTest(fileName); } - + @TestMetadata("kt1417.kt") public void testKt1417() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1417.kt"); doTest(fileName); } - + @TestMetadata("kt1482_2279.kt") public void testKt1482_2279() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1482_2279.kt"); doTest(fileName); } - + @TestMetadata("kt1714.kt") public void testKt1714() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1714.kt"); doTest(fileName); } - + @TestMetadata("kt1714_minimal.kt") public void testKt1714_minimal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1714_minimal.kt"); doTest(fileName); } - + @TestMetadata("kt1892.kt") public void testKt1892() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1892.kt"); doTest(fileName); } - + @TestMetadata("kt2331.kt") public void testKt2331() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt2331.kt"); doTest(fileName); } - + @TestMetadata("kt257.kt") public void testKt257() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt257.kt"); doTest(fileName); } - + @TestMetadata("kt2655.kt") public void testKt2655() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt2655.kt"); doTest(fileName); } - + @TestMetadata("kt2786.kt") public void testKt2786() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt2786.kt"); doTest(fileName); } - + @TestMetadata("kt2892.kt") public void testKt2892() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt2892.kt"); doTest(fileName); } - + @TestMetadata("kt3118.kt") public void testKt3118() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt3118.kt"); doTest(fileName); } - + @TestMetadata("kt3524.kt") public void testKt3524() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt3524.kt"); doTest(fileName); } - + @TestMetadata("kt3551.kt") public void testKt3551() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt3551.kt"); doTest(fileName); } - + @TestMetadata("kt3556.kt") public void testKt3556() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt3556.kt"); doTest(fileName); } - + @TestMetadata("kt4140.kt") public void testKt4140() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt4140.kt"); doTest(fileName); } - + @TestMetadata("kt4252.kt") public void testKt4252() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt4252.kt"); doTest(fileName); } - + @TestMetadata("kt4252_2.kt") public void testKt4252_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt4252_2.kt"); doTest(fileName); } - + @TestMetadata("kt4340.kt") public void testKt4340() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt4340.kt"); doTest(fileName); } - + @TestMetadata("kt4373.kt") public void testKt4373() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt4373.kt"); doTest(fileName); } - + @TestMetadata("kt4383.kt") public void testKt4383() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt4383.kt"); doTest(fileName); } - + @TestMetadata("kt613.kt") public void testKt613() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt613.kt"); doTest(fileName); } - + @TestMetadata("primitiveOverrideDefaultAccessor.kt") public void testPrimitiveOverrideDefaultAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/primitiveOverrideDefaultAccessor.kt"); doTest(fileName); } - + @TestMetadata("primitiveOverrideDelegateAccessor.kt") public void testPrimitiveOverrideDelegateAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/primitiveOverrideDelegateAccessor.kt"); doTest(fileName); } - + @TestMetadata("privatePropertyInConstructor.kt") public void testPrivatePropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/privatePropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("privatePropertyWithoutBackingField.kt") public void testPrivatePropertyWithoutBackingField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/privatePropertyWithoutBackingField.kt"); doTest(fileName); } - + @TestMetadata("traitExtendsClass.kt") public void testTraitExtendsClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/traitExtendsClass.kt"); doTest(fileName); } - + @TestMetadata("twoAnnotatedExtensionPropertiesWithoutBackingFields.kt") public void testTwoAnnotatedExtensionPropertiesWithoutBackingFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/twoAnnotatedExtensionPropertiesWithoutBackingFields.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/reflection") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Reflection extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInReflection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/reflection"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("functionLiteralGenericSignature.kt") public void testFunctionLiteralGenericSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functionLiteralGenericSignature.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/regressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Regressions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInRegressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/regressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ea49318.kt") public void testEa49318() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/ea49318.kt"); doTest(fileName); } - + @TestMetadata("kt3173.kt") public void testKt3173() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt3173.kt"); doTest(fileName); } - + @TestMetadata("kt3999.kt") public void testKt3999() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt3999.kt"); doTest(fileName); } - + @TestMetadata("kt4682.kt") public void testKt4682() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt4682.kt"); doTest(fileName); } - + @TestMetadata("unjustifiedReferenceTarget.kt") public void testUnjustifiedReferenceTarget() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/unjustifiedReferenceTarget.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/safeCall") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SafeCall extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSafeCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/safeCall"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("genericNull.kt") public void testGenericNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/genericNull.kt"); doTest(fileName); } - + @TestMetadata("kt1572.kt") public void testKt1572() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/kt1572.kt"); doTest(fileName); } - + @TestMetadata("kt232.kt") public void testKt232() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/kt232.kt"); doTest(fileName); } - + @TestMetadata("kt245.kt") public void testKt245() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/kt245.kt"); doTest(fileName); } - + @TestMetadata("kt247.kt") public void testKt247() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/kt247.kt"); doTest(fileName); } - + @TestMetadata("kt3430.kt") public void testKt3430() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/kt3430.kt"); doTest(fileName); } - + @TestMetadata("kt4733.kt") public void testKt4733() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/kt4733.kt"); doTest(fileName); } - + @TestMetadata("primitive.kt") public void testPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/primitive.kt"); doTest(fileName); } - + @TestMetadata("safeCallOnLong.kt") public void testSafeCallOnLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/safeCallOnLong.kt"); doTest(fileName); } - + @TestMetadata("staticCall.kt") public void testStaticCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/staticCall.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/samConstructors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SamConstructors extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSamConstructors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/samConstructors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("comparator.kt") public void testComparator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/comparator.kt"); doTest(fileName); } - + @TestMetadata("filenameFilter.kt") public void testFilenameFilter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/filenameFilter.kt"); doTest(fileName); } - + @TestMetadata("nonLiteralComparator.kt") public void testNonLiteralComparator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/nonLiteralComparator.kt"); doTest(fileName); } - + @TestMetadata("nonLiteralFilenameFilter.kt") public void testNonLiteralFilenameFilter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/nonLiteralFilenameFilter.kt"); doTest(fileName); } - + @TestMetadata("nonLiteralRunnable.kt") public void testNonLiteralRunnable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/nonLiteralRunnable.kt"); doTest(fileName); } - + @TestMetadata("nonTrivialRunnable.kt") public void testNonTrivialRunnable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/nonTrivialRunnable.kt"); doTest(fileName); } - + @TestMetadata("runnable.kt") public void testRunnable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/runnable.kt"); doTest(fileName); } - + @TestMetadata("runnableAccessingClosure1.kt") public void testRunnableAccessingClosure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/runnableAccessingClosure1.kt"); doTest(fileName); } - + @TestMetadata("runnableAccessingClosure2.kt") public void testRunnableAccessingClosure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/runnableAccessingClosure2.kt"); doTest(fileName); } - + @TestMetadata("sameWrapperClass.kt") public void testSameWrapperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/sameWrapperClass.kt"); doTest(fileName); } - + @TestMetadata("syntheticVsReal.kt") public void testSyntheticVsReal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/samConstructors/syntheticVsReal.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/strings") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Strings extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInStrings() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/strings"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ea35743.kt") public void testEa35743() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/ea35743.kt"); doTest(fileName); } - + @TestMetadata("kt2592.kt") public void testKt2592() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt2592.kt"); doTest(fileName); } - + @TestMetadata("kt3652.kt") public void testKt3652() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt3652.kt"); doTest(fileName); } - + @TestMetadata("kt881.kt") public void testKt881() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt881.kt"); doTest(fileName); } - + @TestMetadata("kt889.kt") public void testKt889() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt889.kt"); doTest(fileName); } - + @TestMetadata("kt894.kt") public void testKt894() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt894.kt"); doTest(fileName); } - + @TestMetadata("multilineStringsWithTemplates.kt") public void testMultilineStringsWithTemplates() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/multilineStringsWithTemplates.kt"); doTest(fileName); } - + @TestMetadata("rawStrings.kt") public void testRawStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/rawStrings.kt"); doTest(fileName); } - + @TestMetadata("rawStringsWithManyQuotes.kt") public void testRawStringsWithManyQuotes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/rawStringsWithManyQuotes.kt"); doTest(fileName); } - + @TestMetadata("stringBuilderAppend.kt") public void testStringBuilderAppend() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/stringBuilderAppend.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/super") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Super extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSuper() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/super"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("basicmethodSuperClass.kt") public void testBasicmethodSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/basicmethodSuperClass.kt"); doTest(fileName); } - + @TestMetadata("basicmethodSuperTrait.kt") public void testBasicmethodSuperTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/basicmethodSuperTrait.kt"); doTest(fileName); } - + @TestMetadata("basicproperty.kt") public void testBasicproperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/basicproperty.kt"); doTest(fileName); } - + @TestMetadata("enclosedFun.kt") public void testEnclosedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/enclosedFun.kt"); doTest(fileName); } - + @TestMetadata("enclosedVar.kt") public void testEnclosedVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/enclosedVar.kt"); doTest(fileName); } - + @TestMetadata("innerClassLabeledSuper.kt") public void testInnerClassLabeledSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/innerClassLabeledSuper.kt"); doTest(fileName); } - + @TestMetadata("innerClassLabeledSuper2.kt") public void testInnerClassLabeledSuper2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/innerClassLabeledSuper2.kt"); doTest(fileName); } - + @TestMetadata("innerClassLabeledSuperProperty.kt") public void testInnerClassLabeledSuperProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/innerClassLabeledSuperProperty.kt"); doTest(fileName); } - + @TestMetadata("innerClassLabeledSuperProperty2.kt") public void testInnerClassLabeledSuperProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/innerClassLabeledSuperProperty2.kt"); doTest(fileName); } - + @TestMetadata("kt3492ClassFun.kt") public void testKt3492ClassFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt3492ClassFun.kt"); doTest(fileName); } - + @TestMetadata("kt3492ClassProperty.kt") public void testKt3492ClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt3492ClassProperty.kt"); doTest(fileName); } - + @TestMetadata("kt3492TraitFun.kt") public void testKt3492TraitFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt3492TraitFun.kt"); doTest(fileName); } - + @TestMetadata("kt3492TraitProperty.kt") public void testKt3492TraitProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt3492TraitProperty.kt"); doTest(fileName); } - + @TestMetadata("kt3538.kt") public void testKt3538() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt3538.kt"); doTest(fileName); } - + @TestMetadata("kt4173.kt") public void testKt4173() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt4173.kt"); doTest(fileName); } - + @TestMetadata("kt4173_2.kt") public void testKt4173_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt4173_2.kt"); doTest(fileName); } - + @TestMetadata("kt4173_3.kt") public void testKt4173_3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt4173_3.kt"); doTest(fileName); } - + @TestMetadata("kt4982.kt") public void testKt4982() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/kt4982.kt"); doTest(fileName); } - + @TestMetadata("multipleSuperTraits.kt") public void testMultipleSuperTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/multipleSuperTraits.kt"); doTest(fileName); } - + @TestMetadata("traitproperty.kt") public void testTraitproperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/super/traitproperty.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/superConstructorCall") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SuperConstructorCall extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSuperConstructorCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/superConstructorCall"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("deepInnerHierarchy.kt") public void testDeepInnerHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/deepInnerHierarchy.kt"); doTest(fileName); } - + @TestMetadata("deepLocalHierarchy.kt") public void testDeepLocalHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/deepLocalHierarchy.kt"); doTest(fileName); } - + @TestMetadata("innerExtendsOuter.kt") public void testInnerExtendsOuter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/innerExtendsOuter.kt"); doTest(fileName); } - + @TestMetadata("localClassOuterDiffersFromInnerOuter.kt") public void testLocalClassOuterDiffersFromInnerOuter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/localClassOuterDiffersFromInnerOuter.kt"); doTest(fileName); } - + @TestMetadata("localExtendsLocalWithClosure.kt") public void testLocalExtendsLocalWithClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/localExtendsLocalWithClosure.kt"); doTest(fileName); } - + @TestMetadata("localWithClosureExtendsLocalWithClosure.kt") public void testLocalWithClosureExtendsLocalWithClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/localWithClosureExtendsLocalWithClosure.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsClassDefaultArgument.kt") public void testObjectExtendsClassDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsClassDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsClassVararg.kt") public void testObjectExtendsClassVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsClassVararg.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsInner.kt") public void testObjectExtendsInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsInner.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsInnerDefaultArgument.kt") public void testObjectExtendsInnerDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsInnerDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsInnerOfLocalVarargAndDefault.kt") public void testObjectExtendsInnerOfLocalVarargAndDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsInnerOfLocalWithCapture.kt") public void testObjectExtendsInnerOfLocalWithCapture() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsInnerOfLocalWithCapture.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsLocalCaptureInSuperCall.kt") public void testObjectExtendsLocalCaptureInSuperCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsLocalCaptureInSuperCall.kt"); doTest(fileName); } - + @TestMetadata("objectExtendsLocalWithClosure.kt") public void testObjectExtendsLocalWithClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectExtendsLocalWithClosure.kt"); doTest(fileName); } - + @TestMetadata("objectOuterDiffersFromInnerOuter.kt") public void testObjectOuterDiffersFromInnerOuter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/superConstructorCall/objectOuterDiffersFromInnerOuter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/toArray") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ToArray extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInToArray() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/toArray"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("toArray.kt") public void testToArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/toArray/toArray.kt"); doTest(fileName); } - + @TestMetadata("toArrayAlreadyPresent.kt") public void testToArrayAlreadyPresent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/toArray/toArrayAlreadyPresent.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/traits") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Traits.WithRequired.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Traits extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTraits() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/traits"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("finalMethod.kt") public void testFinalMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/finalMethod.kt"); doTest(fileName); } - + @TestMetadata("genericMethod.kt") public void testGenericMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/genericMethod.kt"); doTest(fileName); } - + @TestMetadata("inheritedFun.kt") public void testInheritedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/inheritedFun.kt"); doTest(fileName); } - + @TestMetadata("inheritedVar.kt") public void testInheritedVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/inheritedVar.kt"); doTest(fileName); } - + @TestMetadata("kt1936.kt") public void testKt1936() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt1936.kt"); doTest(fileName); } - + @TestMetadata("kt1936_1.kt") public void testKt1936_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt1936_1.kt"); doTest(fileName); } - + @TestMetadata("kt2260.kt") public void testKt2260() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt2260.kt"); doTest(fileName); } - + @TestMetadata("kt2399.kt") public void testKt2399() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt2399.kt"); doTest(fileName); } - + @TestMetadata("kt2541.kt") public void testKt2541() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt2541.kt"); doTest(fileName); } - + @TestMetadata("kt3315.kt") public void testKt3315() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt3315.kt"); doTest(fileName); } - + @TestMetadata("kt3500.kt") public void testKt3500() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt3500.kt"); doTest(fileName); } - + @TestMetadata("kt5495.kt") public void testKt5495() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt5495.kt"); doTest(fileName); } - + @TestMetadata("multiple.kt") public void testMultiple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/multiple.kt"); doTest(fileName); } - + @TestMetadata("stdlib.kt") public void testStdlib() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/stdlib.kt"); doTest(fileName); } - + @TestMetadata("traitWithPrivateExtension.kt") public void testTraitWithPrivateExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/traitWithPrivateExtension.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/traits/withRequired") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WithRequired extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInWithRequired() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/traits/withRequired"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("generic.kt") public void testGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/generic.kt"); doTest(fileName); } - + @TestMetadata("genericProperty.kt") public void testGenericProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/genericProperty.kt"); doTest(fileName); } - + @TestMetadata("kt1936_2.kt") public void testKt1936_2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/kt1936_2.kt"); doTest(fileName); } - + @TestMetadata("kt2963.kt") public void testKt2963() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/kt2963.kt"); doTest(fileName); } - + @TestMetadata("kt3413.kt") public void testKt3413() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/kt3413.kt"); doTest(fileName); } - + @TestMetadata("kt3429.kt") public void testKt3429() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/kt3429.kt"); doTest(fileName); } - + @TestMetadata("property.kt") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/property.kt"); doTest(fileName); } - + @TestMetadata("propertyViaBridge.kt") public void testPropertyViaBridge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/propertyViaBridge.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/simple.kt"); doTest(fileName); } - + @TestMetadata("super.kt") public void testSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/super.kt"); doTest(fileName); } - + @TestMetadata("superViaBridge.kt") public void testSuperViaBridge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/superViaBridge.kt"); doTest(fileName); } - + @TestMetadata("traitFuncCall.kt") public void testTraitFuncCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/withRequired/traitFuncCall.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/box/typeInfo") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeInfo extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTypeInfo() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/typeInfo"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("asInLoop.kt") public void testAsInLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/asInLoop.kt"); doTest(fileName); } - + @TestMetadata("implicitSmartCastThis.kt") public void testImplicitSmartCastThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/implicitSmartCastThis.kt"); doTest(fileName); } - + @TestMetadata("inheritance.kt") public void testInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/inheritance.kt"); doTest(fileName); } - + @TestMetadata("kt2811.kt") public void testKt2811() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/kt2811.kt"); doTest(fileName); } - + @TestMetadata("kt511.kt") public void testKt511() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/kt511.kt"); doTest(fileName); } - + @TestMetadata("primitiveTypeInfo.kt") public void testPrimitiveTypeInfo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/primitiveTypeInfo.kt"); doTest(fileName); } - + @TestMetadata("smartCastThis.kt") public void testSmartCastThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/smartCastThis.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/typeMapping") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeMapping extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTypeMapping() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/typeMapping"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt2831.kt") public void testKt2831() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/kt2831.kt"); doTest(fileName); } - + @TestMetadata("kt3286.kt") public void testKt3286() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/kt3286.kt"); doTest(fileName); } - + @TestMetadata("kt3863.kt") public void testKt3863() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/kt3863.kt"); doTest(fileName); } - + @TestMetadata("kt3976.kt") public void testKt3976() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/kt3976.kt"); doTest(fileName); } - + @TestMetadata("nothing.kt") public void testNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/nothing.kt"); doTest(fileName); } - + @TestMetadata("nullableNothing.kt") public void testNullableNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/nullableNothing.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/unaryOp") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UnaryOp extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInUnaryOp() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/unaryOp"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("call.kt") public void testCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unaryOp/call.kt"); doTest(fileName); } - + @TestMetadata("callNullable.kt") public void testCallNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unaryOp/callNullable.kt"); doTest(fileName); } - + @TestMetadata("callWithCommonType.kt") public void testCallWithCommonType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unaryOp/callWithCommonType.kt"); doTest(fileName); } - + @TestMetadata("intrinsic.kt") public void testIntrinsic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unaryOp/intrinsic.kt"); doTest(fileName); } - + @TestMetadata("intrinsicNullable.kt") public void testIntrinsicNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unaryOp/intrinsicNullable.kt"); doTest(fileName); } - + @TestMetadata("longOverflow.kt") public void testLongOverflow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unaryOp/longOverflow.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/unit") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Unit extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInUnit() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/unit"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("closureReturnsNullableUnit.kt") public void testClosureReturnsNullableUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/closureReturnsNullableUnit.kt"); doTest(fileName); } - + @TestMetadata("kt3634.kt") public void testKt3634() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/kt3634.kt"); doTest(fileName); } - + @TestMetadata("kt4212.kt") public void testKt4212() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/kt4212.kt"); doTest(fileName); } - + @TestMetadata("kt4265.kt") public void testKt4265() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/kt4265.kt"); doTest(fileName); } - + @TestMetadata("nullableUnit.kt") public void testNullableUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/nullableUnit.kt"); doTest(fileName); } - + @TestMetadata("nullableUnitInWhen1.kt") public void testNullableUnitInWhen1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/nullableUnitInWhen1.kt"); doTest(fileName); } - + @TestMetadata("nullableUnitInWhen2.kt") public void testNullableUnitInWhen2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/nullableUnitInWhen2.kt"); doTest(fileName); } - + @TestMetadata("nullableUnitInWhen3.kt") public void testNullableUnitInWhen3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/nullableUnitInWhen3.kt"); doTest(fileName); } - + @TestMetadata("unitClassObject.kt") public void testUnitClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/unitClassObject.kt"); doTest(fileName); } - + @TestMetadata("UnitValue.kt") public void testUnitValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/UnitValue.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt1978.kt") public void testKt1978() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/vararg/kt1978.kt"); doTest(fileName); } - + @TestMetadata("kt581.kt") public void testKt581() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/vararg/kt581.kt"); doTest(fileName); } - + @TestMetadata("kt796_797.kt") public void testKt796_797() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/vararg/kt796_797.kt"); doTest(fileName); } - + @TestMetadata("varargsAndFunctionLiterals.kt") public void testVarargsAndFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/vararg/varargsAndFunctionLiterals.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/codegen/box/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/when"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("callProperty.kt") public void testCallProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/callProperty.kt"); doTest(fileName); } - + @TestMetadata("is.kt") public void testIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/is.kt"); doTest(fileName); } - + @TestMetadata("kt2457.kt") public void testKt2457() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/kt2457.kt"); doTest(fileName); } - + @TestMetadata("kt2466.kt") public void testKt2466() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/kt2466.kt"); doTest(fileName); } - + @TestMetadata("kt5307.kt") public void testKt5307() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/kt5307.kt"); doTest(fileName); } - + @TestMetadata("longInRange.kt") public void testLongInRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/longInRange.kt"); doTest(fileName); } - + @TestMetadata("matchNotNullAgainstNullable.kt") public void testMatchNotNullAgainstNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/matchNotNullAgainstNullable.kt"); doTest(fileName); } - + @TestMetadata("noElseAssigned.kt") public void testNoElseAssigned() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseAssigned.kt"); doTest(fileName); } - + @TestMetadata("noElseAssignedNoMatch.kt") public void testNoElseAssignedNoMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseAssignedNoMatch.kt"); doTest(fileName); } - + @TestMetadata("noElseExhaustive.kt") public void testNoElseExhaustive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseExhaustive.kt"); doTest(fileName); } - + @TestMetadata("noElseExhaustiveStatement.kt") public void testNoElseExhaustiveStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseExhaustiveStatement.kt"); doTest(fileName); } - + @TestMetadata("noElseExhaustiveUnitExpected.kt") public void testNoElseExhaustiveUnitExpected() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseExhaustiveUnitExpected.kt"); doTest(fileName); } - + @TestMetadata("noElseInRetunedExpression.kt") public void testNoElseInRetunedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseInRetunedExpression.kt"); doTest(fileName); } - + @TestMetadata("noElseInRetunedExpressionNoMatch.kt") public void testNoElseInRetunedExpressionNoMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseInRetunedExpressionNoMatch.kt"); doTest(fileName); } - + @TestMetadata("noElseInStatement.kt") public void testNoElseInStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseInStatement.kt"); doTest(fileName); } - + @TestMetadata("noElseNoMatch.kt") public void testNoElseNoMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/noElseNoMatch.kt"); doTest(fileName); } - + @TestMetadata("nullableWhen.kt") public void testNullableWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/nullableWhen.kt"); doTest(fileName); } - + @TestMetadata("range.kt") public void testRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/range.kt"); doTest(fileName); } - + @TestMetadata("whenArgumentIsEvaluatedOnlyOnce.kt") public void testWhenArgumentIsEvaluatedOnlyOnce() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/when/whenArgumentIsEvaluatedOnlyOnce.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxInlineCodegenTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxInlineCodegenTestGenerated.java index df6777dac07..d27fb28dcd3 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxInlineCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxInlineCodegenTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.generated; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,748 +31,728 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/boxInline") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({BlackBoxInlineCodegenTestGenerated.AnonymousObject.class, BlackBoxInlineCodegenTestGenerated.Builders.class, BlackBoxInlineCodegenTestGenerated.Capture.class, BlackBoxInlineCodegenTestGenerated.Complex.class, BlackBoxInlineCodegenTestGenerated.DefaultValues.class, BlackBoxInlineCodegenTestGenerated.LambdaClassClash.class, BlackBoxInlineCodegenTestGenerated.LambdaTransformation.class, BlackBoxInlineCodegenTestGenerated.LocalFunInLambda.class, BlackBoxInlineCodegenTestGenerated.NoInline.class, BlackBoxInlineCodegenTestGenerated.NonLocalReturns.class, BlackBoxInlineCodegenTestGenerated.Simple.class, BlackBoxInlineCodegenTestGenerated.Special.class, BlackBoxInlineCodegenTestGenerated.Trait.class, BlackBoxInlineCodegenTestGenerated.TryCatchFinally.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BlackBoxInlineCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBoxInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxInline/anonymousObject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AnonymousObject extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInAnonymousObject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/anonymousObject"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("anonymousObjectOnCallSite.1.kt") public void testAnonymousObjectOnCallSite() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSite.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("anonymousObjectOnCallSiteSuperParams.1.kt") public void testAnonymousObjectOnCallSiteSuperParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSiteSuperParams.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("anonymousObjectOnDeclarationSite.1.kt") public void testAnonymousObjectOnDeclarationSite() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSite.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("anonymousObjectOnDeclarationSiteSuperParams.1.kt") public void testAnonymousObjectOnDeclarationSiteSuperParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSiteSuperParams.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/builders") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Builders extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBuilders() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/builders"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("builders.1.kt") public void testBuilders() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/builders/builders.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("buildersAndLambdaCapturing.1.kt") public void testBuildersAndLambdaCapturing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/capture") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Capture extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCapture() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/capture"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("captureInlinable.1.kt") public void testCaptureInlinable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/captureInlinable.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("captureInlinableAndOther.1.kt") public void testCaptureInlinableAndOther() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/captureInlinableAndOther.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("captureThisAndReceiver.1.kt") public void testCaptureThisAndReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/captureThisAndReceiver.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("generics.1.kt") public void testGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/generics.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleCapturingInClass.1.kt") public void testSimpleCapturingInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleCapturingInPackage.1.kt") public void testSimpleCapturingInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/simpleCapturingInPackage.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/complex") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Complex extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInComplex() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/complex"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("closureChain.1.kt") public void testClosureChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/closureChain.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("forEachLine.1.kt") public void testForEachLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/forEachLine.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("lambdaInLambda.1.kt") public void testLambdaInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/lambdaInLambda.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("use.1.kt") public void testUse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/use.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("with.1.kt") public void testWith() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/with.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/defaultValues") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultValues extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInDefaultValues() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/defaultValues"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("defaultInExtension.1.kt") public void testDefaultInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/defaultInExtension.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("defaultMethod.1.kt") public void testDefaultMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/defaultMethod.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("defaultMethodInClass.1.kt") public void testDefaultMethodInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/defaultMethodInClass.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("inlineInDefaultParameter.1.kt") public void testInlineInDefaultParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/inlineInDefaultParameter.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("kt5685.1.kt") public void testKt5685() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/kt5685.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleDefaultMethod.1.kt") public void testSimpleDefaultMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/simpleDefaultMethod.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/lambdaClassClash") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LambdaClassClash extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLambdaClassClash() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/lambdaClassClash"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("lambdaClassClash.1.kt") public void testLambdaClassClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaClassClash/lambdaClassClash.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("noInlineLambdaX2.1.kt") public void testNoInlineLambdaX2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaClassClash/noInlineLambdaX2.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/lambdaTransformation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LambdaTransformation extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLambdaTransformation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/lambdaTransformation"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("lambdaCloning.1.kt") public void testLambdaCloning() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/lambdaCloning.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("lambdaInLambda2.1.kt") public void testLambdaInLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("lambdaInLambdaNoInline.1.kt") public void testLambdaInLambdaNoInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambdaNoInline.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("regeneratedLambdaName.1.kt") public void testRegeneratedLambdaName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("sameCaptured.1.kt") public void testSameCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/sameCaptured.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/localFunInLambda") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LocalFunInLambda extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLocalFunInLambda() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/localFunInLambda"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("localFunInLambda.1.kt") public void testLocalFunInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambda.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/noInline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NoInline extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNoInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/noInline"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("noInline.1.kt") public void testNoInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/noInline.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("noInlineLambdaChain.1.kt") public void testNoInlineLambdaChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/noInlineLambdaChain.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("noInlineLambdaChainWithCapturedInline.1.kt") public void testNoInlineLambdaChainWithCapturedInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/noInlineLambdaChainWithCapturedInline.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("withoutInline.1.kt") public void testWithoutInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/withoutInline.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({NonLocalReturns.Deparenthesize.class, NonLocalReturns.TryFinally.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonLocalReturns extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNonLocalReturns() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("explicitLocalReturn.1.kt") public void testExplicitLocalReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/explicitLocalReturn.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("justReturnInLambda.1.kt") public void testJustReturnInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/justReturnInLambda.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("nestedNonLocals.1.kt") public void testNestedNonLocals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/nestedNonLocals.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("noInlineLocalReturn.1.kt") public void testNoInlineLocalReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/noInlineLocalReturn.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("propertyAccessors.1.kt") public void testPropertyAccessors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/propertyAccessors.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simple.1.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/simple.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleVoid.1.kt") public void testSimpleVoid() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/simpleVoid.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Deparenthesize extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInDeparenthesize() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("bracket.1.kt") public void testBracket() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/bracket.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("labeled.1.kt") public void testLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/labeled.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({TryFinally.CallSite.class, TryFinally.DeclSite.class, TryFinally.ExceptionTable.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TryFinally extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTryFinally() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CallSite extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCallSite() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("callSite.1.kt") public void testCallSite() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSite.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeclSite extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInDeclSite() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("complex.1.kt") public void testComplex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/complex.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("intReturn.1.kt") public void testIntReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturn.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("longReturn.1.kt") public void testLongReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/longReturn.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("nested.1.kt") public void testNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/nested.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("returnInFinally.1.kt") public void testReturnInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInFinally.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("returnInTry.1.kt") public void testReturnInTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTry.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("returnInTryAndFinally.1.kt") public void testReturnInTryAndFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTryAndFinally.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("voidInlineFun.1.kt") public void testVoidInlineFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidInlineFun.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("voidNonLocal.1.kt") public void testVoidNonLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidNonLocal.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExceptionTable extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInExceptionTable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("break.1.kt") public void testBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/break.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("continue.1.kt") public void testContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/continue.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("forInFinally.1.kt") public void testForInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/forInFinally.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("innerAndExternal.1.kt") public void testInnerAndExternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternal.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("innerAndExternalNested.1.kt") public void testInnerAndExternalNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalNested.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("innerAndExternalSimple.1.kt") public void testInnerAndExternalSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalSimple.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("nested.1.kt") public void testNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nested.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("nestedWithReturns.1.kt") public void testNestedWithReturns() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturns.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("nestedWithReturnsSimple.1.kt") public void testNestedWithReturnsSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturnsSimple.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("noFinally.1.kt") public void testNoFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/noFinally.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("severalCatchClause.1.kt") public void testSeveralCatchClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/severalCatchClause.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleThrow.1.kt") public void testSimpleThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/simpleThrow.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("throwInFinally.1.kt") public void testThrowInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/throwInFinally.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - } - } - + @TestMetadata("compiler/testData/codegen/boxInline/simple") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Simple extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSimple() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/simple"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("classObject.1.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/classObject.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("extension.1.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/extension.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("params.1.kt") public void testParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/params.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("rootConstructor.1.kt") public void testRootConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/rootConstructor.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("severalClosures.1.kt") public void testSeveralClosures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/severalClosures.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("severalUsage.1.kt") public void testSeveralUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/severalUsage.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleDouble.1.kt") public void testSimpleDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleDouble.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleEnum.1.kt") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleEnum.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleGenerics.1.kt") public void testSimpleGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleGenerics.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleInt.1.kt") public void testSimpleInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleInt.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleLambda.1.kt") public void testSimpleLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleLambda.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("simpleObject.1.kt") public void testSimpleObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleObject.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("vararg.1.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/vararg.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/special") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Special extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSpecial() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/special"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("identityCheck.1.kt") public void testIdentityCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/identityCheck.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("ifBranches.1.kt") public void testIfBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/ifBranches.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("iinc.1.kt") public void testIinc() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/iinc.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("inlineChain.1.kt") public void testInlineChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/inlineChain.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("plusAssign.1.kt") public void testPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/plusAssign.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("stackHeightBug.1.kt") public void testStackHeightBug() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/stackHeightBug.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/trait") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Trait extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTrait() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/trait"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("trait.1.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/trait/trait.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/tryCatchFinally") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TryCatchFinally extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTryCatchFinally() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/tryCatchFinally"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("kt5863.1.kt") public void testKt5863() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/kt5863.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("tryCatch.1.kt") public void testTryCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("tryCatch2.1.kt") public void testTryCatch2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - + @TestMetadata("tryCatchFinally.1.kt") public void testTryCatchFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.1.kt"); doTestMultiFileWithInlineCheck(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxMultiFileCodegenTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxMultiFileCodegenTestGenerated.java index dec4b9b878d..dc55106df22 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxMultiFileCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxMultiFileCodegenTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.generated; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,76 +30,75 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/codegen/boxMultiFile") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BlackBoxMultiFileCodegenTestGenerated extends AbstractBlackBoxCodegenTest { @TestMetadata("accessorForProtected") public void testAccessorForProtected() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/accessorForProtected/"); doTestMultiFile(fileName); } - + public void testAllFilesPresentInBoxMultiFile() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxMultiFile"), Pattern.compile("^([^\\.]+)$"), false); } - + @TestMetadata("internalVisibility") public void testInternalVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/internalVisibility/"); doTestMultiFile(fileName); } - + @TestMetadata("kt1515") public void testKt1515() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/kt1515/"); doTestMultiFile(fileName); } - + @TestMetadata("kt1528") public void testKt1528() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/kt1528/"); doTestMultiFile(fileName); } - + @TestMetadata("kt1845") public void testKt1845() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/kt1845/"); doTestMultiFile(fileName); } - + @TestMetadata("kt2060") public void testKt2060() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/kt2060/"); doTestMultiFile(fileName); } - + @TestMetadata("kt2257") public void testKt2257() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/kt2257/"); doTestMultiFile(fileName); } - + @TestMetadata("nestedPackages") public void testNestedPackages() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/nestedPackages/"); doTestMultiFile(fileName); } - + @TestMetadata("samWrappersDifferentFiles") public void testSamWrappersDifferentFiles() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/samWrappersDifferentFiles/"); doTestMultiFile(fileName); } - + @TestMetadata("sameFileName") public void testSameFileName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/sameFileName/"); doTestMultiFile(fileName); } - + @TestMetadata("simple") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/simple/"); doTestMultiFile(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithJavaCodegenTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithJavaCodegenTestGenerated.java index aa1331789f3..77ebf816fec 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithJavaCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithJavaCodegenTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.generated; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,68 +31,68 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/boxWithJava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({BlackBoxWithJavaCodegenTestGenerated.PlatformStatic.class, BlackBoxWithJavaCodegenTestGenerated.Properties.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BlackBoxWithJavaCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBoxWithJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithJava"), Pattern.compile("^([^\\.]+)$"), true); } - + @TestMetadata("referenceToJavaFieldOfKotlinSubclass") public void testReferenceToJavaFieldOfKotlinSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/referenceToJavaFieldOfKotlinSubclass/"); doTestWithJava(fileName); } - + @TestMetadata("trait") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/trait/"); doTestWithJava(fileName); } - + @TestMetadata("compiler/testData/codegen/boxWithJava/platformStatic") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformStatic extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPlatformStatic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithJava/platformStatic"), Pattern.compile("^([^\\.]+)$"), true); } - + @TestMetadata("annotations") public void testAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/platformStatic/annotations/"); doTestWithJava(fileName); } - + @TestMetadata("classObject") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/platformStatic/classObject/"); doTestWithJava(fileName); } - + @TestMetadata("object") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/platformStatic/object/"); doTestWithJava(fileName); } - + } - + @TestMetadata("compiler/testData/codegen/boxWithJava/properties") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Properties extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInProperties() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithJava/properties"), Pattern.compile("^([^\\.]+)$"), true); } - + @TestMetadata("classObjectProperties") public void testClassObjectProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/properties/classObjectProperties/"); doTestWithJava(fileName); } - + } - + } diff --git a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithStdlibCodegenTestGenerated.java b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithStdlibCodegenTestGenerated.java index f6917ceeb6b..dc2c1a70e8b 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithStdlibCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/codegen/generated/BlackBoxWithStdlibCodegenTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.codegen.generated; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,2646 +31,2603 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/boxWithStdlib") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({BlackBoxWithStdlibCodegenTestGenerated.Annotations.class, BlackBoxWithStdlibCodegenTestGenerated.Arrays.class, BlackBoxWithStdlibCodegenTestGenerated.BoxingOptimization.class, BlackBoxWithStdlibCodegenTestGenerated.CallableReference.class, BlackBoxWithStdlibCodegenTestGenerated.Casts.class, BlackBoxWithStdlibCodegenTestGenerated.DataClasses.class, BlackBoxWithStdlibCodegenTestGenerated.DefaultArguments.class, BlackBoxWithStdlibCodegenTestGenerated.Enum.class, BlackBoxWithStdlibCodegenTestGenerated.Evaluate.class, BlackBoxWithStdlibCodegenTestGenerated.FullJdk.class, BlackBoxWithStdlibCodegenTestGenerated.HashPMap.class, BlackBoxWithStdlibCodegenTestGenerated.Intrinsics.class, BlackBoxWithStdlibCodegenTestGenerated.JdkAnnotations.class, BlackBoxWithStdlibCodegenTestGenerated.PlatformNames.class, BlackBoxWithStdlibCodegenTestGenerated.PlatformStatic.class, BlackBoxWithStdlibCodegenTestGenerated.Ranges.class, BlackBoxWithStdlibCodegenTestGenerated.Reflection.class, BlackBoxWithStdlibCodegenTestGenerated.Regressions.class, BlackBoxWithStdlibCodegenTestGenerated.StoreStackBeforeInline.class, BlackBoxWithStdlibCodegenTestGenerated.Strings.class, BlackBoxWithStdlibCodegenTestGenerated.ToArray.class, BlackBoxWithStdlibCodegenTestGenerated.Vararg.class, BlackBoxWithStdlibCodegenTestGenerated.When.class, BlackBoxWithStdlibCodegenTestGenerated.WhenEnumOptimization.class, BlackBoxWithStdlibCodegenTestGenerated.WhenStringOptimization.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BlackBoxWithStdlibCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBoxWithStdlib() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/annotations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("annotatedEnumEntry.kt") public void testAnnotatedEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/annotatedEnumEntry.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("defaultParameterValues.kt") public void testDefaultParameterValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/defaultParameterValues.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("jvmFlags.kt") public void testJvmFlags() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/jvmFlags.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kotlinPropertyFromClassObjectAsParameter.kt") public void testKotlinPropertyFromClassObjectAsParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/kotlinPropertyFromClassObjectAsParameter.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kotlinTopLevelPropertyAsParameter.kt") public void testKotlinTopLevelPropertyAsParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/kotlinTopLevelPropertyAsParameter.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nestedClassPropertyAsParameter.kt") public void testNestedClassPropertyAsParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/nestedClassPropertyAsParameter.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("parameterWithPrimitiveType.kt") public void testParameterWithPrimitiveType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/parameterWithPrimitiveType.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("propertyWithPropertyInInitializerAsParameter.kt") public void testPropertyWithPropertyInInitializerAsParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/propertyWithPropertyInInitializerAsParameter.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("varargInAnnotationParameter.kt") public void testVarargInAnnotationParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/annotations/varargInAnnotationParameter.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/arrays") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Arrays extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInArrays() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/arrays"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("cloneArray.kt") public void testCloneArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/arrays/cloneArray.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("clonePrimitiveArrays.kt") public void testClonePrimitiveArrays() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/arrays/clonePrimitiveArrays.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt3771.kt") public void testKt3771() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/arrays/kt3771.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt4357.kt") public void testKt4357() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/arrays/kt4357.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BoxingOptimization extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInBoxingOptimization() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/boxingOptimization"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("casts.kt") public void testCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/casts.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("checkcastAndInstanceOf.kt") public void testCheckcastAndInstanceOf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/checkcastAndInstanceOf.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("fold.kt") public void testFold() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/fold.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt5493.kt") public void testKt5493() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/kt5493.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt5588.kt") public void testKt5588() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/kt5588.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt5844.kt") public void testKt5844() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/kt5844.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt6047.kt") public void testKt6047() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/kt6047.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nullCheck.kt") public void testNullCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/nullCheck.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressions.kt") public void testProgressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/progressions.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("safeCallWithElvis.kt") public void testSafeCallWithElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/safeCallWithElvis.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/simple.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("unsafeRemoving.kt") public void testUnsafeRemoving() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/unsafeRemoving.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("variables.kt") public void testVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/boxingOptimization/variables.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/callableReference") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CallableReference.Function.class, CallableReference.Property.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CallableReference extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCallableReference() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/callableReference"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Function.Local.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Function extends AbstractBlackBoxCodegenTest { @TestMetadata("abstractClassMember.kt") public void testAbstractClassMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/abstractClassMember.kt"); doTestWithStdlib(fileName); } - + public void testAllFilesPresentInFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/callableReference/function"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("booleanNotIntrinsic.kt") public void testBooleanNotIntrinsic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/booleanNotIntrinsic.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("classMemberFromClass.kt") public void testClassMemberFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/classMemberFromClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("classMemberFromExtension.kt") public void testClassMemberFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/classMemberFromExtension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("classMemberFromTopLevelStringNoArgs.kt") public void testClassMemberFromTopLevelStringNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/classMemberFromTopLevelStringNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("classMemberFromTopLevelStringOneStringArg.kt") public void testClassMemberFromTopLevelStringOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("classMemberFromTopLevelUnitNoArgs.kt") public void testClassMemberFromTopLevelUnitNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("classMemberFromTopLevelUnitOneStringArg.kt") public void testClassMemberFromTopLevelUnitOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("constructorFromTopLevelNoArgs.kt") public void testConstructorFromTopLevelNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/constructorFromTopLevelNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("constructorFromTopLevelOneStringArg.kt") public void testConstructorFromTopLevelOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/constructorFromTopLevelOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("enumNameMethod.kt") public void testEnumNameMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/enumNameMethod.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("enumValueOfMethod.kt") public void testEnumValueOfMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/enumValueOfMethod.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("equalsIntrinsic.kt") public void testEqualsIntrinsic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/equalsIntrinsic.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionFromClass.kt") public void testExtensionFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/extensionFromClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionFromExtension.kt") public void testExtensionFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/extensionFromExtension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionFromTopLevelStringNoArgs.kt") public void testExtensionFromTopLevelStringNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/extensionFromTopLevelStringNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionFromTopLevelStringOneStringArg.kt") public void testExtensionFromTopLevelStringOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/extensionFromTopLevelStringOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionFromTopLevelUnitNoArgs.kt") public void testExtensionFromTopLevelUnitNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/extensionFromTopLevelUnitNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionFromTopLevelUnitOneStringArg.kt") public void testExtensionFromTopLevelUnitOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericMember.kt") public void testGenericMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/genericMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("innerConstructorFromClass.kt") public void testInnerConstructorFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/innerConstructorFromClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("innerConstructorFromExtension.kt") public void testInnerConstructorFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/innerConstructorFromExtension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("innerConstructorFromTopLevelNoArgs.kt") public void testInnerConstructorFromTopLevelNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/innerConstructorFromTopLevelNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("innerConstructorFromTopLevelOneStringArg.kt") public void testInnerConstructorFromTopLevelOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/innerConstructorFromTopLevelOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("javaCollectionsStaticMethod.kt") public void testJavaCollectionsStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/javaCollectionsStaticMethod.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nestedConstructorFromClass.kt") public void testNestedConstructorFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/nestedConstructorFromClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nestedConstructorFromTopLevelNoArgs.kt") public void testNestedConstructorFromTopLevelNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/nestedConstructorFromTopLevelNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nestedConstructorFromTopLevelOneStringArg.kt") public void testNestedConstructorFromTopLevelOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/nestedConstructorFromTopLevelOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("newArray.kt") public void testNewArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/newArray.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("objectMemberUnitNoArgs.kt") public void testObjectMemberUnitNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/objectMemberUnitNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("objectMemberUnitOneStringArg.kt") public void testObjectMemberUnitOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/objectMemberUnitOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("privateClassMember.kt") public void testPrivateClassMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/privateClassMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("sortListOfStrings.kt") public void testSortListOfStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/sortListOfStrings.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("toString.kt") public void testToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/toString.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("topLevelFromClass.kt") public void testTopLevelFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/topLevelFromClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("topLevelFromExtension.kt") public void testTopLevelFromExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/topLevelFromExtension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("topLevelFromTopLevelStringNoArgs.kt") public void testTopLevelFromTopLevelStringNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/topLevelFromTopLevelStringNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("topLevelFromTopLevelStringOneStringArg.kt") public void testTopLevelFromTopLevelStringOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/topLevelFromTopLevelStringOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("topLevelFromTopLevelUnitNoArgs.kt") public void testTopLevelFromTopLevelUnitNoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/topLevelFromTopLevelUnitNoArgs.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("topLevelFromTopLevelUnitOneStringArg.kt") public void testTopLevelFromTopLevelUnitOneStringArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/topLevelFromTopLevelUnitOneStringArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("traitImplMethodWithClassReceiver.kt") public void testTraitImplMethodWithClassReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/traitImplMethodWithClassReceiver.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("traitMember.kt") public void testTraitMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/traitMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Local extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLocal() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/callableReference/function/local"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("captureOuter.kt") public void testCaptureOuter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/captureOuter.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("classMember.kt") public void testClassMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/classMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("closureWithSideEffect.kt") public void testClosureWithSideEffect() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/closureWithSideEffect.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/constructor.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("constructorWithInitializer.kt") public void testConstructorWithInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/constructorWithInitializer.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("enumExtendsTrait.kt") public void testEnumExtendsTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/enumExtendsTrait.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extension.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/extension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionToLocalClass.kt") public void testExtensionToLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/extensionToLocalClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionToPrimitive.kt") public void testExtensionToPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/extensionToPrimitive.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionWithClosure.kt") public void testExtensionWithClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/extensionWithClosure.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericMember.kt") public void testGenericMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/genericMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("localClassMember.kt") public void testLocalClassMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/localClassMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("localLocal.kt") public void testLocalLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/localLocal.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("recursiveClosure.kt") public void testRecursiveClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/recursiveClosure.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/simple.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleClosure.kt") public void testSimpleClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/simpleClosure.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleWithArg.kt") public void testSimpleWithArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/simpleWithArg.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("unitWithSideEffect.kt") public void testUnitWithSideEffect() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/function/local/unitWithSideEffect.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Property extends AbstractBlackBoxCodegenTest { @TestMetadata("accessViaSubclass.kt") public void testAccessViaSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/accessViaSubclass.kt"); doTestWithStdlib(fileName); } - + public void testAllFilesPresentInProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/callableReference/property"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("delegated.kt") public void testDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/delegated.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("delegatedMutable.kt") public void testDelegatedMutable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/delegatedMutable.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("javaBeanConvention.kt") public void testJavaBeanConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/javaBeanConvention.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kClassInstanceIsInitializedFirst.kt") public void testKClassInstanceIsInitializedFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/kClassInstanceIsInitializedFirst.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("localClassVar.kt") public void testLocalClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/localClassVar.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("overriddenInSubclass.kt") public void testOverriddenInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/overriddenInSubclass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("privateClassVal.kt") public void testPrivateClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/privateClassVal.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("privateClassVar.kt") public void testPrivateClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/privateClassVar.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("protectedClassVar.kt") public void testProtectedClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/protectedClassVar.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("publicClassValAccessible.kt") public void testPublicClassValAccessible() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/publicClassValAccessible.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleExtension.kt") public void testSimpleExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/simpleExtension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleMember.kt") public void testSimpleMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/simpleMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleMutableExtension.kt") public void testSimpleMutableExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/simpleMutableExtension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleMutableMember.kt") public void testSimpleMutableMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/simpleMutableMember.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleMutableTopLevel.kt") public void testSimpleMutableTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/simpleMutableTopLevel.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleTopLevel.kt") public void testSimpleTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/callableReference/property/simpleTopLevel.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/casts") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Casts extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCasts() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/casts"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("asWithGeneric.kt") public void testAsWithGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/casts/asWithGeneric.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DataClasses.Copy.class, DataClasses.Equals.class, DataClasses.Hashcode.class, DataClasses.Tostring.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DataClasses extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInDataClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/dataClasses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayParams.kt") public void testArrayParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/arrayParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("changingVarParam.kt") public void testChangingVarParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/changingVarParam.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("doubleParam.kt") public void testDoubleParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/doubleParam.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("floatParam.kt") public void testFloatParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/floatParam.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericParam.kt") public void testGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/genericParam.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt5002.kt") public void testKt5002() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/kt5002.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("mixedParams.kt") public void testMixedParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/mixedParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("multiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/multiDeclaration.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("multiDeclarationFor.kt") public void testMultiDeclarationFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/multiDeclarationFor.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("overriddenProperty.kt") public void testOverriddenProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/overriddenProperty.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("privateValParams.kt") public void testPrivateValParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/privateValParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("twoValParams.kt") public void testTwoValParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/twoValParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("twoVarParams.kt") public void testTwoVarParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/twoVarParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("unitComponent.kt") public void testUnitComponent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/unitComponent.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Copy extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInCopy() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/dataClasses/copy"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("constructorWithDefaultParam.kt") public void testConstructorWithDefaultParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/constructorWithDefaultParam.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("copyInNestedDataClass.kt") public void testCopyInNestedDataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/copyInNestedDataClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("copyInObjectNestedDataClass.kt") public void testCopyInObjectNestedDataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/copyInObjectNestedDataClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt3033.kt") public void testKt3033() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/kt3033.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("paramWithoutProperty.kt") public void testParamWithoutProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/paramWithoutProperty.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("valInConstructorParams.kt") public void testValInConstructorParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/valInConstructorParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("varInConstructorParams.kt") public void testVarInConstructorParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/varInConstructorParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("withGenericParameter.kt") public void testWithGenericParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/copy/withGenericParameter.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Equals extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInEquals() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/dataClasses/equals"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("alreadyDeclared.kt") public void testAlreadyDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals/alreadyDeclared.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("alreadyDeclaredWrongSignature.kt") public void testAlreadyDeclaredWrongSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals/alreadyDeclaredWrongSignature.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericarray.kt") public void testGenericarray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals/genericarray.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("instanceof.kt") public void testInstanceof() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals/instanceof.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("intarray.kt") public void testIntarray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals/intarray.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nullother.kt") public void testNullother() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals/nullother.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("sameinstance.kt") public void testSameinstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/equals/sameinstance.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Hashcode extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInHashcode() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("alreadyDeclared.kt") public void testAlreadyDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/alreadyDeclared.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("alreadyDeclaredWrongSignature.kt") public void testAlreadyDeclaredWrongSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/alreadyDeclaredWrongSignature.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("array.kt") public void testArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/array.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("boolean.kt") public void testBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/boolean.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("byte.kt") public void testByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/byte.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("char.kt") public void testChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/char.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("double.kt") public void testDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/double.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("float.kt") public void testFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/float.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericNull.kt") public void testGenericNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/genericNull.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/int.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("long.kt") public void testLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/long.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("null.kt") public void testNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/null.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("short.kt") public void testShort() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/hashcode/short.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Tostring extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInTostring() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("alreadyDeclared.kt") public void testAlreadyDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/alreadyDeclared.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("alreadyDeclaredWrongSignature.kt") public void testAlreadyDeclaredWrongSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/alreadyDeclaredWrongSignature.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("alreadyInherited.kt") public void testAlreadyInherited() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/alreadyInherited.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("arrayParams.kt") public void testArrayParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/arrayParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("changingVarParam.kt") public void testChangingVarParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/changingVarParam.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericParam.kt") public void testGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/genericParam.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("mixedParams.kt") public void testMixedParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/mixedParams.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("overriddenProperty.kt") public void testOverriddenProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/overriddenProperty.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("unitComponent.kt") public void testUnitComponent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/dataClasses/tostring/unitComponent.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/defaultArguments") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DefaultArguments.Constructor.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultArguments extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInDefaultArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/defaultArguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/defaultArguments/constructor") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/defaultArguments/constructor"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("manyArgs.kt") public void testManyArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/defaultArguments/constructor/manyArgs.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/enum") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/enum"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("sortEnumEntries.kt") public void testSortEnumEntries() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/enum/sortEnumEntries.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/evaluate") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Evaluate extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInEvaluate() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/evaluate"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("char.kt") public void testChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/char.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("divide.kt") public void testDivide() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/divide.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("infixCallBinary.kt") public void testInfixCallBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/infixCallBinary.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("intrincics.kt") public void testIntrincics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/intrincics.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValue.kt") public void testMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/maxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueByte.kt") public void testMaxValueByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/maxValueByte.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueInt.kt") public void testMaxValueInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/maxValueInt.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("miltiply.kt") public void testMiltiply() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/miltiply.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("minus.kt") public void testMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/minus.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("mod.kt") public void testMod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/mod.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("paranthesized.kt") public void testParanthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/paranthesized.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("plus.kt") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/plus.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleCallBinary.kt") public void testSimpleCallBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/simpleCallBinary.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("unaryMinus.kt") public void testUnaryMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/unaryMinus.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("unaryPlus.kt") public void testUnaryPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/evaluate/unaryPlus.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({FullJdk.Synchronized.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FullJdk extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInFullJdk() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/fullJdk"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classpath.kt") public void testClasspath() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/classpath.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericBackingFieldSignature.kt") public void testGenericBackingFieldSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/genericBackingFieldSignature.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("genericMethodSignature.kt") public void testGenericMethodSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/genericMethodSignature.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("ifInWhile.kt") public void testIfInWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/ifInWhile.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("intCountDownLatchExtension.kt") public void testIntCountDownLatchExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/intCountDownLatchExtension.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt2423.kt") public void testKt2423() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/kt2423.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt2509.kt") public void testKt2509() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/kt2509.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt434.kt") public void testKt434() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/kt434.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Synchronized extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInSynchronized() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("changeMonitor.kt") public void testChangeMonitor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/changeMonitor.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("exceptionInMonitorExpression.kt") public void testExceptionInMonitorExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/exceptionInMonitorExpression.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("finally.kt") public void testFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/finally.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("longValue.kt") public void testLongValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/longValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nestedDifferentObjects.kt") public void testNestedDifferentObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/nestedDifferentObjects.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nestedSameObject.kt") public void testNestedSameObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/nestedSameObject.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("objectValue.kt") public void testObjectValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/objectValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("sync.kt") public void testSync() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/sync.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("value.kt") public void testValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/value.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("wait.kt") public void testWait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/fullJdk/synchronized/wait.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/hashPMap") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class HashPMap extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInHashPMap() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/hashPMap"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("empty.kt") public void testEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/hashPMap/empty.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("manyNumbers.kt") public void testManyNumbers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/hashPMap/manyNumbers.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("rewriteWithDifferent.kt") public void testRewriteWithDifferent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/hashPMap/rewriteWithDifferent.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("rewriteWithEqual.kt") public void testRewriteWithEqual() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/hashPMap/rewriteWithEqual.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simplePlusGet.kt") public void testSimplePlusGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/hashPMap/simplePlusGet.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simplePlusMinus.kt") public void testSimplePlusMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/hashPMap/simplePlusMinus.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/intrinsics") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Intrinsics extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInIntrinsics() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/intrinsics"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt5937.kt") public void testKt5937() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/intrinsics/kt5937.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/jdkAnnotations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JdkAnnotations extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInJdkAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/jdkAnnotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayList.kt") public void testArrayList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/jdkAnnotations/arrayList.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("hashMap.kt") public void testHashMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/jdkAnnotations/hashMap.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("iteratingOverHashMap.kt") public void testIteratingOverHashMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/jdkAnnotations/iteratingOverHashMap.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1397.kt") public void testKt1397() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/jdkAnnotations/kt1397.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/platformNames") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformNames extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPlatformNames() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/platformNames"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("callableReference.kt") public void testCallableReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformNames/callableReference.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("clashingErasure.kt") public void testClashingErasure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformNames/clashingErasure.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("functionName.kt") public void testFunctionName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformNames/functionName.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("propertyName.kt") public void testPropertyName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformNames/propertyName.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformStatic extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInPlatformStatic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/platformStatic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("callableRef.kt") public void testCallableRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic/callableRef.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("closure.kt") public void testClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic/closure.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("convention.kt") public void testConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic/convention.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("default.kt") public void testDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic/default.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("explicitObject.kt") public void testExplicitObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic/explicitObject.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inline.kt") public void testInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic/inline.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/platformStatic/simple.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/ranges") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Ranges.Expression.class, Ranges.Literal.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Ranges extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInRanges() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/ranges"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("forByteProgressionWithIntIncrement.kt") public void testForByteProgressionWithIntIncrement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/forByteProgressionWithIntIncrement.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("multiAssignmentIterationOverIntRange.kt") public void testMultiAssignmentIterationOverIntRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/multiAssignmentIterationOverIntRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expression extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/ranges/expression"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("emptyDownto.kt") public void testEmptyDownto() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/emptyDownto.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("emptyRange.kt") public void testEmptyRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/emptyRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactDownToMinValue.kt") public void testInexactDownToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/inexactDownToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactSteppedDownTo.kt") public void testInexactSteppedDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/inexactSteppedDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactSteppedRange.kt") public void testInexactSteppedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/inexactSteppedRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactToMaxValue.kt") public void testInexactToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/inexactToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("infiniteSteps.kt") public void testInfiniteSteps() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/infiniteSteps.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueMinusTwoToMaxValue.kt") public void testMaxValueMinusTwoToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/maxValueMinusTwoToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueToMaxValue.kt") public void testMaxValueToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/maxValueToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueToMinValue.kt") public void testMaxValueToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/maxValueToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nanEnds.kt") public void testNanEnds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/nanEnds.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("oneElementDownTo.kt") public void testOneElementDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/oneElementDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("oneElementRange.kt") public void testOneElementRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/oneElementRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/progressionDownToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMaxValueMinusTwoToMaxValue.kt") public void testProgressionMaxValueMinusTwoToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/progressionMaxValueMinusTwoToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMaxValueToMaxValue.kt") public void testProgressionMaxValueToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/progressionMaxValueToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMaxValueToMinValue.kt") public void testProgressionMaxValueToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/progressionMaxValueToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMinValueToMinValue.kt") public void testProgressionMinValueToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/progressionMinValueToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedBackSequence.kt") public void testReversedBackSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/reversedBackSequence.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedEmptyBackSequence.kt") public void testReversedEmptyBackSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/reversedEmptyBackSequence.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedEmptyRange.kt") public void testReversedEmptyRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/reversedEmptyRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedInexactSteppedDownTo.kt") public void testReversedInexactSteppedDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/reversedInexactSteppedDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedRange.kt") public void testReversedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/reversedRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedSimpleSteppedRange.kt") public void testReversedSimpleSteppedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/reversedSimpleSteppedRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleDownTo.kt") public void testSimpleDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/simpleDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleRange.kt") public void testSimpleRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/simpleRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleRangeWithNonConstantEnds.kt") public void testSimpleRangeWithNonConstantEnds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/simpleRangeWithNonConstantEnds.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleSteppedDownTo.kt") public void testSimpleSteppedDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/simpleSteppedDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleSteppedRange.kt") public void testSimpleSteppedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/expression/simpleSteppedRange.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Literal extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLiteral() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/ranges/literal"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("emptyDownto.kt") public void testEmptyDownto() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/emptyDownto.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("emptyRange.kt") public void testEmptyRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/emptyRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactDownToMinValue.kt") public void testInexactDownToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/inexactDownToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactSteppedDownTo.kt") public void testInexactSteppedDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/inexactSteppedDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactSteppedRange.kt") public void testInexactSteppedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/inexactSteppedRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("inexactToMaxValue.kt") public void testInexactToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/inexactToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("infiniteSteps.kt") public void testInfiniteSteps() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/infiniteSteps.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueMinusTwoToMaxValue.kt") public void testMaxValueMinusTwoToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/maxValueMinusTwoToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueToMaxValue.kt") public void testMaxValueToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/maxValueToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("maxValueToMinValue.kt") public void testMaxValueToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/maxValueToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nanEnds.kt") public void testNanEnds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/nanEnds.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("oneElementDownTo.kt") public void testOneElementDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/oneElementDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("oneElementRange.kt") public void testOneElementRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/oneElementRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/progressionDownToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMaxValueMinusTwoToMaxValue.kt") public void testProgressionMaxValueMinusTwoToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/progressionMaxValueMinusTwoToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMaxValueToMaxValue.kt") public void testProgressionMaxValueToMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/progressionMaxValueToMaxValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMaxValueToMinValue.kt") public void testProgressionMaxValueToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/progressionMaxValueToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("progressionMinValueToMinValue.kt") public void testProgressionMinValueToMinValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/progressionMinValueToMinValue.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedBackSequence.kt") public void testReversedBackSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/reversedBackSequence.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedEmptyBackSequence.kt") public void testReversedEmptyBackSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/reversedEmptyBackSequence.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedEmptyRange.kt") public void testReversedEmptyRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/reversedEmptyRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedInexactSteppedDownTo.kt") public void testReversedInexactSteppedDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/reversedInexactSteppedDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedRange.kt") public void testReversedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/reversedRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("reversedSimpleSteppedRange.kt") public void testReversedSimpleSteppedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/reversedSimpleSteppedRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleDownTo.kt") public void testSimpleDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/simpleDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleRange.kt") public void testSimpleRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/simpleRange.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleRangeWithNonConstantEnds.kt") public void testSimpleRangeWithNonConstantEnds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/simpleRangeWithNonConstantEnds.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleSteppedDownTo.kt") public void testSimpleSteppedDownTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/simpleSteppedDownTo.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simpleSteppedRange.kt") public void testSimpleSteppedRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/ranges/literal/simpleSteppedRange.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Reflection.Enclosing.class, Reflection.GenericSignature.class, Reflection.Mapping.class, Reflection.MethodsFromAny.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Reflection extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInReflection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/reflection"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Enclosing.InsideLambda.class, Enclosing.Lambda.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enclosing extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInEnclosing() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/reflection/enclosing"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localClassInTopLevelFunction.kt") public void testLocalClassInTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/localClassInTopLevelFunction.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/insideLambda") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InsideLambda extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInInsideLambda() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/insideLambda"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classInLambda.kt") public void testClassInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/insideLambda/classInLambda.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("objectInLambda.kt") public void testObjectInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/insideLambda/objectInLambda.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Lambda extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInLambda() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("lambdaInConstructor.kt") public void testLambdaInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInConstructor.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInFunction.kt") public void testLambdaInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInFunction.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInLambda.kt") public void testLambdaInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInLambda.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInLocalClass.kt") public void testLambdaInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInLocalClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInLocalFunction.kt") public void testLambdaInLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInLocalFunction.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInMemberFunction.kt") public void testLambdaInMemberFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInMemberFunction.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInMemberFunctionInLocalClass.kt") public void testLambdaInMemberFunctionInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInMemberFunctionInLocalClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInMemberFunctionInNestedClass.kt") public void testLambdaInMemberFunctionInNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInMemberFunctionInNestedClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInObjectExpression.kt") public void testLambdaInObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInObjectExpression.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInPackage.kt") public void testLambdaInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInPackage.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInPropertyGetter.kt") public void testLambdaInPropertyGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInPropertyGetter.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("lambdaInPropertySetter.kt") public void testLambdaInPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/enclosing/lambda/lambdaInPropertySetter.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection/genericSignature") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericSignature extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInGenericSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/reflection/genericSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("kt5112.kt") public void testKt5112() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/genericSignature/kt5112.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection/mapping") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Mapping extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInMapping() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/reflection/mapping"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("extensionProperty.kt") public void testExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/mapping/extensionProperty.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("memberProperty.kt") public void testMemberProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/mapping/memberProperty.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("package.kt") public void testPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/mapping/package.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("topLevelProperty.kt") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/mapping/topLevelProperty.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MethodsFromAny extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInMethodsFromAny() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classToString.kt") public void testClassToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny/classToString.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("defaultPackageToString.kt") public void testDefaultPackageToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny/defaultPackageToString.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("equalsHashCode.kt") public void testEqualsHashCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny/equalsHashCode.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("extensionPropertyReceiverToString.kt") public void testExtensionPropertyReceiverToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny/extensionPropertyReceiverToString.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("packageForJavaStaticToString.kt") public void testPackageForJavaStaticToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny/packageForJavaStaticToString.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("packageToString.kt") public void testPackageToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny/packageToString.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("propertyToString.kt") public void testPropertyToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/reflection/methodsFromAny/propertyToString.kt"); doTestWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/regressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Regressions extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInRegressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/regressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("collections.kt") public void testCollections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/collections.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("generic.kt") public void testGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/generic.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("getGenericInterfaces.kt") public void testGetGenericInterfaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/getGenericInterfaces.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("Kt1149.kt") public void testKt1149() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/Kt1149.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1172.kt") public void testKt1172() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1172.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1202.kt") public void testKt1202() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1202.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1406.kt") public void testKt1406() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1406.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1568.kt") public void testKt1568() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1568.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("Kt1619Test.kt") public void testKt1619Test() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/Kt1619Test.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1770.kt") public void testKt1770() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1770.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1779.kt") public void testKt1779() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1779.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1800.kt") public void testKt1800() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1800.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt1932.kt") public void testKt1932() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt1932.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt2017.kt") public void testKt2017() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt2017.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt2210.kt") public void testKt2210() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt2210.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt2246.kt") public void testKt2246() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt2246.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt2318.kt") public void testKt2318() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt2318.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("Kt2495Test.kt") public void testKt2495Test() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/Kt2495Test.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt2593.kt") public void testKt2593() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt2593.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt274.kt") public void testKt274() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt274.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt3046.kt") public void testKt3046() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt3046.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt344.kt") public void testKt344() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt344.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt4262.kt") public void testKt4262() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt4262.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt5056.kt") public void testKt5056() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt5056.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt528.kt") public void testKt528() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt528.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt529.kt") public void testKt529() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt529.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt533.kt") public void testKt533() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt533.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt5609.kt") public void testKt5609() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt5609.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt715.kt") public void testKt715() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt715.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt789.kt") public void testKt789() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt789.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt864.kt") public void testKt864() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/kt864.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("objectCaptureOuterConstructorProperty.kt") public void testObjectCaptureOuterConstructorProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/objectCaptureOuterConstructorProperty.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("referenceToSelfInLocal.kt") public void testReferenceToSelfInLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/referenceToSelfInLocal.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("typeCastException.kt") public void testTypeCastException() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/regressions/typeCastException.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/storeStackBeforeInline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class StoreStackBeforeInline extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInStoreStackBeforeInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/storeStackBeforeInline"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("differentTypes.kt") public void testDifferentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/storeStackBeforeInline/differentTypes.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("primitiveMerge.kt") public void testPrimitiveMerge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/storeStackBeforeInline/primitiveMerge.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/storeStackBeforeInline/simple.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("unreachableMarker.kt") public void testUnreachableMarker() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/storeStackBeforeInline/unreachableMarker.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("withLambda.kt") public void testWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/storeStackBeforeInline/withLambda.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/strings") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Strings extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInStrings() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/strings"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("forInString.kt") public void testForInString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/strings/forInString.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("stringPlusOnlyWorksOnString.kt") public void testStringPlusOnlyWorksOnString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/strings/stringPlusOnlyWorksOnString.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/toArray") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ToArray extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInToArray() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/toArray"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("copyToArray.kt") public void testCopyToArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/toArray/copyToArray.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("kt3177-copyToArray.kt") public void testKt3177_copyToArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/toArray/kt3177-copyToArray.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("returnCopyToArray.kt") public void testReturnCopyToArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/toArray/returnCopyToArray.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("varargInFunParam.kt") public void testVarargInFunParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/vararg/varargInFunParam.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/when"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("integralWhenWithNoInlinedConstants.kt") public void testIntegralWhenWithNoInlinedConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/when/integralWhenWithNoInlinedConstants.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("switchOptimizationDense.kt") public void testSwitchOptimizationDense() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/when/switchOptimizationDense.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("switchOptimizationMultipleConditions.kt") public void testSwitchOptimizationMultipleConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/when/switchOptimizationMultipleConditions.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("switchOptimizationSparse.kt") public void testSwitchOptimizationSparse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/when/switchOptimizationSparse.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("switchOptimizationStatement.kt") public void testSwitchOptimizationStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/when/switchOptimizationStatement.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("switchOptimizationTypes.kt") public void testSwitchOptimizationTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/when/switchOptimizationTypes.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("switchOptimizationUnordered.kt") public void testSwitchOptimizationUnordered() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/when/switchOptimizationUnordered.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhenEnumOptimization extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInWhenEnumOptimization() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bigEnum.kt") public void testBigEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/bigEnum.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("duplicatingItems.kt") public void testDuplicatingItems() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/duplicatingItems.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("enumInsideClassObject.kt") public void testEnumInsideClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/enumInsideClassObject.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("expression.kt") public void testExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/expression.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("functionLiteralInTopLevel.kt") public void testFunctionLiteralInTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/functionLiteralInTopLevel.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("manyWhensWithinClass.kt") public void testManyWhensWithinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/manyWhensWithinClass.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nonConstantEnum.kt") public void testNonConstantEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/nonConstantEnum.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nullability.kt") public void testNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/nullability.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nullableEnum.kt") public void testNullableEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/nullableEnum.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("subjectAny.kt") public void testSubjectAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/subjectAny.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("withoutElse.kt") public void testWithoutElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenEnumOptimization/withoutElse.kt"); doTestWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxWithStdlib/whenStringOptimization") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhenStringOptimization extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInWhenStringOptimization() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxWithStdlib/whenStringOptimization"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("duplicatingItems.kt") public void testDuplicatingItems() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenStringOptimization/duplicatingItems.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("duplicatingItemsSameHashCode.kt") public void testDuplicatingItemsSameHashCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenStringOptimization/duplicatingItemsSameHashCode.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("expression.kt") public void testExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenStringOptimization/expression.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("nullability.kt") public void testNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenStringOptimization/nullability.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("sameHashCode.kt") public void testSameHashCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenStringOptimization/sameHashCode.kt"); doTestWithStdlib(fileName); } - + @TestMetadata("statement.kt") public void testStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithStdlib/whenStringOptimization/statement.kt"); doTestWithStdlib(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/evaluate/EvaluateExpressionTestGenerated.java b/compiler/tests/org/jetbrains/jet/evaluate/EvaluateExpressionTestGenerated.java index a18f9ef2ebe..b3a3394b2d2 100644 --- a/compiler/tests/org/jetbrains/jet/evaluate/EvaluateExpressionTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/evaluate/EvaluateExpressionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.evaluate; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,204 +29,200 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({EvaluateExpressionTestGenerated.Constant.class, EvaluateExpressionTestGenerated.IsPure.class, EvaluateExpressionTestGenerated.UsesVariableAsConstant.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class EvaluateExpressionTestGenerated extends AbstractEvaluateExpressionTest { @TestMetadata("compiler/testData/evaluate/constant") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constant extends AbstractEvaluateExpressionTest { public void testAllFilesPresentInConstant() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/evaluate/constant"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObjectProperty.kt") public void testClassObjectProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/classObjectProperty.kt"); doConstantTest(fileName); } - + @TestMetadata("compareTo.kt") public void testCompareTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/compareTo.kt"); doConstantTest(fileName); } - + @TestMetadata("differentTypes.kt") public void testDifferentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/differentTypes.kt"); doConstantTest(fileName); } - + @TestMetadata("divideByZero.kt") public void testDivideByZero() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/divideByZero.kt"); doConstantTest(fileName); } - + @TestMetadata("equals.kt") public void testEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/equals.kt"); doConstantTest(fileName); } - + @TestMetadata("exceptionWhenEvaluate.kt") public void testExceptionWhenEvaluate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/exceptionWhenEvaluate.kt"); doConstantTest(fileName); } - + @TestMetadata("finalProperty.kt") public void testFinalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/finalProperty.kt"); doConstantTest(fileName); } - + @TestMetadata("float.kt") public void testFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/float.kt"); doConstantTest(fileName); } - + @TestMetadata("floatsAndDoubles.kt") public void testFloatsAndDoubles() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/floatsAndDoubles.kt"); doConstantTest(fileName); } - + @TestMetadata("integer.kt") public void testInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/integer.kt"); doConstantTest(fileName); } - + @TestMetadata("integers.kt") public void testIntegers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/integers.kt"); doConstantTest(fileName); } - + @TestMetadata("localVal.kt") public void testLocalVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/localVal.kt"); doConstantTest(fileName); } - + @TestMetadata("localVar.kt") public void testLocalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/localVar.kt"); doConstantTest(fileName); } - + @TestMetadata("nonFinalProperty.kt") public void testNonFinalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/nonFinalProperty.kt"); doConstantTest(fileName); } - + @TestMetadata("strings.kt") public void testStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/strings.kt"); doConstantTest(fileName); } - + @TestMetadata("topLevelVal.kt") public void testTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/topLevelVal.kt"); doConstantTest(fileName); } - + @TestMetadata("topLevelVar.kt") public void testTopLevelVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/topLevelVar.kt"); doConstantTest(fileName); } - + @TestMetadata("unaryMinusIndepWoExpType.kt") public void testUnaryMinusIndepWoExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/unaryMinusIndepWoExpType.kt"); doConstantTest(fileName); } - + @TestMetadata("unaryMinusIndependentExpType.kt") public void testUnaryMinusIndependentExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/constant/unaryMinusIndependentExpType.kt"); doConstantTest(fileName); } - } - + @TestMetadata("compiler/testData/evaluate/isPure") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IsPure extends AbstractEvaluateExpressionTest { public void testAllFilesPresentInIsPure() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/evaluate/isPure"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerToType.kt") public void testInnerToType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/isPure/innerToType.kt"); doIsPureTest(fileName); } - + @TestMetadata("namedConstants.kt") public void testNamedConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/isPure/namedConstants.kt"); doIsPureTest(fileName); } - + @TestMetadata("toType.kt") public void testToType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/isPure/toType.kt"); doIsPureTest(fileName); } - + @TestMetadata("unaryMinusIndepWoExpType.kt") public void testUnaryMinusIndepWoExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/isPure/unaryMinusIndepWoExpType.kt"); doIsPureTest(fileName); } - + @TestMetadata("unaryMinusIndependentExpType.kt") public void testUnaryMinusIndependentExpType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/isPure/unaryMinusIndependentExpType.kt"); doIsPureTest(fileName); } - } - + @TestMetadata("compiler/testData/evaluate/usesVariableAsConstant") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UsesVariableAsConstant extends AbstractEvaluateExpressionTest { public void testAllFilesPresentInUsesVariableAsConstant() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/evaluate/usesVariableAsConstant"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("binaryTypes.kt") public void testBinaryTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/usesVariableAsConstant/binaryTypes.kt"); doUsesVariableAsConstantTest(fileName); } - + @TestMetadata("NamedConstants.kt") public void testNamedConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/usesVariableAsConstant/NamedConstants.kt"); doUsesVariableAsConstantTest(fileName); } - + @TestMetadata("OtherTypes.kt") public void testOtherTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/usesVariableAsConstant/OtherTypes.kt"); doUsesVariableAsConstantTest(fileName); } - + @TestMetadata("simpleTypes.kt") public void testSimpleTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/evaluate/usesVariableAsConstant/simpleTypes.kt"); doUsesVariableAsConstantTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileJavaAgainstKotlinTestGenerated.java b/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileJavaAgainstKotlinTestGenerated.java index 62d2387eae6..d8e4faf2c2a 100644 --- a/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileJavaAgainstKotlinTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileJavaAgainstKotlinTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.jvm.compiler; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,492 +31,482 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/compileJavaAgainstKotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CompileJavaAgainstKotlinTestGenerated.Class.class, CompileJavaAgainstKotlinTestGenerated.Method.class, CompileJavaAgainstKotlinTestGenerated.PlatformStatic.class, CompileJavaAgainstKotlinTestGenerated.Property.class, CompileJavaAgainstKotlinTestGenerated.StaticFields.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class CompileJavaAgainstKotlinTestGenerated extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInCompileJavaAgainstKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/class") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/class"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("DefaultConstructor.kt") public void testDefaultConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/DefaultConstructor.kt"); doTest(fileName); } - + @TestMetadata("DefaultConstructorWithTwoArgs.kt") public void testDefaultConstructorWithTwoArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/DefaultConstructorWithTwoArgs.kt"); doTest(fileName); } - + @TestMetadata("ExtendsAbstractListT.kt") public void testExtendsAbstractListT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/ExtendsAbstractListT.kt"); doTest(fileName); } - + @TestMetadata("ImplementsListString.kt") public void testImplementsListString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/ImplementsListString.kt"); doTest(fileName); } - + @TestMetadata("ImplementsMapPP.kt") public void testImplementsMapPP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/ImplementsMapPP.kt"); doTest(fileName); } - + @TestMetadata("InnerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/InnerClass.kt"); doTest(fileName); } - + @TestMetadata("InnerClassConstructors.kt") public void testInnerClassConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/InnerClassConstructors.kt"); doTest(fileName); } - + @TestMetadata("InnerClassOfGeneric.kt") public void testInnerClassOfGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/InnerClassOfGeneric.kt"); doTest(fileName); } - + @TestMetadata("kt3561.kt") public void testKt3561() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/kt3561.kt"); doTest(fileName); } - + @TestMetadata("kt4050.kt") public void testKt4050() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/kt4050.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/class/Simple.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/method") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Method.PlatformName.class, Method.PrimitiveOverride.class, Method.Throws.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Method extends AbstractCompileJavaAgainstKotlinTest { @TestMetadata("AccessorGenericSignature.kt") public void testAccessorGenericSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/AccessorGenericSignature.kt"); doTest(fileName); } - + public void testAllFilesPresentInMethod() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/method"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Any.kt") public void testAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/Any.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfIntArray.kt") public void testArrayOfIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/ArrayOfIntArray.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfIntegerArray.kt") public void testArrayOfIntegerArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/ArrayOfIntegerArray.kt"); doTest(fileName); } - + @TestMetadata("ClashingSignaturesWithoutReturnType.kt") public void testClashingSignaturesWithoutReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/ClashingSignaturesWithoutReturnType.kt"); doTest(fileName); } - + @TestMetadata("DefaultMethod.kt") public void testDefaultMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/DefaultMethod.kt"); doTest(fileName); } - + @TestMetadata("Delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/Delegation.kt"); doTest(fileName); } - + @TestMetadata("Extensions.kt") public void testExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/Extensions.kt"); doTest(fileName); } - + @TestMetadata("GenericArray.kt") public void testGenericArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/GenericArray.kt"); doTest(fileName); } - + @TestMetadata("Hello.kt") public void testHello() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/Hello.kt"); doTest(fileName); } - + @TestMetadata("Int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/Int.kt"); doTest(fileName); } - + @TestMetadata("IntArray.kt") public void testIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/IntArray.kt"); doTest(fileName); } - + @TestMetadata("IntWithDefault.kt") public void testIntWithDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/IntWithDefault.kt"); doTest(fileName); } - + @TestMetadata("IntegerArray.kt") public void testIntegerArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/IntegerArray.kt"); doTest(fileName); } - + @TestMetadata("ListOfInt.kt") public void testListOfInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/ListOfInt.kt"); doTest(fileName); } - + @TestMetadata("ListOfString.kt") public void testListOfString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/ListOfString.kt"); doTest(fileName); } - + @TestMetadata("ListOfT.kt") public void testListOfT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/ListOfT.kt"); doTest(fileName); } - + @TestMetadata("MapOfKString.kt") public void testMapOfKString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/MapOfKString.kt"); doTest(fileName); } - + @TestMetadata("MapOfStringIntQ.kt") public void testMapOfStringIntQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/MapOfStringIntQ.kt"); doTest(fileName); } - + @TestMetadata("QExtendsListString.kt") public void testQExtendsListString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/QExtendsListString.kt"); doTest(fileName); } - + @TestMetadata("QExtendsString.kt") public void testQExtendsString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/QExtendsString.kt"); doTest(fileName); } - + @TestMetadata("TraitImpl.kt") public void testTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/TraitImpl.kt"); doTest(fileName); } - + @TestMetadata("Vararg.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/Vararg.kt"); doTest(fileName); } - + @TestMetadata("Void.kt") public void testVoid() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/Void.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/method/platformName") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformName extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInPlatformName() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/method/platformName"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("PlatformName.kt") public void testPlatformName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/platformName/PlatformName.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PrimitiveOverride extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInPrimitiveOverride() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ByteOverridesObject.kt") public void testByteOverridesObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/ByteOverridesObject.kt"); doTest(fileName); } - + @TestMetadata("CallFinalNotInSubclass.kt") public void testCallFinalNotInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/CallFinalNotInSubclass.kt"); doTest(fileName); } - + @TestMetadata("CallNotInSubclass.kt") public void testCallNotInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/CallNotInSubclass.kt"); doTest(fileName); } - + @TestMetadata("CovariantReturnTypeOverride.kt") public void testCovariantReturnTypeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/CovariantReturnTypeOverride.kt"); doTest(fileName); } - + @TestMetadata("FinalOverride.kt") public void testFinalOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/FinalOverride.kt"); doTest(fileName); } - + @TestMetadata("IntOverridesComparable.kt") public void testIntOverridesComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/IntOverridesComparable.kt"); doTest(fileName); } - + @TestMetadata("IntOverridesNumber.kt") public void testIntOverridesNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/IntOverridesNumber.kt"); doTest(fileName); } - + @TestMetadata("IntOverridesObject.kt") public void testIntOverridesObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/IntOverridesObject.kt"); doTest(fileName); } - + @TestMetadata("ManyClassesHierarchy.kt") public void testManyClassesHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/ManyClassesHierarchy.kt"); doTest(fileName); } - + @TestMetadata("NullableIntOverridesObject.kt") public void testNullableIntOverridesObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/NullableIntOverridesObject.kt"); doTest(fileName); } - + @TestMetadata("OverrideInJava.kt") public void testOverrideInJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/OverrideInJava.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Throws extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInThrows() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/method/throws"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassMembers.kt") public void testClassMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws/ClassMembers.kt"); doTest(fileName); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws/Constructor.kt"); doTest(fileName); } - + @TestMetadata("DefaultArgs.kt") public void testDefaultArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws/DefaultArgs.kt"); doTest(fileName); } - + @TestMetadata("Delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws/Delegation.kt"); doTest(fileName); } - + @TestMetadata("GenericSubstitution.kt") public void testGenericSubstitution() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws/GenericSubstitution.kt"); doTest(fileName); } - + @TestMetadata("TopLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws/TopLevel.kt"); doTest(fileName); } - + @TestMetadata("TraitMembers.kt") public void testTraitMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/method/throws/TraitMembers.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/platformStatic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformStatic extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInPlatformStatic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/platformStatic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("simpleClassObject.kt") public void testSimpleClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/platformStatic/simpleClassObject.kt"); doTest(fileName); } - + @TestMetadata("simpleObject.kt") public void testSimpleObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/platformStatic/simpleObject.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/property") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Property.PlatformName.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Property extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/property"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Extensions.kt") public void testExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/property/Extensions.kt"); doTest(fileName); } - + @TestMetadata("GenericProperty.kt") public void testGenericProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/property/GenericProperty.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/property/platformName") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformName extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInPlatformName() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/property/platformName"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("PlatformName.kt") public void testPlatformName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/property/platformName/PlatformName.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/compileJavaAgainstKotlin/staticFields") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class StaticFields extends AbstractCompileJavaAgainstKotlinTest { public void testAllFilesPresentInStaticFields() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileJavaAgainstKotlin/staticFields"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotationClass.kt") public void testAnnotationClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/staticFields/AnnotationClass.kt"); doTest(fileName); } - + @TestMetadata("AnnotationTrait.kt") public void testAnnotationTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/staticFields/AnnotationTrait.kt"); doTest(fileName); } - + @TestMetadata("kt3698.kt") public void testKt3698() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/staticFields/kt3698.kt"); doTest(fileName); } - + @TestMetadata("staticClassProperty.kt") public void testStaticClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/staticFields/staticClassProperty.kt"); doTest(fileName); } - + @TestMetadata("staticTraitProperty.kt") public void testStaticTraitProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileJavaAgainstKotlin/staticFields/staticTraitProperty.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstInlineKotlinTestGenerated.java b/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstInlineKotlinTestGenerated.java index 5b27aea6378..df3ce0dcf8b 100644 --- a/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstInlineKotlinTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstInlineKotlinTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.jvm.compiler; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,748 +31,728 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/boxInline") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CompileKotlinAgainstInlineKotlinTestGenerated.AnonymousObject.class, CompileKotlinAgainstInlineKotlinTestGenerated.Builders.class, CompileKotlinAgainstInlineKotlinTestGenerated.Capture.class, CompileKotlinAgainstInlineKotlinTestGenerated.Complex.class, CompileKotlinAgainstInlineKotlinTestGenerated.DefaultValues.class, CompileKotlinAgainstInlineKotlinTestGenerated.LambdaClassClash.class, CompileKotlinAgainstInlineKotlinTestGenerated.LambdaTransformation.class, CompileKotlinAgainstInlineKotlinTestGenerated.LocalFunInLambda.class, CompileKotlinAgainstInlineKotlinTestGenerated.NoInline.class, CompileKotlinAgainstInlineKotlinTestGenerated.NonLocalReturns.class, CompileKotlinAgainstInlineKotlinTestGenerated.Simple.class, CompileKotlinAgainstInlineKotlinTestGenerated.Special.class, CompileKotlinAgainstInlineKotlinTestGenerated.Trait.class, CompileKotlinAgainstInlineKotlinTestGenerated.TryCatchFinally.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class CompileKotlinAgainstInlineKotlinTestGenerated extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInBoxInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxInline/anonymousObject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AnonymousObject extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInAnonymousObject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/anonymousObject"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("anonymousObjectOnCallSite.1.kt") public void testAnonymousObjectOnCallSite() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSite.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("anonymousObjectOnCallSiteSuperParams.1.kt") public void testAnonymousObjectOnCallSiteSuperParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSiteSuperParams.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("anonymousObjectOnDeclarationSite.1.kt") public void testAnonymousObjectOnDeclarationSite() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSite.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("anonymousObjectOnDeclarationSiteSuperParams.1.kt") public void testAnonymousObjectOnDeclarationSiteSuperParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSiteSuperParams.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/builders") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Builders extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInBuilders() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/builders"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("builders.1.kt") public void testBuilders() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/builders/builders.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("buildersAndLambdaCapturing.1.kt") public void testBuildersAndLambdaCapturing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/capture") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Capture extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInCapture() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/capture"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("captureInlinable.1.kt") public void testCaptureInlinable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/captureInlinable.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("captureInlinableAndOther.1.kt") public void testCaptureInlinableAndOther() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/captureInlinableAndOther.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("captureThisAndReceiver.1.kt") public void testCaptureThisAndReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/captureThisAndReceiver.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("generics.1.kt") public void testGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/generics.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleCapturingInClass.1.kt") public void testSimpleCapturingInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleCapturingInPackage.1.kt") public void testSimpleCapturingInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/capture/simpleCapturingInPackage.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/complex") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Complex extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInComplex() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/complex"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("closureChain.1.kt") public void testClosureChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/closureChain.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("forEachLine.1.kt") public void testForEachLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/forEachLine.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("lambdaInLambda.1.kt") public void testLambdaInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/lambdaInLambda.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("use.1.kt") public void testUse() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/use.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("with.1.kt") public void testWith() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/complex/with.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/defaultValues") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultValues extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInDefaultValues() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/defaultValues"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("defaultInExtension.1.kt") public void testDefaultInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/defaultInExtension.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("defaultMethod.1.kt") public void testDefaultMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/defaultMethod.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("defaultMethodInClass.1.kt") public void testDefaultMethodInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/defaultMethodInClass.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("inlineInDefaultParameter.1.kt") public void testInlineInDefaultParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/inlineInDefaultParameter.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("kt5685.1.kt") public void testKt5685() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/kt5685.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleDefaultMethod.1.kt") public void testSimpleDefaultMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/defaultValues/simpleDefaultMethod.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/lambdaClassClash") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LambdaClassClash extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInLambdaClassClash() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/lambdaClassClash"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("lambdaClassClash.1.kt") public void testLambdaClassClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaClassClash/lambdaClassClash.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("noInlineLambdaX2.1.kt") public void testNoInlineLambdaX2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaClassClash/noInlineLambdaX2.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/lambdaTransformation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LambdaTransformation extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInLambdaTransformation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/lambdaTransformation"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("lambdaCloning.1.kt") public void testLambdaCloning() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/lambdaCloning.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("lambdaInLambda2.1.kt") public void testLambdaInLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("lambdaInLambdaNoInline.1.kt") public void testLambdaInLambdaNoInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambdaNoInline.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("regeneratedLambdaName.1.kt") public void testRegeneratedLambdaName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("sameCaptured.1.kt") public void testSameCaptured() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/lambdaTransformation/sameCaptured.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/localFunInLambda") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LocalFunInLambda extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInLocalFunInLambda() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/localFunInLambda"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("localFunInLambda.1.kt") public void testLocalFunInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambda.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/noInline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NoInline extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInNoInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/noInline"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("noInline.1.kt") public void testNoInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/noInline.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("noInlineLambdaChain.1.kt") public void testNoInlineLambdaChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/noInlineLambdaChain.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("noInlineLambdaChainWithCapturedInline.1.kt") public void testNoInlineLambdaChainWithCapturedInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/noInlineLambdaChainWithCapturedInline.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("withoutInline.1.kt") public void testWithoutInline() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/noInline/withoutInline.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({NonLocalReturns.Deparenthesize.class, NonLocalReturns.TryFinally.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonLocalReturns extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInNonLocalReturns() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("explicitLocalReturn.1.kt") public void testExplicitLocalReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/explicitLocalReturn.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("justReturnInLambda.1.kt") public void testJustReturnInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/justReturnInLambda.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("nestedNonLocals.1.kt") public void testNestedNonLocals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/nestedNonLocals.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("noInlineLocalReturn.1.kt") public void testNoInlineLocalReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/noInlineLocalReturn.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("propertyAccessors.1.kt") public void testPropertyAccessors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/propertyAccessors.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simple.1.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/simple.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleVoid.1.kt") public void testSimpleVoid() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/simpleVoid.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Deparenthesize extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInDeparenthesize() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("bracket.1.kt") public void testBracket() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/bracket.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("labeled.1.kt") public void testLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/labeled.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({TryFinally.CallSite.class, TryFinally.DeclSite.class, TryFinally.ExceptionTable.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TryFinally extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInTryFinally() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CallSite extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInCallSite() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("callSite.1.kt") public void testCallSite() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSite.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeclSite extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInDeclSite() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("complex.1.kt") public void testComplex() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/complex.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("intReturn.1.kt") public void testIntReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturn.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("longReturn.1.kt") public void testLongReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/longReturn.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("nested.1.kt") public void testNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/nested.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("returnInFinally.1.kt") public void testReturnInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInFinally.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("returnInTry.1.kt") public void testReturnInTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTry.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("returnInTryAndFinally.1.kt") public void testReturnInTryAndFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTryAndFinally.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("voidInlineFun.1.kt") public void testVoidInlineFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidInlineFun.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("voidNonLocal.1.kt") public void testVoidNonLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidNonLocal.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExceptionTable extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInExceptionTable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("break.1.kt") public void testBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/break.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("continue.1.kt") public void testContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/continue.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("forInFinally.1.kt") public void testForInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/forInFinally.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("innerAndExternal.1.kt") public void testInnerAndExternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternal.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("innerAndExternalNested.1.kt") public void testInnerAndExternalNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalNested.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("innerAndExternalSimple.1.kt") public void testInnerAndExternalSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalSimple.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("nested.1.kt") public void testNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nested.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("nestedWithReturns.1.kt") public void testNestedWithReturns() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturns.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("nestedWithReturnsSimple.1.kt") public void testNestedWithReturnsSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturnsSimple.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("noFinally.1.kt") public void testNoFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/noFinally.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("severalCatchClause.1.kt") public void testSeveralCatchClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/severalCatchClause.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleThrow.1.kt") public void testSimpleThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/simpleThrow.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("throwInFinally.1.kt") public void testThrowInFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/throwInFinally.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - } - } - + @TestMetadata("compiler/testData/codegen/boxInline/simple") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Simple extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInSimple() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/simple"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("classObject.1.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/classObject.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("extension.1.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/extension.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("params.1.kt") public void testParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/params.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("rootConstructor.1.kt") public void testRootConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/rootConstructor.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("severalClosures.1.kt") public void testSeveralClosures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/severalClosures.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("severalUsage.1.kt") public void testSeveralUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/severalUsage.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleDouble.1.kt") public void testSimpleDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleDouble.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleEnum.1.kt") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleEnum.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleGenerics.1.kt") public void testSimpleGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleGenerics.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleInt.1.kt") public void testSimpleInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleInt.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleLambda.1.kt") public void testSimpleLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleLambda.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("simpleObject.1.kt") public void testSimpleObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/simpleObject.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("vararg.1.kt") public void testVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/simple/vararg.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/special") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Special extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInSpecial() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/special"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("identityCheck.1.kt") public void testIdentityCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/identityCheck.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("ifBranches.1.kt") public void testIfBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/ifBranches.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("iinc.1.kt") public void testIinc() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/iinc.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("inlineChain.1.kt") public void testInlineChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/inlineChain.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("plusAssign.1.kt") public void testPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/plusAssign.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("stackHeightBug.1.kt") public void testStackHeightBug() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/special/stackHeightBug.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/trait") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Trait extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInTrait() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/trait"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("trait.1.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/trait/trait.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - + @TestMetadata("compiler/testData/codegen/boxInline/tryCatchFinally") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TryCatchFinally extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInTryCatchFinally() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/boxInline/tryCatchFinally"), Pattern.compile("^(.+)\\.1.kt$"), true); } - + @TestMetadata("kt5863.1.kt") public void testKt5863() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/kt5863.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("tryCatch.1.kt") public void testTryCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("tryCatch2.1.kt") public void testTryCatch2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.1.kt"); doBoxTestWithInlineCheck(fileName); } - + @TestMetadata("tryCatchFinally.1.kt") public void testTryCatchFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.1.kt"); doBoxTestWithInlineCheck(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstKotlinTestGenerated.java b/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstKotlinTestGenerated.java index b7eb20b52f5..5153879b038 100644 --- a/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstKotlinTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/jvm/compiler/CompileKotlinAgainstKotlinTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.jvm.compiler; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,124 +30,123 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/compileKotlinAgainstKotlin") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class CompileKotlinAgainstKotlinTestGenerated extends AbstractCompileKotlinAgainstKotlinTest { public void testAllFilesPresentInCompileKotlinAgainstKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/compileKotlinAgainstKotlin"), Pattern.compile("^(.+)\\.A.kt$"), true); } - + @TestMetadata("ClassInObject.A.kt") public void testClassInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/ClassInObject.A.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectInEnum.A.kt") public void testClassObjectInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/ClassObjectInEnum.A.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectMember.A.kt") public void testClassObjectMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/ClassObjectMember.A.kt"); doTest(fileName); } - + @TestMetadata("ConstructorVararg.A.kt") public void testConstructorVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/ConstructorVararg.A.kt"); doTest(fileName); } - + @TestMetadata("DefaultConstructor.A.kt") public void testDefaultConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/DefaultConstructor.A.kt"); doTest(fileName); } - + @TestMetadata("DoublyNestedClass.A.kt") public void testDoublyNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/DoublyNestedClass.A.kt"); doTest(fileName); } - + @TestMetadata("Enum.A.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/Enum.A.kt"); doTest(fileName); } - + @TestMetadata("ImportObject.A.kt") public void testImportObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/ImportObject.A.kt"); doTest(fileName); } - + @TestMetadata("InlinedConstants.A.kt") public void testInlinedConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/InlinedConstants.A.kt"); doTest(fileName); } - + @TestMetadata("InnerClassConstructor.A.kt") public void testInnerClassConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/InnerClassConstructor.A.kt"); doTest(fileName); } - + @TestMetadata("KotlinPropertyAsAnnotationParameter.A.kt") public void testKotlinPropertyAsAnnotationParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/KotlinPropertyAsAnnotationParameter.A.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.A.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/NestedClass.A.kt"); doTest(fileName); } - + @TestMetadata("NestedEnum.A.kt") public void testNestedEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/NestedEnum.A.kt"); doTest(fileName); } - + @TestMetadata("NestedObject.A.kt") public void testNestedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/NestedObject.A.kt"); doTest(fileName); } - + @TestMetadata("PlatformNames.A.kt") public void testPlatformNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/PlatformNames.A.kt"); doTest(fileName); } - + @TestMetadata("PlatformTypes.A.kt") public void testPlatformTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/PlatformTypes.A.kt"); doTest(fileName); } - + @TestMetadata("PropertyReference.A.kt") public void testPropertyReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/PropertyReference.A.kt"); doTest(fileName); } - + @TestMetadata("Simple.A.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/Simple.A.kt"); doTest(fileName); } - + @TestMetadata("StarImportEnum.A.kt") public void testStarImportEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/compileKotlinAgainstKotlin/StarImportEnum.A.kt"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/jvm/compiler/LoadJavaTestGenerated.java b/compiler/tests/org/jetbrains/jet/jvm/compiler/LoadJavaTestGenerated.java index 5480ff264ab..9e3fe474e8c 100644 --- a/compiler/tests/org/jetbrains/jet/jvm/compiler/LoadJavaTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/jvm/compiler/LoadJavaTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.jvm.compiler; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,4958 +29,4892 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({LoadJavaTestGenerated.CompiledJava.class, LoadJavaTestGenerated.CompiledJavaAndKotlin.class, LoadJavaTestGenerated.CompiledJavaIncludeObjectMethods.class, LoadJavaTestGenerated.CompiledKotlin.class, LoadJavaTestGenerated.CompiledKotlinWithStdlib.class, LoadJavaTestGenerated.JavaAgainstKotlin.class, LoadJavaTestGenerated.KotlinAgainstCompiledJavaWithKotlin.class, LoadJavaTestGenerated.SourceJava.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class LoadJavaTestGenerated extends AbstractLoadJavaTest { @TestMetadata("compiler/testData/loadJava/compiledJava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CompiledJava.Annotations.class, CompiledJava.Constructor.class, CompiledJava.JavaBean.class, CompiledJava.KotlinSignature.class, CompiledJava.Library.class, CompiledJava.Modality.class, CompiledJava.Mutability.class, CompiledJava.NotNull.class, CompiledJava.ProtectedPackage.class, CompiledJava.ProtectedStatic.class, CompiledJava.Rendering.class, CompiledJava.Sam.class, CompiledJava.SignaturePropagation.class, CompiledJava.Static.class, CompiledJava.Vararg.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CompiledJava extends AbstractLoadJavaTest { public void testAllFilesPresentInCompiledJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ArrayTypeVariance.java") public void testArrayTypeVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ArrayTypeVariance.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassDoesNotOverrideMethod.java") public void testClassDoesNotOverrideMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassDoesNotOverrideMethod.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassWithConstVal.java") public void testClassWithConstVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassWithConstVal.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassWithTypeP.java") public void testClassWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassWithTypeP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassWithTypePExtendsIterableP.java") public void testClassWithTypePExtendsIterableP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassWithTypePExtendsIterableP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassWithTypePP.java") public void testClassWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassWithTypePP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassWithTypePRefNext.java") public void testClassWithTypePRefNext() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassWithTypePRefNext.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassWithTypePRefSelf.java") public void testClassWithTypePRefSelf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassWithTypePRefSelf.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassWithTypePRefSelfAndClass.java") public void testClassWithTypePRefSelfAndClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/ClassWithTypePRefSelfAndClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("EnumMembers.java") public void testEnumMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/EnumMembers.java"); doTestCompiledJava(fileName); } - + @TestMetadata("FieldAsVar.java") public void testFieldAsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/FieldAsVar.java"); doTestCompiledJava(fileName); } - + @TestMetadata("FieldOfArrayType.java") public void testFieldOfArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/FieldOfArrayType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("FinalFieldAsVal.java") public void testFinalFieldAsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/FinalFieldAsVal.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypes.java") public void testInheritMethodsDifferentReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/InheritMethodsDifferentReturnTypes.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypesGeneric.java") public void testInheritMethodsDifferentReturnTypesGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/InheritMethodsDifferentReturnTypesGeneric.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InnerClass.java") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/InnerClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InnerClassReferencesOuterTP.java") public void testInnerClassReferencesOuterTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/InnerClassReferencesOuterTP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InnerClassesInGeneric.java") public void testInnerClassesInGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/InnerClassesInGeneric.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InnerOfGeneric.java") public void testInnerOfGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/InnerOfGeneric.java"); doTestCompiledJava(fileName); } - + @TestMetadata("JavaEnum.java") public void testJavaEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/JavaEnum.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodReferencesOuterClassTP.java") public void testMethodReferencesOuterClassTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MethodReferencesOuterClassTP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodTypePOneUpperBound.java") public void testMethodTypePOneUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MethodTypePOneUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodTypePTwoUpperBounds.java") public void testMethodTypePTwoUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MethodTypePTwoUpperBounds.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithTypeP.java") public void testMethodWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MethodWithTypeP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithTypePP.java") public void testMethodWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MethodWithTypePP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithTypePRefClassP.java") public void testMethodWithTypePRefClassP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MethodWithTypePRefClassP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethosWithPRefTP.java") public void testMethosWithPRefTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MethosWithPRefTP.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MyException.java") public void testMyException() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/MyException.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NestedClass.java") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/NestedClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("OverrideMethod.java") public void testOverrideMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/OverrideMethod.java"); doTestCompiledJava(fileName); } - + @TestMetadata("PackageLocalVisibility.java") public void testPackageLocalVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/PackageLocalVisibility.java"); doTestCompiledJava(fileName); } - + @TestMetadata("PrivateMembers.java") public void testPrivateMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/PrivateMembers.java"); doTestCompiledJava(fileName); } - + @TestMetadata("PrivateMembersInHierarchy.java") public void testPrivateMembersInHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/PrivateMembersInHierarchy.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RawTypeWithUpperBound.java") public void testRawTypeWithUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/RawTypeWithUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RawUpperBound.java") public void testRawUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/RawUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RecursiveRawUpperBound.java") public void testRecursiveRawUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/RecursiveRawUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RecursiveWildcardUpperBound.java") public void testRecursiveWildcardUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/RecursiveWildcardUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RemoveRedundantProjectionKind.java") public void testRemoveRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/RemoveRedundantProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Simple.java") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/Simple.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubclassFromNested.java") public void testSubclassFromNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/SubclassFromNested.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoFields.java") public void testTwoFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/TwoFields.java"); doTestCompiledJava(fileName); } - + @TestMetadata("UnboundWildcard.java") public void testUnboundWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/UnboundWildcard.java"); doTestCompiledJava(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledJava/annotations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractLoadJavaTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/annotations"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("AnnotatedAnnotation.java") public void testAnnotatedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/AnnotatedAnnotation.java"); doTestCompiledJava(fileName); } - + @TestMetadata("AnnotatedMethod.java") public void testAnnotatedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/AnnotatedMethod.java"); doTestCompiledJava(fileName); } - + @TestMetadata("AnnotationInParam.java") public void testAnnotationInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/AnnotationInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ArithmeticExpressionInParam.java") public void testArithmeticExpressionInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/ArithmeticExpressionInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ArrayOfEnumInParam.java") public void testArrayOfEnumInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/ArrayOfEnumInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ArrayOfStringInParam.java") public void testArrayOfStringInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/ArrayOfStringInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassObjectArrayInParam.java") public void testClassObjectArrayInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/ClassObjectArrayInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ClassObjectInParam.java") public void testClassObjectInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/ClassObjectInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("CustomAnnotation.java") public void testCustomAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/CustomAnnotation.java"); doTestCompiledJava(fileName); } - + @TestMetadata("CustomAnnotationWithDefaultParameter.java") public void testCustomAnnotationWithDefaultParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/CustomAnnotationWithDefaultParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("EmptyArrayInParam.java") public void testEmptyArrayInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/EmptyArrayInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("EnumInParam.java") public void testEnumInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/EnumInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NestedEnumArgument.java") public void testNestedEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/NestedEnumArgument.java"); doTestCompiledJava(fileName); } - + @TestMetadata("PrimitiveValueInParam.java") public void testPrimitiveValueInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/PrimitiveValueInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RecursiveAnnotation.java") public void testRecursiveAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/RecursiveAnnotation.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RecursiveAnnotation2.java") public void testRecursiveAnnotation2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/RecursiveAnnotation2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SimpleAnnotation.java") public void testSimpleAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/SimpleAnnotation.java"); doTestCompiledJava(fileName); } - + @TestMetadata("StringConcatenationInParam.java") public void testStringConcatenationInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/StringConcatenationInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("StringConstantInParam.java") public void testStringConstantInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/StringConstantInParam.java"); doTestCompiledJava(fileName); } - + @TestMetadata("StringInParam.java") public void testStringInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/annotations/StringInParam.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/constructor") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractLoadJavaTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/constructor"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ConstructorGenericDeep.java") public void testConstructorGenericDeep() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/constructor/ConstructorGenericDeep.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ConstructorGenericSimple.java") public void testConstructorGenericSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/constructor/ConstructorGenericSimple.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ConstructorGenericUpperBound.java") public void testConstructorGenericUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/constructor/ConstructorGenericUpperBound.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/javaBean") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaBean extends AbstractLoadJavaTest { public void testAllFilesPresentInJavaBean() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/javaBean"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("DifferentGetterAndSetter.java") public void testDifferentGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/javaBean/DifferentGetterAndSetter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("JavaBeanAbstractGetter.java") public void testJavaBeanAbstractGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/javaBean/JavaBeanAbstractGetter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("JavaBeanVal.java") public void testJavaBeanVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/javaBean/JavaBeanVal.java"); doTestCompiledJava(fileName); } - + @TestMetadata("JavaBeanVar.java") public void testJavaBeanVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/javaBean/JavaBeanVar.java"); doTestCompiledJava(fileName); } - + @TestMetadata("JavaBeanVarOfGenericType.java") public void testJavaBeanVarOfGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/javaBean/JavaBeanVarOfGenericType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSetters.java") public void testTwoSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/javaBean/TwoSetters.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({KotlinSignature.Error.class, KotlinSignature.Propagation.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinSignature extends AbstractLoadJavaTest { @TestMetadata("AllBoundsInWhen.java") public void testAllBoundsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/AllBoundsInWhen.java"); doTestCompiledJava(fileName); } - + public void testAllFilesPresentInKotlinSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/kotlinSignature"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ArrayType.java") public void testArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/ArrayType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ConstructorWithNewTypeParams.java") public void testConstructorWithNewTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/ConstructorWithNewTypeParams.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ConstructorWithParentTypeParams.java") public void testConstructorWithParentTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/ConstructorWithParentTypeParams.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ConstructorWithSeveralParams.java") public void testConstructorWithSeveralParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/ConstructorWithSeveralParams.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ConstructorWithoutParams.java") public void testConstructorWithoutParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/ConstructorWithoutParams.java"); doTestCompiledJava(fileName); } - + @TestMetadata("CustomProjectionKind.java") public void testCustomProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/CustomProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithFunctionTypes.java") public void testMethodWithFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/MethodWithFunctionTypes.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithGenerics.java") public void testMethodWithGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/MethodWithGenerics.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithMappedClasses.java") public void testMethodWithMappedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/MethodWithMappedClasses.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithTypeParameters.java") public void testMethodWithTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/MethodWithTypeParameters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodWithVararg.java") public void testMethodWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/MethodWithVararg.java"); doTestCompiledJava(fileName); } - + @TestMetadata("PropertyArrayTypes.java") public void testPropertyArrayTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/PropertyArrayTypes.java"); doTestCompiledJava(fileName); } - + @TestMetadata("PropertyComplexTypes.java") public void testPropertyComplexTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/PropertyComplexTypes.java"); doTestCompiledJava(fileName); } - + @TestMetadata("PropertySimpleType.java") public void testPropertySimpleType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/PropertySimpleType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("StarProjection.java") public void testStarProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/StarProjection.java"); doTestCompiledJava(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Error extends AbstractLoadJavaTest { @TestMetadata("AddingNullability.java") public void testAddingNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/AddingNullability.java"); doTestCompiledJava(fileName); } - + public void testAllFilesPresentInError() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/kotlinSignature/error"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ConflictingProjectionKind.java") public void testConflictingProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/ConflictingProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ExplicitFieldGettersAndSetters.java") public void testExplicitFieldGettersAndSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ExtraUpperBound.java") public void testExtraUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/ExtraUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MissingUpperBound.java") public void testMissingUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/MissingUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NoFieldTypeRef.java") public void testNoFieldTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/NoFieldTypeRef.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NotVarargReplacedWithVararg.java") public void testNotVarargReplacedWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/NotVarargReplacedWithVararg.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RedundantProjectionKind.java") public void testRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/RedundantProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ReturnTypeMissing.java") public void testReturnTypeMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/ReturnTypeMissing.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SyntaxError.java") public void testSyntaxError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/SyntaxError.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SyntaxErrorInFieldAnnotation.java") public void testSyntaxErrorInFieldAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.java"); doTestCompiledJava(fileName); } - + @TestMetadata("VarargReplacedWithNotVararg.java") public void testVarargReplacedWithNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/VarargReplacedWithNotVararg.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongFieldInitializer.java") public void testWrongFieldInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongFieldInitializer.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongFieldMutability.java") public void testWrongFieldMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongFieldMutability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongFieldName.java") public void testWrongFieldName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongFieldName.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongMethodName.java") public void testWrongMethodName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongMethodName.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongProjectionKind.java") public void testWrongProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongReturnTypeStructure.java") public void testWrongReturnTypeStructure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongReturnTypeStructure.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongTypeName1.java") public void testWrongTypeName1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongTypeName1.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongTypeName2.java") public void testWrongTypeName2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongTypeName2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongTypeName3.java") public void testWrongTypeName3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongTypeName3.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure1.java") public void testWrongTypeParameterBoundStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure2.java") public void testWrongTypeParameterBoundStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongTypeParametersCount.java") public void testWrongTypeParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongTypeParametersCount.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongValueParameterStructure1.java") public void testWrongValueParameterStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongValueParameterStructure1.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongValueParameterStructure2.java") public void testWrongValueParameterStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongValueParameterStructure2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("WrongValueParametersCount.java") public void testWrongValueParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/error/WrongValueParametersCount.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Propagation.Parameter.class, Propagation.Return.class, Propagation.TypeParameter.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Propagation extends AbstractLoadJavaTest { public void testAllFilesPresentInPropagation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("PropagateTypeArgumentNullable.java") public void testPropagateTypeArgumentNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.java"); doTestCompiledJava(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameter extends AbstractLoadJavaTest { public void testAllFilesPresentInParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ChangeProjectionKind1.java") public void testChangeProjectionKind1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ChangeProjectionKind2.java") public void testChangeProjectionKind2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.java") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.java") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritMutability.java") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritMutability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNotVararg.java") public void testInheritNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritNotVararg.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNotVarargInteger.java") public void testInheritNotVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNotVarargNotNull.java") public void testInheritNotVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNotVarargPrimitive.java") public void testInheritNotVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNullability.java") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritNullability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritProjectionKind.java") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritReadOnliness.java") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritReadOnliness.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritVararg.java") public void testInheritVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritVararg.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritVarargInteger.java") public void testInheritVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritVarargInteger.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritVarargNotNull.java") public void testInheritVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritVarargPrimitive.java") public void testInheritVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Kt3302.java") public void testKt3302() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/Kt3302.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MutableToReadOnly.java") public void testMutableToReadOnly() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/MutableToReadOnly.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NotNullToNullable.java") public void testNotNullToNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/NotNullToNullable.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NullableToNotNull.java") public void testNullableToNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/NullableToNotNull.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NullableToNotNullKotlinSignature.java") public void testNullableToNotNullKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.java"); doTestCompiledJava(fileName); } - + @TestMetadata("OverrideWithErasedParameter.java") public void testOverrideWithErasedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ReadOnlyToMutable.java") public void testReadOnlyToMutable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.java") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubstitutedClassParameter.java") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubstitutedClassParameters.java") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Return extends AbstractLoadJavaTest { @TestMetadata("AddNotNullJavaSubtype.java") public void testAddNotNullJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.java"); doTestCompiledJava(fileName); } - + @TestMetadata("AddNotNullSameJavaType.java") public void testAddNotNullSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("AddNullabilityJavaSubtype.java") public void testAddNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.java"); doTestCompiledJava(fileName); } - + @TestMetadata("AddNullabilitySameGenericType1.java") public void testAddNullabilitySameGenericType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.java"); doTestCompiledJava(fileName); } - + @TestMetadata("AddNullabilitySameGenericType2.java") public void testAddNullabilitySameGenericType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("AddNullabilitySameJavaType.java") public void testAddNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.java"); doTestCompiledJava(fileName); } - + public void testAllFilesPresentInReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("CantMakeImmutableInSubclass.java") public void testCantMakeImmutableInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.java") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.java") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.java"); doTestCompiledJava(fileName); } - + @TestMetadata("HalfSubstitutedTypeParameters.java") public void testHalfSubstitutedTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNullabilityGenericSubclassSimple.java") public void testInheritNullabilityGenericSubclassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNullabilityJavaSubtype.java") public void testInheritNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNullabilitySameGenericType.java") public void testInheritNullabilitySameGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNullabilitySameJavaType.java") public void testInheritNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritProjectionKind.java") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritReadOnlinessOfArgument.java") public void testInheritReadOnlinessOfArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritReadOnlinessSameClass.java") public void testInheritReadOnlinessSameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritReadOnlinessSubclass.java") public void testInheritReadOnlinessSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SameProjectionKind.java") public void testSameProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/SameProjectionKind.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.java") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubclassOfCollection.java") public void testSubclassOfCollection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/SubclassOfCollection.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubclassOfMapEntry.java") public void testSubclassOfMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/SubclassOfMapEntry.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubstitutedClassParameter.java") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/SubstitutedClassParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubstitutedClassParameters.java") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/SubstitutedClassParameters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesConflictingProjectionKinds.java") public void testTwoSuperclassesConflictingProjectionKinds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferMutability.java") public void testTwoSuperclassesInvariantAndCovariantInferMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferNullability.java") public void testTwoSuperclassesInvariantAndCovariantInferNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesMutableAndNot.java") public void testTwoSuperclassesMutableAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesReturnJavaSubtype.java") public void testTwoSuperclassesReturnJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesReturnSameJavaType.java") public void testTwoSuperclassesReturnSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesSupplementNotNull.java") public void testTwoSuperclassesSupplementNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TypeParamOfClass.java") public void testTypeParamOfClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TypeParamOfClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TypeParamOfClassSubstituted.java") public void testTypeParamOfClassSubstituted() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TypeParamOfFun.java") public void testTypeParamOfFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/return/TypeParamOfFun.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeParameter extends AbstractLoadJavaTest { public void testAllFilesPresentInTypeParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("InheritMutability.java") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/InheritMutability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritNullability.java") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/InheritNullability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritReadOnliness.java") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoBounds.java") public void testTwoBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/TwoBounds.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclasses.java") public void testTwoSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoTypeParameters.java") public void testTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("UseParameterAsUpperBound.java") public void testUseParameterAsUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("UseParameterInUpperBound.java") public void testUseParameterInUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("UseParameterInUpperBoundWithKotlinSignature.java") public void testUseParameterInUpperBoundWithKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.java"); doTestCompiledJava(fileName); } - } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/library") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Library extends AbstractLoadJavaTest { public void testAllFilesPresentInLibrary() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/library"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("LoadIterable.java") public void testLoadIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/library/LoadIterable.java"); doTestCompiledJava(fileName); } - + @TestMetadata("LoadIterator.java") public void testLoadIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/library/LoadIterator.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Max.java") public void testMax() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/library/Max.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/modality") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Modality extends AbstractLoadJavaTest { public void testAllFilesPresentInModality() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/modality"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ModalityOfFakeOverrides.java") public void testModalityOfFakeOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/modality/ModalityOfFakeOverrides.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/mutability") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Mutability extends AbstractLoadJavaTest { public void testAllFilesPresentInMutability() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/mutability"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("LoadIterable.java") public void testLoadIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/mutability/LoadIterable.java"); doTestCompiledJava(fileName); } - + @TestMetadata("LoadIterableWithConflict.java") public void testLoadIterableWithConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/mutability/LoadIterableWithConflict.java"); doTestCompiledJava(fileName); } - + @TestMetadata("LoadIterableWithNullability.java") public void testLoadIterableWithNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/mutability/LoadIterableWithNullability.java"); doTestCompiledJava(fileName); } - + @TestMetadata("LoadIterableWithPropagation.java") public void testLoadIterableWithPropagation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/mutability/LoadIterableWithPropagation.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/notNull") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NotNull extends AbstractLoadJavaTest { public void testAllFilesPresentInNotNull() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/notNull"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("NotNullField.java") public void testNotNullField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/notNull/NotNullField.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NotNullIntArray.java") public void testNotNullIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/notNull/NotNullIntArray.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NotNullMethod.java") public void testNotNullMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/notNull/NotNullMethod.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NotNullObjectArray.java") public void testNotNullObjectArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/notNull/NotNullObjectArray.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NotNullParameter.java") public void testNotNullParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/notNull/NotNullParameter.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/protectedPackage") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ProtectedPackage extends AbstractLoadJavaTest { public void testAllFilesPresentInProtectedPackage() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/protectedPackage"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ProtectedPackageConstructor.java") public void testProtectedPackageConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/protectedPackage/ProtectedPackageConstructor.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ProtectedPackageFun.java") public void testProtectedPackageFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/protectedPackage/ProtectedPackageFun.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ProtectedPackageProperty.java") public void testProtectedPackageProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/protectedPackage/ProtectedPackageProperty.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/protectedStatic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ProtectedStatic extends AbstractLoadJavaTest { public void testAllFilesPresentInProtectedStatic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/protectedStatic"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ConstructorInProtectedStaticNestedClass.java") public void testConstructorInProtectedStaticNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/protectedStatic/ConstructorInProtectedStaticNestedClass.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/rendering") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Rendering extends AbstractLoadJavaTest { public void testAllFilesPresentInRendering() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/rendering"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Rendering.java") public void testRendering() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/rendering/Rendering.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/sam") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Sam.Adapters.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Sam extends AbstractLoadJavaTest { public void testAllFilesPresentInSam() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/sam"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Comparator.java") public void testComparator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/Comparator.java"); doTestCompiledJava(fileName); } - + @TestMetadata("FilenameFilter.java") public void testFilenameFilter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/FilenameFilter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("GenericInterfaceParameterWithSelfBound.java") public void testGenericInterfaceParameterWithSelfBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/GenericInterfaceParameterWithSelfBound.java"); doTestCompiledJava(fileName); } - + @TestMetadata("GenericInterfaceParametersWithBounds.java") public void testGenericInterfaceParametersWithBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/GenericInterfaceParametersWithBounds.java"); doTestCompiledJava(fileName); } - + @TestMetadata("GenericMethodParameters.java") public void testGenericMethodParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/GenericMethodParameters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InterfaceWithObjectMethod.java") public void testInterfaceWithObjectMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/InterfaceWithObjectMethod.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Nested.java") public void testNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/Nested.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Runnable.java") public void testRunnable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/Runnable.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SamSubinterfaceOfTwo.java") public void testSamSubinterfaceOfTwo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/SamSubinterfaceOfTwo.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SamSubinterfaceOverridding.java") public void testSamSubinterfaceOverridding() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/SamSubinterfaceOverridding.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubstitutedSamInterface.java") public void testSubstitutedSamInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/SubstitutedSamInterface.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubstitutedSamInterfaceSubclassOfBuiltin.java") public void testSubstitutedSamInterfaceSubclassOfBuiltin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/SubstitutedSamInterfaceSubclassOfBuiltin.java"); doTestCompiledJava(fileName); } - + @TestMetadata("VarargParameter.java") public void testVarargParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/VarargParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledJava/sam/adapters") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Adapters.Inheritance.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Adapters extends AbstractLoadJavaTest { public void testAllFilesPresentInAdapters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/sam/adapters"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("AmbiguousAdapters.java") public void testAmbiguousAdapters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/AmbiguousAdapters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Basic.java") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/Basic.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Constructor.java") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/Constructor.java"); doTestCompiledJava(fileName); } - + @TestMetadata("DeepSamLoop.java") public void testDeepSamLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/DeepSamLoop.java"); doTestCompiledJava(fileName); } - + @TestMetadata("NonTrivialFunctionType.java") public void testNonTrivialFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/NonTrivialFunctionType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SelfAsParameter.java") public void testSelfAsParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/SelfAsParameter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SeveralSamParameters.java") public void testSeveralSamParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/SeveralSamParameters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TypeParameterOfClass.java") public void testTypeParameterOfClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/TypeParameterOfClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TypeParameterOfMethod.java") public void testTypeParameterOfMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/TypeParameterOfMethod.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TypeParameterOfOuterClass.java") public void testTypeParameterOfOuterClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/TypeParameterOfOuterClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inheritance extends AbstractLoadJavaTest { @TestMetadata("AdapterDoesntOverrideDeclaration.java") public void testAdapterDoesntOverrideDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/AdapterDoesntOverrideDeclaration.java"); doTestCompiledJava(fileName); } - + public void testAllFilesPresentInInheritance() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("InheritedAdapterAndDeclaration.java") public void testInheritedAdapterAndDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedAdapterAndDeclaration.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritedAmbiguousAdapters.java") public void testInheritedAmbiguousAdapters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedAmbiguousAdapters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritedAndOverriddenAmbiguousAdapters.java") public void testInheritedAndOverriddenAmbiguousAdapters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedAndOverriddenAmbiguousAdapters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritedOverridden.java") public void testInheritedOverridden() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedOverridden.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritedOverriddenAdapter.java") public void testInheritedOverriddenAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedOverriddenAdapter.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritedSameAdapters.java") public void testInheritedSameAdapters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedSameAdapters.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritedSameAdaptersWithSubstitution.java") public void testInheritedSameAdaptersWithSubstitution() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedSameAdaptersWithSubstitution.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InheritedSimple.java") public void testInheritedSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/InheritedSimple.java"); doTestCompiledJava(fileName); } - + @TestMetadata("OverriddenAmbiguousAdapters.java") public void testOverriddenAmbiguousAdapters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/sam/adapters/inheritance/OverriddenAmbiguousAdapters.java"); doTestCompiledJava(fileName); } - } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SignaturePropagation extends AbstractLoadJavaTest { public void testAllFilesPresentInSignaturePropagation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/signaturePropagation"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ArraysInSubtypes.java") public void testArraysInSubtypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/ArraysInSubtypes.java"); doTestCompiledJava(fileName); } - + @TestMetadata("MethodTypeParameterErased.java") public void testMethodTypeParameterErased() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/MethodTypeParameterErased.java"); doTestCompiledJava(fileName); } - + @TestMetadata("RawSuperType.java") public void testRawSuperType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("ReturnInnerSubclassOfSupersInner.java") public void testReturnInnerSubclassOfSupersInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/ReturnInnerSubclassOfSupersInner.java"); doTestCompiledJava(fileName); } - + @TestMetadata("SubclassWithRawType.java") public void testSubclassWithRawType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/SubclassWithRawType.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesInconsistentGenericTypes.java") public void testTwoSuperclassesInconsistentGenericTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesInconsistentGenericTypes.java"); doTestCompiledJava(fileName); } - + @TestMetadata("TwoSuperclassesVarargAndNot.java") public void testTwoSuperclassesVarargAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesVarargAndNot.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/static") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Static extends AbstractLoadJavaTest { public void testAllFilesPresentInStatic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/static"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("DeeplyInnerClass.java") public void testDeeplyInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/static/DeeplyInnerClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("DeeplyNestedStatic.java") public void testDeeplyNestedStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/static/DeeplyNestedStatic.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Enum.java") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/static/Enum.java"); doTestCompiledJava(fileName); } - + @TestMetadata("InnerClass.java") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/static/InnerClass.java"); doTestCompiledJava(fileName); } - + @TestMetadata("Simple.java") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/static/Simple.java"); doTestCompiledJava(fileName); } - + @TestMetadata("StaticFinal.java") public void testStaticFinal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/static/StaticFinal.java"); doTestCompiledJava(fileName); } - + @TestMetadata("StaticMembersInEnum.java") public void testStaticMembersInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/static/StaticMembersInEnum.java"); doTestCompiledJava(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledJava/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractLoadJavaTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJava/vararg"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("VarargInt.java") public void testVarargInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/vararg/VarargInt.java"); doTestCompiledJava(fileName); } - + @TestMetadata("VarargString.java") public void testVarargString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/vararg/VarargString.java"); doTestCompiledJava(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledJavaAndKotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CompiledJavaAndKotlin extends AbstractLoadJavaTest { public void testAllFilesPresentInCompiledJavaAndKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJavaAndKotlin"), Pattern.compile("^(.+)\\.txt$"), true); } - + @TestMetadata("MixedPackage.txt") public void testMixedPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJavaAndKotlin/MixedPackage.txt"); doTestCompiledJavaAndKotlin(fileName); } - + } - + @TestMetadata("compiler/testData/loadJava/compiledJavaIncludeObjectMethods") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CompiledJavaIncludeObjectMethods extends AbstractLoadJavaTest { public void testAllFilesPresentInCompiledJavaIncludeObjectMethods() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledJavaIncludeObjectMethods"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ClassWithObjectMethod.java") public void testClassWithObjectMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJavaIncludeObjectMethods/ClassWithObjectMethod.java"); doTestCompiledJavaIncludeObjectMethods(fileName); } - + @TestMetadata("EmptyInterface.java") public void testEmptyInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJavaIncludeObjectMethods/EmptyInterface.java"); doTestCompiledJavaIncludeObjectMethods(fileName); } - + @TestMetadata("InterfaceWithObjectMethods.java") public void testInterfaceWithObjectMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJavaIncludeObjectMethods/InterfaceWithObjectMethods.java"); doTestCompiledJavaIncludeObjectMethods(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CompiledKotlin.Annotations.class, CompiledKotlin.Class.class, CompiledKotlin.ClassFun.class, CompiledKotlin.ClassObject.class, CompiledKotlin.Constructor.class, CompiledKotlin.DataClass.class, CompiledKotlin.Enum.class, CompiledKotlin.FromLoadJava.class, CompiledKotlin.Fun.class, CompiledKotlin.Inline.class, CompiledKotlin.Prop.class, CompiledKotlin.Type.class, CompiledKotlin.Visibility.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CompiledKotlin extends AbstractLoadJavaTest { public void testAllFilesPresentInCompiledKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Annotations.ClassMembers.class, Annotations.Classes.class, Annotations.PackageMembers.class, Annotations.Parameters.class, Annotations.PropertiesWithoutBackingFields.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractLoadJavaTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotatedAnnotation.kt") public void testAnnotatedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedAnnotation.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("AnnotatedMethod.kt") public void testAnnotatedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SimpleAnnotation.kt") public void testSimpleAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/SimpleAnnotation.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassMembers extends AbstractLoadJavaTest { public void testAllFilesPresentInClassMembers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/classMembers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectPropertyField.kt") public void testClassObjectPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertyField.kt") public void testPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Classes extends AbstractLoadJavaTest { public void testAllFilesPresentInClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/classes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotationInClassObject.kt") public void testAnnotationInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/AnnotationInClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassInClassObject.kt") public void testClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassInClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObjectInStaticNestedClass.kt") public void testClassObjectInStaticNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Deprecated.kt") public void testDeprecated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Deprecated.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("DollarsInAnnotationName.kt") public void testDollarsInAnnotationName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/DollarsInAnnotationName.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MultipleAnnotations.kt") public void testMultipleAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/MultipleAnnotations.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NestedAnnotation.kt") public void testNestedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedAnnotation.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Retention.kt") public void testRetention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Retention.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Simple.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WithArgument.kt") public void testWithArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WithMultipleArguments.kt") public void testWithMultipleArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PackageMembers extends AbstractLoadJavaTest { public void testAllFilesPresentInPackageMembers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("EnumArrayArgument.kt") public void testEnumArrayArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Function.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertyField.kt") public void testPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("StringArrayArgument.kt") public void testStringArrayArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameters extends AbstractLoadJavaTest { public void testAllFilesPresentInParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/parameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("EnumConstructor.kt") public void testEnumConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtensionFunctionInClass.kt") public void testExtensionFunctionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunctionInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtensionPropertySetter.kt") public void testExtensionPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunctionInClass.kt") public void testFunctionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunctionInTrait.kt") public void testFunctionInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInTrait.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ManyAnnotations.kt") public void testManyAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ManyAnnotations.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertySetterInClass.kt") public void testPropertySetterInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TopLevelFunction.kt") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelFunction.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TopLevelPropertySetter.kt") public void testTopLevelPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertiesWithoutBackingFields extends AbstractLoadJavaTest { public void testAllFilesPresentInPropertiesWithoutBackingFields() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtensionsWithSameNameClass.kt") public void testExtensionsWithSameNameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtensionsWithSameNamePackage.kt") public void testExtensionsWithSameNamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NestedTrait.kt") public void testNestedTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TopLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TraitClassObject.kt") public void testTraitClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.kt"); doTestCompiledKotlin(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/class") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Class.JavaBean.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractLoadJavaTest { public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/class"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/Class.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassInParam.kt") public void testClassInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassInParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassInnerClass.kt") public void testClassInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassInnerClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassMemberConflict.kt") public void testClassMemberConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassOutParam.kt") public void testClassOutParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassOutParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParam.kt") public void testClassParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParamReferencesParam.kt") public void testClassParamReferencesParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParamReferencesParam2.kt") public void testClassParamReferencesParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParamReferencesSelf.kt") public void testClassParamReferencesSelf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesSelf.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParamUpperClassBound.kt") public void testClassParamUpperClassBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParamUpperClassInterfaceBound.kt") public void testClassParamUpperClassInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassInterfaceBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParamUpperInterfaceBound.kt") public void testClassParamUpperInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperInterfaceBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassTwoParams.kt") public void testClassTwoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassTwoParams2.kt") public void testClassTwoParams2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("EnumWithGenericConstructorParameter.kt") public void testEnumWithGenericConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("EnumWithPrimitiveConstructorParameter.kt") public void testEnumWithPrimitiveConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritClassSimple.kt") public void testInheritClassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritClassSimple.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritClassWithParam.kt") public void testInheritClassWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritClassWithParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritSubstitutedMethod.kt") public void testInheritSubstitutedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritSubstitutedMethod.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritTraitWithFunctionParam.kt") public void testInheritTraitWithFunctionParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithFunctionParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritTraitWithParam.kt") public void testInheritTraitWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InnerClassExtendInnerClass.kt") public void testInnerClassExtendInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InnerClassExtendInnerClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InnerGenericClass.kt") public void testInnerGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InnerGenericClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NamedObject.kt") public void testNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NamedObjectInClass.kt") public void testNamedObjectInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NamedObjectInClassObject.kt") public void testNamedObjectInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NamedObjectInNamedObject.kt") public void testNamedObjectInNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInNamedObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NamedObjectWithAnotherTopLevelProperty.kt") public void testNamedObjectWithAnotherTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NestedClassExtendNestedClass.kt") public void testNestedClassExtendNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedClassExtendNestedClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NestedGenericClass.kt") public void testNestedGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedGenericClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SingleAbstractMethod.kt") public void testSingleAbstractMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/SingleAbstractMethod.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/Trait.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaBean extends AbstractLoadJavaTest { public void testAllFilesPresentInJavaBean() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/class/javaBean"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DifferentGetterAndSetter.kt") public void testDifferentGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/DifferentGetterAndSetter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("JavaBeanAbstractGetter.kt") public void testJavaBeanAbstractGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanAbstractGetter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("JavaBeanVal.kt") public void testJavaBeanVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("JavaBeanVar.kt") public void testJavaBeanVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("JavaBeanVarOfGenericType.kt") public void testJavaBeanVarOfGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVarOfGenericType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSetters.kt") public void testTwoSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/TwoSetters.kt"); doTestCompiledKotlin(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/classFun") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassFun extends AbstractLoadJavaTest { public void testAllFilesPresentInClassFun() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/classFun"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassInParamUsedInFun.kt") public void testClassInParamUsedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/ClassInParamUsedInFun.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassParamUsedInFun.kt") public void testClassParamUsedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/ClassParamUsedInFun.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunDelegationToTraitImpl.kt") public void testFunDelegationToTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/FunDelegationToTraitImpl.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunInParamSuper.kt") public void testFunInParamSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/FunInParamSuper.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TraitFinalFun.kt") public void testTraitFinalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/TraitFinalFun.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TraitOpenFun.kt") public void testTraitOpenFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/TraitOpenFun.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/classObject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassObject extends AbstractLoadJavaTest { public void testAllFilesPresentInClassObject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/classObject"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectDeclaresVal.kt") public void testClassObjectDeclaresVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObjectDeclaresVar.kt") public void testClassObjectDeclaresVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObjectDefaultVisibility.kt") public void testClassObjectDefaultVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDefaultVisibility.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObjectExplicitVisibility.kt") public void testClassObjectExplicitVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExplicitVisibility.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObjectExtendsTrait.kt") public void testClassObjectExtendsTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTrait.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObjectExtendsTraitWithTP.kt") public void testClassObjectExtendsTraitWithTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTraitWithTP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("classObjectInClassStaticFields.kt") public void testClassObjectInClassStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("classObjectInTraitStaticFields.kt") public void testClassObjectInTraitStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObjectPropertyInClass.kt") public void testClassObjectPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/Delegation.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InnerClassInClassObject.kt") public void testInnerClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/InnerClassInClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SimpleClassObject.kt") public void testSimpleClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/SimpleClassObject.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/constructor") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Constructor.Vararg.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractLoadJavaTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/constructor"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Constructor0.kt") public void testConstructor0() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor0.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Constructor1.kt") public void testConstructor1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor1.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Constructor1WithParamDefaultValue.kt") public void testConstructor1WithParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor1WithParamDefaultValue.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Constructor2WithOneParamDefaultValue.kt") public void testConstructor2WithOneParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor2WithOneParamDefaultValue.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorCollectionParameter.kt") public void testConstructorCollectionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorGenericDeep.kt") public void testConstructorGenericDeep() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericDeep.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorGenericSimple.kt") public void testConstructorGenericSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericSimple.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorGenericUpperBound.kt") public void testConstructorGenericUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericUpperBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithTwoDefArgs.kt") public void testConstructorWithTwoDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoDefArgs.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParameters.kt") public void testConstructorWithTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParameters.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParametersAndOneIntValueParameter.kt") public void testConstructorWithTwoTypeParametersAndOneIntValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParametersAndOnePValueParameter.kt") public void testConstructorWithTwoTypeParametersAndOnePValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithTypeParameter.kt") public void testConstructorWithTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithTypeParametersEAndOnePValueParameter.kt") public void testConstructorWithTypeParametersEAndOnePValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InnerClassConstructorWithDefArgs.kt") public void testInnerClassConstructorWithDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/InnerClassConstructorWithDefArgs.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PrivateConstructor1WithParamDefaultValue.kt") public void testPrivateConstructor1WithParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractLoadJavaTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/constructor/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ConstructorNonLastVararg.kt") public void testConstructorNonLastVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorNonLastVararg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorVararg.kt") public void testConstructorVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorVararg.kt"); doTestCompiledKotlin(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/dataClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DataClass extends AbstractLoadJavaTest { public void testAllFilesPresentInDataClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/dataClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MixedComponents.kt") public void testMixedComponents() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NoComponents.kt") public void testNoComponents() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/NoComponents.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("OneVal.kt") public void testOneVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("OpenDataClass.kt") public void testOpenDataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OpenDataClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("OpenPropertyFinalComponent.kt") public void testOpenPropertyFinalComponent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OpenPropertyFinalComponent.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ParamNameSameToField.kt") public void testParamNameSameToField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoVals.kt") public void testTwoVals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoVars.kt") public void testTwoVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/enum") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractLoadJavaTest { public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("enumVisibility.kt") public void testEnumVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("enumWithConstuctor.kt") public void testEnumWithConstuctor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("innerEnum.kt") public void testInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("innerEnumExistingClassObject.kt") public void testInnerEnumExistingClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("simpleEnum.kt") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({FromLoadJava.KotlinSignature.class, FromLoadJava.Library.class, FromLoadJava.Modality.class, FromLoadJava.NotNull.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FromLoadJava extends AbstractLoadJavaTest { public void testAllFilesPresentInFromLoadJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayTypeVariance.kt") public void testArrayTypeVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ArrayTypeVariance.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassDoesNotOverrideMethod.kt") public void testClassDoesNotOverrideMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassDoesNotOverrideMethod.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("classObjectAnnotation.kt") public void testClassObjectAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/classObjectAnnotation.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassWithConstVal.kt") public void testClassWithConstVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithConstVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassWithTypeP.kt") public void testClassWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypeP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassWithTypePExtendsIterableP.kt") public void testClassWithTypePExtendsIterableP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePExtendsIterableP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassWithTypePP.kt") public void testClassWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassWithTypePRefNext.kt") public void testClassWithTypePRefNext() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefNext.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassWithTypePRefSelf.kt") public void testClassWithTypePRefSelf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelf.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassWithTypePRefSelfAndClass.kt") public void testClassWithTypePRefSelfAndClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FieldAsVar.kt") public void testFieldAsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FieldOfArrayType.kt") public void testFieldOfArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldOfArrayType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FinalFieldAsVal.kt") public void testFinalFieldAsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FinalFieldAsVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("genericFunction.kt") public void testGenericFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/genericFunction.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypes.kt") public void testInheritMethodsDifferentReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypes.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypesGeneric.kt") public void testInheritMethodsDifferentReturnTypesGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypesGeneric.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InnerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InnerClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodTypePOneUpperBound.kt") public void testMethodTypePOneUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodTypePOneUpperBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodTypePTwoUpperBounds.kt") public void testMethodTypePTwoUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodTypePTwoUpperBounds.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithTypeP.kt") public void testMethodWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypeP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithTypePP.kt") public void testMethodWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypePP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithTypePRefClassP.kt") public void testMethodWithTypePRefClassP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypePRefClassP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethosWithPRefTP.kt") public void testMethosWithPRefTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethosWithPRefTP.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MyException.kt") public void testMyException() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MyException.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/NestedClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("objectInClass.kt") public void testObjectInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("objectMembers.kt") public void testObjectMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectMembers.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("packageLevelObject.kt") public void testPackageLevelObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/packageLevelObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("RemoveRedundantProjectionKind.kt") public void testRemoveRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/RemoveRedundantProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/Simple.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoFields.kt") public void testTwoFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/TwoFields.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("UnboundWildcard.kt") public void testUnboundWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/UnboundWildcard.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({KotlinSignature.Error.class, KotlinSignature.Propagation.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinSignature extends AbstractLoadJavaTest { @TestMetadata("AllBoundsInWhen.kt") public void testAllBoundsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/AllBoundsInWhen.kt"); doTestCompiledKotlin(fileName); } - + public void testAllFilesPresentInKotlinSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayType.kt") public void testArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ArrayType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithNewTypeParams.kt") public void testConstructorWithNewTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithNewTypeParams.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithParentTypeParams.kt") public void testConstructorWithParentTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithParentTypeParams.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithSeveralParams.kt") public void testConstructorWithSeveralParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithSeveralParams.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ConstructorWithoutParams.kt") public void testConstructorWithoutParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithoutParams.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("CustomProjectionKind.kt") public void testCustomProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/CustomProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithFunctionTypes.kt") public void testMethodWithFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithFunctionTypes.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithGenerics.kt") public void testMethodWithGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithGenerics.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithMappedClasses.kt") public void testMethodWithMappedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithMappedClasses.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithTypeParameters.kt") public void testMethodWithTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithTypeParameters.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MethodWithVararg.kt") public void testMethodWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithVararg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertyArrayTypes.kt") public void testPropertyArrayTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertyComplexTypes.kt") public void testPropertyComplexTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertySimpleType.kt") public void testPropertySimpleType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("StarProjection.kt") public void testStarProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/StarProjection.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Error extends AbstractLoadJavaTest { @TestMetadata("AddingNullability.kt") public void testAddingNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/AddingNullability.kt"); doTestCompiledKotlin(fileName); } - + public void testAllFilesPresentInError() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ConflictingProjectionKind.kt") public void testConflictingProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ConflictingProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExplicitFieldGettersAndSetters.kt") public void testExplicitFieldGettersAndSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtraUpperBound.kt") public void testExtraUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExtraUpperBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MissingUpperBound.kt") public void testMissingUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/MissingUpperBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NoFieldTypeRef.kt") public void testNoFieldTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NotVarargReplacedWithVararg.kt") public void testNotVarargReplacedWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NotVarargReplacedWithVararg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("RedundantProjectionKind.kt") public void testRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/RedundantProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ReturnTypeMissing.kt") public void testReturnTypeMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ReturnTypeMissing.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SyntaxError.kt") public void testSyntaxError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxError.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SyntaxErrorInFieldAnnotation.kt") public void testSyntaxErrorInFieldAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("VarargReplacedWithNotVararg.kt") public void testVarargReplacedWithNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/VarargReplacedWithNotVararg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongFieldInitializer.kt") public void testWrongFieldInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongFieldMutability.kt") public void testWrongFieldMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongFieldName.kt") public void testWrongFieldName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongMethodName.kt") public void testWrongMethodName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongMethodName.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongProjectionKind.kt") public void testWrongProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongReturnTypeStructure.kt") public void testWrongReturnTypeStructure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongReturnTypeStructure.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongTypeName1.kt") public void testWrongTypeName1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName1.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongTypeName2.kt") public void testWrongTypeName2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongTypeName3.kt") public void testWrongTypeName3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName3.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure1.kt") public void testWrongTypeParameterBoundStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure2.kt") public void testWrongTypeParameterBoundStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongTypeParametersCount.kt") public void testWrongTypeParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParametersCount.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongValueParameterStructure1.kt") public void testWrongValueParameterStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure1.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongValueParameterStructure2.kt") public void testWrongValueParameterStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("WrongValueParametersCount.kt") public void testWrongValueParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParametersCount.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Propagation.Parameter.class, Propagation.Return.class, Propagation.TypeParameter.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Propagation extends AbstractLoadJavaTest { public void testAllFilesPresentInPropagation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("PropagateTypeArgumentNullable.kt") public void testPropagateTypeArgumentNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameter extends AbstractLoadJavaTest { public void testAllFilesPresentInParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ChangeProjectionKind1.kt") public void testChangeProjectionKind1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ChangeProjectionKind2.kt") public void testChangeProjectionKind2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.kt") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.kt") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritMutability.kt") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritMutability.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNotVararg.kt") public void testInheritNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVararg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNotVarargInteger.kt") public void testInheritNotVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNotVarargNotNull.kt") public void testInheritNotVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNotVarargPrimitive.kt") public void testInheritNotVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNullability.kt") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNullability.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritProjectionKind.kt") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritReadOnliness.kt") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritVararg.kt") public void testInheritVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVararg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritVarargInteger.kt") public void testInheritVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritVarargNotNull.kt") public void testInheritVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritVarargPrimitive.kt") public void testInheritVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Kt3302.kt") public void testKt3302() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/Kt3302.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("MutableToReadOnly.kt") public void testMutableToReadOnly() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NotNullToNullable.kt") public void testNotNullToNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NotNullToNullable.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NullableToNotNull.kt") public void testNullableToNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NullableToNotNullKotlinSignature.kt") public void testNullableToNotNullKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("OverrideWithErasedParameter.kt") public void testOverrideWithErasedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ReadOnlyToMutable.kt") public void testReadOnlyToMutable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.kt") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubstitutedClassParameter.kt") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubstitutedClassParameters.kt") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Return extends AbstractLoadJavaTest { @TestMetadata("AddNotNullJavaSubtype.kt") public void testAddNotNullJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("AddNotNullSameJavaType.kt") public void testAddNotNullSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("AddNullabilityJavaSubtype.kt") public void testAddNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("AddNullabilitySameGenericType1.kt") public void testAddNullabilitySameGenericType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("AddNullabilitySameGenericType2.kt") public void testAddNullabilitySameGenericType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("AddNullabilitySameJavaType.kt") public void testAddNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.kt"); doTestCompiledKotlin(fileName); } - + public void testAllFilesPresentInReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CantMakeImmutableInSubclass.kt") public void testCantMakeImmutableInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.kt") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.kt") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("HalfSubstitutedTypeParameters.kt") public void testHalfSubstitutedTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNullabilityGenericSubclassSimple.kt") public void testInheritNullabilityGenericSubclassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNullabilityJavaSubtype.kt") public void testInheritNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNullabilitySameGenericType.kt") public void testInheritNullabilitySameGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNullabilitySameJavaType.kt") public void testInheritNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritProjectionKind.kt") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritReadOnlinessOfArgument.kt") public void testInheritReadOnlinessOfArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritReadOnlinessSameClass.kt") public void testInheritReadOnlinessSameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritReadOnlinessSubclass.kt") public void testInheritReadOnlinessSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SameProjectionKind.kt") public void testSameProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SameProjectionKind.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.kt") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubclassOfCollection.kt") public void testSubclassOfCollection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubclassOfMapEntry.kt") public void testSubclassOfMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubstitutedClassParameter.kt") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("SubstitutedClassParameters.kt") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameters.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclassesConflictingProjectionKinds.kt") public void testTwoSuperclassesConflictingProjectionKinds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferMutability.kt") public void testTwoSuperclassesInvariantAndCovariantInferMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferNullability.kt") public void testTwoSuperclassesInvariantAndCovariantInferNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclassesMutableAndNot.kt") public void testTwoSuperclassesMutableAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclassesReturnJavaSubtype.kt") public void testTwoSuperclassesReturnJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclassesReturnSameJavaType.kt") public void testTwoSuperclassesReturnSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclassesSupplementNotNull.kt") public void testTwoSuperclassesSupplementNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TypeParamOfClass.kt") public void testTypeParamOfClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TypeParamOfClassSubstituted.kt") public void testTypeParamOfClassSubstituted() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TypeParamOfFun.kt") public void testTypeParamOfFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfFun.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeParameter extends AbstractLoadJavaTest { public void testAllFilesPresentInTypeParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("InheritMutability.kt") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritMutability.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritNullability.kt") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritNullability.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritReadOnliness.kt") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoBounds.kt") public void testTwoBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoBounds.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoSuperclasses.kt") public void testTwoSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TwoTypeParameters.kt") public void testTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("UseParameterAsUpperBound.kt") public void testUseParameterAsUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("UseParameterInUpperBound.kt") public void testUseParameterInUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("UseParameterInUpperBoundWithKotlinSignature.kt") public void testUseParameterInUpperBoundWithKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.kt"); doTestCompiledKotlin(fileName); } - } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Library extends AbstractLoadJavaTest { public void testAllFilesPresentInLibrary() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("LoadIterable.kt") public void testLoadIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/LoadIterable.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("LoadIterator.kt") public void testLoadIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/LoadIterator.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Max.kt") public void testMax() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/Max.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Modality extends AbstractLoadJavaTest { public void testAllFilesPresentInModality() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ModalityOfFakeOverrides.kt") public void testModalityOfFakeOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NotNull extends AbstractLoadJavaTest { public void testAllFilesPresentInNotNull() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("NotNullField.kt") public void testNotNullField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullField.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NotNullIntArray.kt") public void testNotNullIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullIntArray.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NotNullMethod.kt") public void testNotNullMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullMethod.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NotNullObjectArray.kt") public void testNotNullObjectArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullObjectArray.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NotNullParameter.kt") public void testNotNullParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullParameter.kt"); doTestCompiledKotlin(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Fun.GenericWithTypeVariables.class, Fun.GenericWithoutTypeVariables.class, Fun.NonGeneric.class, Fun.Vararg.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Fun extends AbstractLoadJavaTest { public void testAllFilesPresentInFun() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Assert.kt") public void testAssert() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/Assert.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("DeclaredMemberOverridesDelegated.kt") public void testDeclaredMemberOverridesDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypesAndVisibilities.kt") public void testInheritMethodsDifferentReturnTypesAndVisibilities() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritMethodsDifferentReturnTypesAndVisibilities.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritValAndVar.kt") public void testInheritValAndVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InheritValsDifferentTypes.kt") public void testInheritValsDifferentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NoDelegationForFunctionInheritedFromTraitSuperClass.kt") public void testNoDelegationForFunctionInheritedFromTraitSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoDelegationForFunctionInheritedFromTraitSuperClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NoSamAdapter.kt") public void testNoSamAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoSamAdapter.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NoSamConstructor.kt") public void testNoSamConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoSamConstructor.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropagateDeepSubclass.kt") public void testPropagateDeepSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/PropagateDeepSubclass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropagateSubclassOfComparable.kt") public void testPropagateSubclassOfComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/PropagateSubclassOfComparable.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericWithTypeVariables extends AbstractLoadJavaTest { public void testAllFilesPresentInGenericWithTypeVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunGenericParam.kt") public void testFunGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunGenericParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamParam.kt") public void testFunParamParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamParamErased.kt") public void testFunParamParamErased() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamReferencesParam.kt") public void testFunParamReferencesParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamTwoUpperBounds.kt") public void testFunParamTwoUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamUpperClassBound.kt") public void testFunParamUpperClassBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamUpperClassInterfaceBound.kt") public void testFunParamUpperClassInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamUpperInterfaceBound.kt") public void testFunParamUpperInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamVaragParam.kt") public void testFunParamVaragParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunTwoTypeParams.kt") public void testFunTwoTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericWithoutTypeVariables extends AbstractLoadJavaTest { public void testAllFilesPresentInGenericWithoutTypeVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunClassParamNotNull.kt") public void testFunClassParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunClassParamNullable.kt") public void testFunClassParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamNullable.kt") public void testFunParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ReturnTypeClassParamNotNull.kt") public void testReturnTypeClassParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ReturnTypeClassParamNullable.kt") public void testReturnTypeClassParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonGeneric extends AbstractLoadJavaTest { public void testAllFilesPresentInNonGeneric() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassFun.kt") public void testClassFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFun.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassFunGetFoo.kt") public void testClassFunGetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFoo.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassFunGetFooSetFoo.kt") public void testClassFunGetFooSetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassFunSetFoo.kt") public void testClassFunSetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunSetFoo.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtFun.kt") public void testExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFun.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtFunInClass.kt") public void testExtFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFunInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunDefaultArg.kt") public void testFunDefaultArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunDefaultArg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunParamNotNull.kt") public void testFunParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunParamNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunVarargInt.kt") public void testFunVarargInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInt.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("FunVarargInteger.kt") public void testFunVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInteger.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ModifierAbstract.kt") public void testModifierAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierAbstract.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ModifierOpen.kt") public void testModifierOpen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierOpen.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NsFun.kt") public void testNsFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFun.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NsFunGetFoo.kt") public void testNsFunGetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFunGetFoo.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ReturnTypeNotNull.kt") public void testReturnTypeNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNotNull.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ReturnTypeNullable.kt") public void testReturnTypeNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNullable.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractLoadJavaTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nonLastVararg.kt") public void testNonLastVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/nonLastVararg.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("VarargInt.kt") public void testVarargInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/VarargInt.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("VarargString.kt") public void testVarargString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/VarargString.kt"); doTestCompiledKotlin(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/inline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inline extends AbstractLoadJavaTest { public void testAllFilesPresentInInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/inline"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inlineFunction.kt") public void testInlineFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/inline/inlineFunction.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/prop") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Prop.DefaultAccessors.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Prop extends AbstractLoadJavaTest { public void testAllFilesPresentInProp() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/prop"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassVal.kt") public void testClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassValAbstract.kt") public void testClassValAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassVar.kt") public void testClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("CollectionSize.kt") public void testCollectionSize() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Constants.kt") public void testConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/Constants.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValClass.kt") public void testExtValClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValInClass.kt") public void testExtValInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValInt.kt") public void testExtValInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValIntCharSequence.kt") public void testExtValIntCharSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValIntCharSequenceQ.kt") public void testExtValIntCharSequenceQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValIntListQOfIntInClass.kt") public void testExtValIntListQOfIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValIntTInClass.kt") public void testExtValIntTInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValIntTQInClass.kt") public void testExtValIntTQInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValTIntInClass.kt") public void testExtValTIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarClass.kt") public void testExtVarClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarInClass.kt") public void testExtVarInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarInt.kt") public void testExtVarInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarIntTInClass.kt") public void testExtVarIntTInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarIntTQInClass.kt") public void testExtVarIntTQInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarMapPQInt.kt") public void testExtVarMapPQInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarTIntInClass.kt") public void testExtVarTIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarTQIntInClass.kt") public void testExtVarTQIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarl.kt") public void testExtVarl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NsVal.kt") public void testNsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/NsVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NsVar.kt") public void testNsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/NsVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("OverrideClassVal.kt") public void testOverrideClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("OverrideTraitVal.kt") public void testOverrideTraitVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropFromSuperclass.kt") public void testPropFromSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TraitFinalVar.kt") public void testTraitFinalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TraitOpenVal.kt") public void testTraitOpenVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("VarDelegationToTraitImpl.kt") public void testVarDelegationToTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("VarWithDelegated.kt") public void testVarWithDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultAccessors extends AbstractLoadJavaTest { public void testAllFilesPresentInDefaultAccessors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassVal.kt") public void testClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassValParams.kt") public void testClassValParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassValWithGet.kt") public void testClassValWithGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassVar.kt") public void testClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassVarModality.kt") public void testClassVarModality() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassVarParams.kt") public void testClassVarParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassVarWithGet.kt") public void testClassVarWithGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ClassVarWithSet.kt") public void testClassVarWithSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtValLong.kt") public void testExtValLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ExtVarLong.kt") public void testExtVarLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.kt"); doTestCompiledKotlin(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/type") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Type extends AbstractLoadJavaTest { public void testAllFilesPresentInType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/type"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Any.kt") public void testAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Any.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("AnyQ.kt") public void testAnyQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/AnyQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ArrayOfInNumber.kt") public void testArrayOfInNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInNumber.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ArrayOfInt.kt") public void testArrayOfInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInt.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ArrayOfInteger.kt") public void testArrayOfInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInteger.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ArrayOfOutNumber.kt") public void testArrayOfOutNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutNumber.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ArrayOfOutT.kt") public void testArrayOfOutT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutT.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ArrayOfString.kt") public void testArrayOfString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfString.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Function1IntString.kt") public void testFunction1IntString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Function1IntString.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Int.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("IntArray.kt") public void testIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/IntArray.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("IntQ.kt") public void testIntQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/IntQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("jlInteger.kt") public void testJlInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlInteger.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("jlIntegerQ.kt") public void testJlIntegerQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlIntegerQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("jlNumber.kt") public void testJlNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlNumber.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("jlObject.kt") public void testJlObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlObject.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("jlObjectQ.kt") public void testJlObjectQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlObjectQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("jlString.kt") public void testJlString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlString.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("jlStringQ.kt") public void testJlStringQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlStringQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ListOfAny.kt") public void testListOfAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfAny.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ListOfAnyQ.kt") public void testListOfAnyQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfAnyQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ListOfStar.kt") public void testListOfStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfStar.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ListOfString.kt") public void testListOfString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfString.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("ListOfjlString.kt") public void testListOfjlString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfjlString.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Nothing.kt") public void testNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Nothing.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("NothingQ.kt") public void testNothingQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/NothingQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("platform.kt") public void testPlatform() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/platform.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("String.kt") public void testString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/String.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("StringQ.kt") public void testStringQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/StringQ.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("Unit.kt") public void testUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Unit.kt"); doTestCompiledKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/visibility") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractLoadJavaTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/visibility"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("InternalAbstractTraitMembersOverridden.kt") public void testInternalAbstractTraitMembersOverridden() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalAbstractTraitMembersOverridden.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InternalClass.kt") public void testInternalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InternalConstructor.kt") public void testInternalConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalConstructor.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InternalTopLevelMembers.kt") public void testInternalTopLevelMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTopLevelMembers.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InternalTraitMembers.kt") public void testInternalTraitMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembers.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("InternalTraitMembersInherited.kt") public void testInternalTraitMembersInherited() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembersInherited.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PrivateClass.kt") public void testPrivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateClass.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PrivateClassMembers.kt") public void testPrivateClassMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateClassMembers.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PrivateTopLevelFun.kt") public void testPrivateTopLevelFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelFun.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PrivateTopLevelVal.kt") public void testPrivateTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelVal.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertyInConstructor.kt") public void testPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("PropertyInConstructorExplicitVisibility.kt") public void testPropertyInConstructorExplicitVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.kt"); doTestCompiledKotlin(fileName); } - + @TestMetadata("TopLevelVarWithPrivateSetter.kt") public void testTopLevelVarWithPrivateSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/TopLevelVarWithPrivateSetter.kt"); doTestCompiledKotlin(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CompiledKotlinWithStdlib.Mutability.class, CompiledKotlinWithStdlib.PlatformNames.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CompiledKotlinWithStdlib extends AbstractLoadJavaTest { public void testAllFilesPresentInCompiledKotlinWithStdlib() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Mutability extends AbstractLoadJavaTest { public void testAllFilesPresentInMutability() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("LoadIterable.kt") public void testLoadIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability/LoadIterable.kt"); doTestCompiledKotlinWithStdlib(fileName); } - + @TestMetadata("LoadIterableWithConflict.kt") public void testLoadIterableWithConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability/LoadIterableWithConflict.kt"); doTestCompiledKotlinWithStdlib(fileName); } - + @TestMetadata("LoadIterableWithNullability.kt") public void testLoadIterableWithNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability/LoadIterableWithNullability.kt"); doTestCompiledKotlinWithStdlib(fileName); } - + @TestMetadata("LoadIterableWithPropagation.kt") public void testLoadIterableWithPropagation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/mutability/LoadIterableWithPropagation.kt"); doTestCompiledKotlinWithStdlib(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformNames extends AbstractLoadJavaTest { public void testAllFilesPresentInPlatformNames() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("functionName.kt") public void testFunctionName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.kt"); doTestCompiledKotlinWithStdlib(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/javaAgainstKotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({JavaAgainstKotlin.SamAdapters.class, JavaAgainstKotlin.SignaturePropagation.class, JavaAgainstKotlin.Visibility.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaAgainstKotlin extends AbstractLoadJavaTest { public void testAllFilesPresentInJavaAgainstKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/javaAgainstKotlin"), Pattern.compile("^(.+)\\.txt$"), true); } - + @TestMetadata("compiler/testData/loadJava/javaAgainstKotlin/samAdapters") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SamAdapters extends AbstractLoadJavaTest { public void testAllFilesPresentInSamAdapters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/javaAgainstKotlin/samAdapters"), Pattern.compile("^(.+)\\.txt$"), true); } - + @TestMetadata("InheritAmbguousSamAdaptersInKotlin.txt") public void testInheritAmbguousSamAdaptersInKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/samAdapters/InheritAmbguousSamAdaptersInKotlin.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("InheritSamAdapterInKotlin.txt") public void testInheritSamAdapterInKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/samAdapters/InheritSamAdapterInKotlin.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("OverrideSamAdapterInKotlin.txt") public void testOverrideSamAdapterInKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/samAdapters/OverrideSamAdapterInKotlin.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("SamAdapterForInheritedFromKotlin.txt") public void testSamAdapterForInheritedFromKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForInheritedFromKotlin.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("SamAdapterForOverriddenFromKotlin.txt") public void testSamAdapterForOverriddenFromKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForOverriddenFromKotlin.txt"); doTestJavaAgainstKotlin(fileName); } - + } - + @TestMetadata("compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SignaturePropagation extends AbstractLoadJavaTest { public void testAllFilesPresentInSignaturePropagation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation"), Pattern.compile("^(.+)\\.txt$"), true); } - + @TestMetadata("DeepSubclassingKotlinInJava.txt") public void testDeepSubclassingKotlinInJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/DeepSubclassingKotlinInJava.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("InheritExtensionAndNot.txt") public void testInheritExtensionAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/InheritExtensionAndNot.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("InheritExtensionFunction.txt") public void testInheritExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/InheritExtensionFunction.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("SubclassFromTraitImplementation.txt") public void testSubclassFromTraitImplementation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/SubclassFromTraitImplementation.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("SubclassingKotlinInJava.txt") public void testSubclassingKotlinInJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/SubclassingKotlinInJava.txt"); doTestJavaAgainstKotlin(fileName); } - + } - + @TestMetadata("compiler/testData/loadJava/javaAgainstKotlin/visibility") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractLoadJavaTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/javaAgainstKotlin/visibility"), Pattern.compile("^(.+)\\.txt$"), true); } - + @TestMetadata("PackageLocal.txt") public void testPackageLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/visibility/PackageLocal.txt"); doTestJavaAgainstKotlin(fileName); } - + @TestMetadata("ProtectedPackage.txt") public void testProtectedPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/javaAgainstKotlin/visibility/ProtectedPackage.txt"); doTestJavaAgainstKotlin(fileName); } - + } - } - + @TestMetadata("compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinAgainstCompiledJavaWithKotlin extends AbstractLoadJavaTest { public void testAllFilesPresentInKotlinAgainstCompiledJavaWithKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("InheritJavaField.kt") public void testInheritJavaField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/InheritJavaField.kt"); doTestKotlinAgainstCompiledJavaWithKotlin(fileName); } - + @TestMetadata("InheritParameterName.kt") public void testInheritParameterName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/InheritParameterName.kt"); doTestKotlinAgainstCompiledJavaWithKotlin(fileName); } - + @TestMetadata("javaRefersToKotlin.kt") public void testJavaRefersToKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/javaRefersToKotlin.kt"); doTestKotlinAgainstCompiledJavaWithKotlin(fileName); } - + @TestMetadata("propagationAgainstDeserializedSuperclass.kt") public void testPropagationAgainstDeserializedSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/propagationAgainstDeserializedSuperclass.kt"); doTestKotlinAgainstCompiledJavaWithKotlin(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/sourceJava") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SourceJava extends AbstractLoadJavaTest { public void testAllFilesPresentInSourceJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/sourceJava"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ClassExtendsTypeParameter.java") public void testClassExtendsTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/sourceJava/ClassExtendsTypeParameter.java"); doTestSourceJava(fileName); } - + @TestMetadata("ErrorTypes.java") public void testErrorTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/sourceJava/ErrorTypes.java"); doTestSourceJava(fileName); } - + @TestMetadata("NullInAnnotation.java") public void testNullInAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/sourceJava/NullInAnnotation.java"); doTestSourceJava(fileName); } - + @TestMetadata("ReturnInnerSubclassOfSupersInner.java") public void testReturnInnerSubclassOfSupersInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/sourceJava/ReturnInnerSubclassOfSupersInner.java"); doTestSourceJava(fileName); } - + @TestMetadata("ReturnNotSubtype.java") public void testReturnNotSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/sourceJava/ReturnNotSubtype.java"); doTestSourceJava(fileName); } - + @TestMetadata("WrongNumberOfGenericParameters.java") public void testWrongNumberOfGenericParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/sourceJava/WrongNumberOfGenericParameters.java"); doTestSourceJava(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/jvm/compiler/WriteSignatureTestGenerated.java b/compiler/tests/org/jetbrains/jet/jvm/compiler/WriteSignatureTestGenerated.java index 256e880a3c9..b2808f9ce86 100644 --- a/compiler/tests/org/jetbrains/jet/jvm/compiler/WriteSignatureTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/jvm/compiler/WriteSignatureTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.jvm.compiler; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,292 +31,288 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/writeSignature") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({WriteSignatureTestGenerated.Constructor.class, WriteSignatureTestGenerated.DeclarationSiteVariance.class, WriteSignatureTestGenerated.Nothing.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class WriteSignatureTestGenerated extends AbstractWriteSignatureTest { public void testAllFilesPresentInWriteSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayOfCharSequence.kt") public void testArrayOfCharSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/ArrayOfCharSequence.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfInt.kt") public void testArrayOfInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/ArrayOfInt.kt"); doTest(fileName); } - + @TestMetadata("Comparable.kt") public void testComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/Comparable.kt"); doTest(fileName); } - + @TestMetadata("Int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/Int.kt"); doTest(fileName); } - + @TestMetadata("IntArray.kt") public void testIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/IntArray.kt"); doTest(fileName); } - + @TestMetadata("IntQ.kt") public void testIntQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/IntQ.kt"); doTest(fileName); } - + @TestMetadata("jlString.kt") public void testJlString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/jlString.kt"); doTest(fileName); } - + @TestMetadata("ListOfCharSequence.kt") public void testListOfCharSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/ListOfCharSequence.kt"); doTest(fileName); } - + @TestMetadata("ListOfStar.kt") public void testListOfStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/ListOfStar.kt"); doTest(fileName); } - + @TestMetadata("MapEntry.kt") public void testMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/MapEntry.kt"); doTest(fileName); } - + @TestMetadata("MutableMapEntry.kt") public void testMutableMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/MutableMapEntry.kt"); doTest(fileName); } - + @TestMetadata("NonGeneric.kt") public void testNonGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/NonGeneric.kt"); doTest(fileName); } - + @TestMetadata("VarargCharSequence.kt") public void testVarargCharSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/VarargCharSequence.kt"); doTest(fileName); } - + @TestMetadata("VarargGeneric.kt") public void testVarargGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/VarargGeneric.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/writeSignature/constructor") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractWriteSignatureTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeSignature/constructor"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Constructor0.kt") public void testConstructor0() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/constructor/Constructor0.kt"); doTest(fileName); } - + @TestMetadata("ConstructorCollectionParameter.kt") public void testConstructorCollectionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/constructor/ConstructorCollectionParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTypeParameter.kt") public void testConstructorWithTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/constructor/ConstructorWithTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTypeParameterAndValueParameterP.kt") public void testConstructorWithTypeParameterAndValueParameterP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/constructor/ConstructorWithTypeParameterAndValueParameterP.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeSignature/declarationSiteVariance") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeclarationSiteVariance extends AbstractWriteSignatureTest { public void testAllFilesPresentInDeclarationSiteVariance() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeSignature/declarationSiteVariance"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunctionTwoTypeParameters.kt") public void testFunctionTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/FunctionTwoTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("InInInPosition.kt") public void testInInInPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/InInInPosition.kt"); doTest(fileName); } - + @TestMetadata("InInOutPosition.kt") public void testInInOutPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/InInOutPosition.kt"); doTest(fileName); } - + @TestMetadata("InOfInInInPosition.kt") public void testInOfInInInPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/InOfInInInPosition.kt"); doTest(fileName); } - + @TestMetadata("InOfInInOutPosition.kt") public void testInOfInInOutPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/InOfInInOutPosition.kt"); doTest(fileName); } - + @TestMetadata("InOfOutInInPosition.kt") public void testInOfOutInInPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/InOfOutInInPosition.kt"); doTest(fileName); } - + @TestMetadata("InOfOutInOutPosition.kt") public void testInOfOutInOutPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/InOfOutInOutPosition.kt"); doTest(fileName); } - + @TestMetadata("MappedSupertypeWithVariance.kt") public void testMappedSupertypeWithVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/MappedSupertypeWithVariance.kt"); doTest(fileName); } - + @TestMetadata("OutInInPosition.kt") public void testOutInInPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/OutInInPosition.kt"); doTest(fileName); } - + @TestMetadata("OutInOutPosition.kt") public void testOutInOutPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/OutInOutPosition.kt"); doTest(fileName); } - + @TestMetadata("OutOfInInInPosition.kt") public void testOutOfInInInPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/OutOfInInInPosition.kt"); doTest(fileName); } - + @TestMetadata("OutOfInInOutPosition.kt") public void testOutOfInInOutPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/OutOfInInOutPosition.kt"); doTest(fileName); } - + @TestMetadata("OutOfOutInInPosition.kt") public void testOutOfOutInInPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/OutOfOutInInPosition.kt"); doTest(fileName); } - + @TestMetadata("OutOfOutInOutPosition.kt") public void testOutOfOutInOutPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/OutOfOutInOutPosition.kt"); doTest(fileName); } - + @TestMetadata("PropertyGetterIn.kt") public void testPropertyGetterIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/PropertyGetterIn.kt"); doTest(fileName); } - + @TestMetadata("PropertyGetterOut.kt") public void testPropertyGetterOut() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/PropertyGetterOut.kt"); doTest(fileName); } - + @TestMetadata("PropertyGetterTwoParams.kt") public void testPropertyGetterTwoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/PropertyGetterTwoParams.kt"); doTest(fileName); } - + @TestMetadata("PropertySetterIn.kt") public void testPropertySetterIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/PropertySetterIn.kt"); doTest(fileName); } - + @TestMetadata("PropertySetterOut.kt") public void testPropertySetterOut() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/PropertySetterOut.kt"); doTest(fileName); } - + @TestMetadata("SuperClassWithVariance.kt") public void testSuperClassWithVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/SuperClassWithVariance.kt"); doTest(fileName); } - + @TestMetadata("SuperTraitWithVariance.kt") public void testSuperTraitWithVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/SuperTraitWithVariance.kt"); doTest(fileName); } - + @TestMetadata("SuperTypeWithVarianceInArguments.kt") public void testSuperTypeWithVarianceInArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/declarationSiteVariance/SuperTypeWithVarianceInArguments.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/writeSignature/nothing") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Nothing extends AbstractWriteSignatureTest { public void testAllFilesPresentInNothing() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/writeSignature/nothing"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nothing.kt") public void testNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/nothing/nothing.kt"); doTest(fileName); } - + @TestMetadata("nullableNothing.kt") public void testNullableNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/writeSignature/nothing/nullableNothing.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveDescriptorRendererTestGenerated.java b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveDescriptorRendererTestGenerated.java index 71fbbf5568f..86da5f92765 100644 --- a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveDescriptorRendererTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveDescriptorRendererTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.lang.resolve.lazy; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,64 +30,63 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/renderer") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class LazyResolveDescriptorRendererTestGenerated extends AbstractLazyResolveDescriptorRendererTest { public void testAllFilesPresentInRenderer() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/renderer"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Classes.kt") public void testClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/Classes.kt"); doTest(fileName); } - + @TestMetadata("Enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/Enum.kt"); doTest(fileName); } - + @TestMetadata("ErrorType.kt") public void testErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/ErrorType.kt"); doTest(fileName); } - + @TestMetadata("FunctionTypes.kt") public void testFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/FunctionTypes.kt"); doTest(fileName); } - + @TestMetadata("GlobalFunctions.kt") public void testGlobalFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/GlobalFunctions.kt"); doTest(fileName); } - + @TestMetadata("GlobalProperties.kt") public void testGlobalProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/GlobalProperties.kt"); doTest(fileName); } - + @TestMetadata("InheritedMembersVisibility.kt") public void testInheritedMembersVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/InheritedMembersVisibility.kt"); doTest(fileName); } - + @TestMetadata("KeywordsInNames.kt") public void testKeywordsInNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/KeywordsInNames.kt"); doTest(fileName); } - + @TestMetadata("UnitType.kt") public void testUnitType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/renderer/UnitType.kt"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveRecursiveComparingTestGenerated.java b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveRecursiveComparingTestGenerated.java index 494530e12ea..c5861305277 100644 --- a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveRecursiveComparingTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveRecursiveComparingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.lang.resolve.lazy; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,3015 +29,2978 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({LazyResolveRecursiveComparingTestGenerated.CompiledKotlin.class, LazyResolveRecursiveComparingTestGenerated.RecursiveComparator.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class LazyResolveRecursiveComparingTestGenerated extends AbstractLazyResolveRecursiveComparingTest { @TestMetadata("compiler/testData/loadJava/compiledKotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CompiledKotlin.Annotations.class, CompiledKotlin.Class.class, CompiledKotlin.ClassFun.class, CompiledKotlin.ClassObject.class, CompiledKotlin.Constructor.class, CompiledKotlin.DataClass.class, CompiledKotlin.Enum.class, CompiledKotlin.FromLoadJava.class, CompiledKotlin.Fun.class, CompiledKotlin.Inline.class, CompiledKotlin.Prop.class, CompiledKotlin.Type.class, CompiledKotlin.Visibility.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CompiledKotlin extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInCompiledKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Annotations.ClassMembers.class, Annotations.Classes.class, Annotations.PackageMembers.class, Annotations.Parameters.class, Annotations.PropertiesWithoutBackingFields.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotatedAnnotation.kt") public void testAnnotatedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedAnnotation.kt"); doTest(fileName); } - + @TestMetadata("AnnotatedMethod.kt") public void testAnnotatedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt"); doTest(fileName); } - + @TestMetadata("SimpleAnnotation.kt") public void testSimpleAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/SimpleAnnotation.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassMembers extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInClassMembers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/classMembers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectPropertyField.kt") public void testClassObjectPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.kt"); doTest(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt"); doTest(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt"); doTest(fileName); } - + @TestMetadata("Getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.kt"); doTest(fileName); } - + @TestMetadata("PropertyField.kt") public void testPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.kt"); doTest(fileName); } - + @TestMetadata("Setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Classes extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/classes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotationInClassObject.kt") public void testAnnotationInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/AnnotationInClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassInClassObject.kt") public void testClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassInClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectInStaticNestedClass.kt") public void testClassObjectInStaticNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.kt"); doTest(fileName); } - + @TestMetadata("Deprecated.kt") public void testDeprecated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Deprecated.kt"); doTest(fileName); } - + @TestMetadata("DollarsInAnnotationName.kt") public void testDollarsInAnnotationName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/DollarsInAnnotationName.kt"); doTest(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.kt"); doTest(fileName); } - + @TestMetadata("MultipleAnnotations.kt") public void testMultipleAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/MultipleAnnotations.kt"); doTest(fileName); } - + @TestMetadata("NestedAnnotation.kt") public void testNestedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedAnnotation.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("Retention.kt") public void testRetention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Retention.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Simple.kt"); doTest(fileName); } - + @TestMetadata("WithArgument.kt") public void testWithArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.kt"); doTest(fileName); } - + @TestMetadata("WithMultipleArguments.kt") public void testWithMultipleArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PackageMembers extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInPackageMembers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.kt"); doTest(fileName); } - + @TestMetadata("EnumArrayArgument.kt") public void testEnumArrayArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.kt"); doTest(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Function.kt"); doTest(fileName); } - + @TestMetadata("Getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.kt"); doTest(fileName); } - + @TestMetadata("PropertyField.kt") public void testPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.kt"); doTest(fileName); } - + @TestMetadata("Setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.kt"); doTest(fileName); } - + @TestMetadata("StringArrayArgument.kt") public void testStringArrayArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameters extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/parameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt"); doTest(fileName); } - + @TestMetadata("EnumConstructor.kt") public void testEnumConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunctionInClass.kt") public void testExtensionFunctionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunctionInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtensionPropertySetter.kt") public void testExtensionPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.kt"); doTest(fileName); } - + @TestMetadata("FunctionInClass.kt") public void testFunctionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInClass.kt"); doTest(fileName); } - + @TestMetadata("FunctionInTrait.kt") public void testFunctionInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInTrait.kt"); doTest(fileName); } - + @TestMetadata("ManyAnnotations.kt") public void testManyAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ManyAnnotations.kt"); doTest(fileName); } - + @TestMetadata("PropertySetterInClass.kt") public void testPropertySetterInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.kt"); doTest(fileName); } - + @TestMetadata("TopLevelFunction.kt") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelFunction.kt"); doTest(fileName); } - + @TestMetadata("TopLevelPropertySetter.kt") public void testTopLevelPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertiesWithoutBackingFields extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInPropertiesWithoutBackingFields() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("ExtensionsWithSameNameClass.kt") public void testExtensionsWithSameNameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.kt"); doTest(fileName); } - + @TestMetadata("ExtensionsWithSameNamePackage.kt") public void testExtensionsWithSameNamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.kt"); doTest(fileName); } - + @TestMetadata("NestedTrait.kt") public void testNestedTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.kt"); doTest(fileName); } - + @TestMetadata("TopLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.kt"); doTest(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.kt"); doTest(fileName); } - + @TestMetadata("TraitClassObject.kt") public void testTraitClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/class") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Class.JavaBean.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/class"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/Class.kt"); doTest(fileName); } - + @TestMetadata("ClassInParam.kt") public void testClassInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassInParam.kt"); doTest(fileName); } - + @TestMetadata("ClassInnerClass.kt") public void testClassInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassInnerClass.kt"); doTest(fileName); } - + @TestMetadata("ClassMemberConflict.kt") public void testClassMemberConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.kt"); doTest(fileName); } - + @TestMetadata("ClassOutParam.kt") public void testClassOutParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassOutParam.kt"); doTest(fileName); } - + @TestMetadata("ClassParam.kt") public void testClassParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParam.kt"); doTest(fileName); } - + @TestMetadata("ClassParamReferencesParam.kt") public void testClassParamReferencesParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam.kt"); doTest(fileName); } - + @TestMetadata("ClassParamReferencesParam2.kt") public void testClassParamReferencesParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam2.kt"); doTest(fileName); } - + @TestMetadata("ClassParamReferencesSelf.kt") public void testClassParamReferencesSelf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesSelf.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUpperClassBound.kt") public void testClassParamUpperClassBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassBound.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUpperClassInterfaceBound.kt") public void testClassParamUpperClassInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUpperInterfaceBound.kt") public void testClassParamUpperInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("ClassTwoParams.kt") public void testClassTwoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams.kt"); doTest(fileName); } - + @TestMetadata("ClassTwoParams2.kt") public void testClassTwoParams2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt"); doTest(fileName); } - + @TestMetadata("EnumWithGenericConstructorParameter.kt") public void testEnumWithGenericConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("EnumWithPrimitiveConstructorParameter.kt") public void testEnumWithPrimitiveConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("InheritClassSimple.kt") public void testInheritClassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritClassSimple.kt"); doTest(fileName); } - + @TestMetadata("InheritClassWithParam.kt") public void testInheritClassWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritClassWithParam.kt"); doTest(fileName); } - + @TestMetadata("InheritSubstitutedMethod.kt") public void testInheritSubstitutedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritSubstitutedMethod.kt"); doTest(fileName); } - + @TestMetadata("InheritTraitWithFunctionParam.kt") public void testInheritTraitWithFunctionParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithFunctionParam.kt"); doTest(fileName); } - + @TestMetadata("InheritTraitWithParam.kt") public void testInheritTraitWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithParam.kt"); doTest(fileName); } - + @TestMetadata("InnerClassExtendInnerClass.kt") public void testInnerClassExtendInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InnerClassExtendInnerClass.kt"); doTest(fileName); } - + @TestMetadata("InnerGenericClass.kt") public void testInnerGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InnerGenericClass.kt"); doTest(fileName); } - + @TestMetadata("NamedObject.kt") public void testNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObject.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectInClass.kt") public void testNamedObjectInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClass.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectInClassObject.kt") public void testNamedObjectInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClassObject.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectInNamedObject.kt") public void testNamedObjectInNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInNamedObject.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectWithAnotherTopLevelProperty.kt") public void testNamedObjectWithAnotherTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("NestedClassExtendNestedClass.kt") public void testNestedClassExtendNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedClassExtendNestedClass.kt"); doTest(fileName); } - + @TestMetadata("NestedGenericClass.kt") public void testNestedGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedGenericClass.kt"); doTest(fileName); } - + @TestMetadata("SingleAbstractMethod.kt") public void testSingleAbstractMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/SingleAbstractMethod.kt"); doTest(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/Trait.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaBean extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInJavaBean() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/class/javaBean"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DifferentGetterAndSetter.kt") public void testDifferentGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/DifferentGetterAndSetter.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanAbstractGetter.kt") public void testJavaBeanAbstractGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanAbstractGetter.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanVal.kt") public void testJavaBeanVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVal.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanVar.kt") public void testJavaBeanVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVar.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanVarOfGenericType.kt") public void testJavaBeanVarOfGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVarOfGenericType.kt"); doTest(fileName); } - + @TestMetadata("TwoSetters.kt") public void testTwoSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/TwoSetters.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/classFun") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassFun extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInClassFun() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/classFun"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassInParamUsedInFun.kt") public void testClassInParamUsedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/ClassInParamUsedInFun.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUsedInFun.kt") public void testClassParamUsedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/ClassParamUsedInFun.kt"); doTest(fileName); } - + @TestMetadata("FunDelegationToTraitImpl.kt") public void testFunDelegationToTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/FunDelegationToTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("FunInParamSuper.kt") public void testFunInParamSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/FunInParamSuper.kt"); doTest(fileName); } - + @TestMetadata("TraitFinalFun.kt") public void testTraitFinalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/TraitFinalFun.kt"); doTest(fileName); } - + @TestMetadata("TraitOpenFun.kt") public void testTraitOpenFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/TraitOpenFun.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/classObject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassObject extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInClassObject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/classObject"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectDeclaresVal.kt") public void testClassObjectDeclaresVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectDeclaresVar.kt") public void testClassObjectDeclaresVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectDefaultVisibility.kt") public void testClassObjectDefaultVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDefaultVisibility.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectExplicitVisibility.kt") public void testClassObjectExplicitVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExplicitVisibility.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectExtendsTrait.kt") public void testClassObjectExtendsTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTrait.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectExtendsTraitWithTP.kt") public void testClassObjectExtendsTraitWithTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTraitWithTP.kt"); doTest(fileName); } - + @TestMetadata("classObjectInClassStaticFields.kt") public void testClassObjectInClassStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.kt"); doTest(fileName); } - + @TestMetadata("classObjectInTraitStaticFields.kt") public void testClassObjectInTraitStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectPropertyInClass.kt") public void testClassObjectPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.kt"); doTest(fileName); } - + @TestMetadata("Delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/Delegation.kt"); doTest(fileName); } - + @TestMetadata("InnerClassInClassObject.kt") public void testInnerClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/InnerClassInClassObject.kt"); doTest(fileName); } - + @TestMetadata("SimpleClassObject.kt") public void testSimpleClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/SimpleClassObject.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/constructor") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Constructor.Vararg.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/constructor"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Constructor0.kt") public void testConstructor0() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor0.kt"); doTest(fileName); } - + @TestMetadata("Constructor1.kt") public void testConstructor1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor1.kt"); doTest(fileName); } - + @TestMetadata("Constructor1WithParamDefaultValue.kt") public void testConstructor1WithParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor1WithParamDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("Constructor2WithOneParamDefaultValue.kt") public void testConstructor2WithOneParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor2WithOneParamDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("ConstructorCollectionParameter.kt") public void testConstructorCollectionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorGenericDeep.kt") public void testConstructorGenericDeep() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericDeep.kt"); doTest(fileName); } - + @TestMetadata("ConstructorGenericSimple.kt") public void testConstructorGenericSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericSimple.kt"); doTest(fileName); } - + @TestMetadata("ConstructorGenericUpperBound.kt") public void testConstructorGenericUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericUpperBound.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoDefArgs.kt") public void testConstructorWithTwoDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoDefArgs.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParameters.kt") public void testConstructorWithTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParametersAndOneIntValueParameter.kt") public void testConstructorWithTwoTypeParametersAndOneIntValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParametersAndOnePValueParameter.kt") public void testConstructorWithTwoTypeParametersAndOnePValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTypeParameter.kt") public void testConstructorWithTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTypeParametersEAndOnePValueParameter.kt") public void testConstructorWithTypeParametersEAndOnePValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.kt"); doTest(fileName); } - + @TestMetadata("InnerClassConstructorWithDefArgs.kt") public void testInnerClassConstructorWithDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/InnerClassConstructorWithDefArgs.kt"); doTest(fileName); } - + @TestMetadata("PrivateConstructor1WithParamDefaultValue.kt") public void testPrivateConstructor1WithParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/constructor/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ConstructorNonLastVararg.kt") public void testConstructorNonLastVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorNonLastVararg.kt"); doTest(fileName); } - + @TestMetadata("ConstructorVararg.kt") public void testConstructorVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorVararg.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/dataClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DataClass extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInDataClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/dataClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MixedComponents.kt") public void testMixedComponents() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.kt"); doTest(fileName); } - + @TestMetadata("NoComponents.kt") public void testNoComponents() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/NoComponents.kt"); doTest(fileName); } - + @TestMetadata("OneVal.kt") public void testOneVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.kt"); doTest(fileName); } - + @TestMetadata("OpenDataClass.kt") public void testOpenDataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OpenDataClass.kt"); doTest(fileName); } - + @TestMetadata("OpenPropertyFinalComponent.kt") public void testOpenPropertyFinalComponent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OpenPropertyFinalComponent.kt"); doTest(fileName); } - + @TestMetadata("ParamNameSameToField.kt") public void testParamNameSameToField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.kt"); doTest(fileName); } - + @TestMetadata("TwoVals.kt") public void testTwoVals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.kt"); doTest(fileName); } - + @TestMetadata("TwoVars.kt") public void testTwoVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/enum") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("enumVisibility.kt") public void testEnumVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt"); doTest(fileName); } - + @TestMetadata("enumWithConstuctor.kt") public void testEnumWithConstuctor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt"); doTest(fileName); } - + @TestMetadata("innerEnum.kt") public void testInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt"); doTest(fileName); } - + @TestMetadata("innerEnumExistingClassObject.kt") public void testInnerEnumExistingClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt"); doTest(fileName); } - + @TestMetadata("simpleEnum.kt") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({FromLoadJava.KotlinSignature.class, FromLoadJava.Library.class, FromLoadJava.Modality.class, FromLoadJava.NotNull.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FromLoadJava extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInFromLoadJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayTypeVariance.kt") public void testArrayTypeVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ArrayTypeVariance.kt"); doTest(fileName); } - + @TestMetadata("ClassDoesNotOverrideMethod.kt") public void testClassDoesNotOverrideMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassDoesNotOverrideMethod.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("classObjectAnnotation.kt") public void testClassObjectAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/classObjectAnnotation.kt"); doTest(fileName); } - + @TestMetadata("ClassWithConstVal.kt") public void testClassWithConstVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithConstVal.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypeP.kt") public void testClassWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypeP.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePExtendsIterableP.kt") public void testClassWithTypePExtendsIterableP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePExtendsIterableP.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePP.kt") public void testClassWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePP.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePRefNext.kt") public void testClassWithTypePRefNext() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefNext.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePRefSelf.kt") public void testClassWithTypePRefSelf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelf.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePRefSelfAndClass.kt") public void testClassWithTypePRefSelfAndClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt"); doTest(fileName); } - + @TestMetadata("FieldAsVar.kt") public void testFieldAsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt"); doTest(fileName); } - + @TestMetadata("FieldOfArrayType.kt") public void testFieldOfArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldOfArrayType.kt"); doTest(fileName); } - + @TestMetadata("FinalFieldAsVal.kt") public void testFinalFieldAsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FinalFieldAsVal.kt"); doTest(fileName); } - + @TestMetadata("genericFunction.kt") public void testGenericFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/genericFunction.kt"); doTest(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypes.kt") public void testInheritMethodsDifferentReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypes.kt"); doTest(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypesGeneric.kt") public void testInheritMethodsDifferentReturnTypesGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypesGeneric.kt"); doTest(fileName); } - + @TestMetadata("InnerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InnerClass.kt"); doTest(fileName); } - + @TestMetadata("MethodTypePOneUpperBound.kt") public void testMethodTypePOneUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodTypePOneUpperBound.kt"); doTest(fileName); } - + @TestMetadata("MethodTypePTwoUpperBounds.kt") public void testMethodTypePTwoUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodTypePTwoUpperBounds.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypeP.kt") public void testMethodWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypeP.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypePP.kt") public void testMethodWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypePP.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypePRefClassP.kt") public void testMethodWithTypePRefClassP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypePRefClassP.kt"); doTest(fileName); } - + @TestMetadata("MethosWithPRefTP.kt") public void testMethosWithPRefTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethosWithPRefTP.kt"); doTest(fileName); } - + @TestMetadata("MyException.kt") public void testMyException() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MyException.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("objectInClass.kt") public void testObjectInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectInClass.kt"); doTest(fileName); } - + @TestMetadata("objectMembers.kt") public void testObjectMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectMembers.kt"); doTest(fileName); } - + @TestMetadata("packageLevelObject.kt") public void testPackageLevelObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/packageLevelObject.kt"); doTest(fileName); } - + @TestMetadata("RemoveRedundantProjectionKind.kt") public void testRemoveRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/RemoveRedundantProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/Simple.kt"); doTest(fileName); } - + @TestMetadata("TwoFields.kt") public void testTwoFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/TwoFields.kt"); doTest(fileName); } - + @TestMetadata("UnboundWildcard.kt") public void testUnboundWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/UnboundWildcard.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({KotlinSignature.Error.class, KotlinSignature.Propagation.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinSignature extends AbstractLazyResolveRecursiveComparingTest { @TestMetadata("AllBoundsInWhen.kt") public void testAllBoundsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/AllBoundsInWhen.kt"); doTest(fileName); } - + public void testAllFilesPresentInKotlinSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayType.kt") public void testArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ArrayType.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithNewTypeParams.kt") public void testConstructorWithNewTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithNewTypeParams.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithParentTypeParams.kt") public void testConstructorWithParentTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithParentTypeParams.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithSeveralParams.kt") public void testConstructorWithSeveralParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithSeveralParams.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithoutParams.kt") public void testConstructorWithoutParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithoutParams.kt"); doTest(fileName); } - + @TestMetadata("CustomProjectionKind.kt") public void testCustomProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/CustomProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("MethodWithFunctionTypes.kt") public void testMethodWithFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithFunctionTypes.kt"); doTest(fileName); } - + @TestMetadata("MethodWithGenerics.kt") public void testMethodWithGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithGenerics.kt"); doTest(fileName); } - + @TestMetadata("MethodWithMappedClasses.kt") public void testMethodWithMappedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithMappedClasses.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypeParameters.kt") public void testMethodWithTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("MethodWithVararg.kt") public void testMethodWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithVararg.kt"); doTest(fileName); } - + @TestMetadata("PropertyArrayTypes.kt") public void testPropertyArrayTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.kt"); doTest(fileName); } - + @TestMetadata("PropertyComplexTypes.kt") public void testPropertyComplexTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.kt"); doTest(fileName); } - + @TestMetadata("PropertySimpleType.kt") public void testPropertySimpleType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.kt"); doTest(fileName); } - + @TestMetadata("StarProjection.kt") public void testStarProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/StarProjection.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Error extends AbstractLazyResolveRecursiveComparingTest { @TestMetadata("AddingNullability.kt") public void testAddingNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/AddingNullability.kt"); doTest(fileName); } - + public void testAllFilesPresentInError() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ConflictingProjectionKind.kt") public void testConflictingProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ConflictingProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("ExplicitFieldGettersAndSetters.kt") public void testExplicitFieldGettersAndSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.kt"); doTest(fileName); } - + @TestMetadata("ExtraUpperBound.kt") public void testExtraUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExtraUpperBound.kt"); doTest(fileName); } - + @TestMetadata("MissingUpperBound.kt") public void testMissingUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/MissingUpperBound.kt"); doTest(fileName); } - + @TestMetadata("NoFieldTypeRef.kt") public void testNoFieldTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.kt"); doTest(fileName); } - + @TestMetadata("NotVarargReplacedWithVararg.kt") public void testNotVarargReplacedWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NotVarargReplacedWithVararg.kt"); doTest(fileName); } - + @TestMetadata("RedundantProjectionKind.kt") public void testRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/RedundantProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeMissing.kt") public void testReturnTypeMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ReturnTypeMissing.kt"); doTest(fileName); } - + @TestMetadata("SyntaxError.kt") public void testSyntaxError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxError.kt"); doTest(fileName); } - + @TestMetadata("SyntaxErrorInFieldAnnotation.kt") public void testSyntaxErrorInFieldAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.kt"); doTest(fileName); } - + @TestMetadata("VarargReplacedWithNotVararg.kt") public void testVarargReplacedWithNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/VarargReplacedWithNotVararg.kt"); doTest(fileName); } - + @TestMetadata("WrongFieldInitializer.kt") public void testWrongFieldInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.kt"); doTest(fileName); } - + @TestMetadata("WrongFieldMutability.kt") public void testWrongFieldMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.kt"); doTest(fileName); } - + @TestMetadata("WrongFieldName.kt") public void testWrongFieldName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.kt"); doTest(fileName); } - + @TestMetadata("WrongMethodName.kt") public void testWrongMethodName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongMethodName.kt"); doTest(fileName); } - + @TestMetadata("WrongProjectionKind.kt") public void testWrongProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("WrongReturnTypeStructure.kt") public void testWrongReturnTypeStructure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongReturnTypeStructure.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeName1.kt") public void testWrongTypeName1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName1.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeName2.kt") public void testWrongTypeName2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName2.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeName3.kt") public void testWrongTypeName3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName3.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure1.kt") public void testWrongTypeParameterBoundStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure2.kt") public void testWrongTypeParameterBoundStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeParametersCount.kt") public void testWrongTypeParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParametersCount.kt"); doTest(fileName); } - + @TestMetadata("WrongValueParameterStructure1.kt") public void testWrongValueParameterStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure1.kt"); doTest(fileName); } - + @TestMetadata("WrongValueParameterStructure2.kt") public void testWrongValueParameterStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure2.kt"); doTest(fileName); } - + @TestMetadata("WrongValueParametersCount.kt") public void testWrongValueParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParametersCount.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Propagation.Parameter.class, Propagation.Return.class, Propagation.TypeParameter.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Propagation extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInPropagation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("PropagateTypeArgumentNullable.kt") public void testPropagateTypeArgumentNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameter extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ChangeProjectionKind1.kt") public void testChangeProjectionKind1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.kt"); doTest(fileName); } - + @TestMetadata("ChangeProjectionKind2.kt") public void testChangeProjectionKind2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.kt") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.kt") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.kt"); doTest(fileName); } - + @TestMetadata("InheritMutability.kt") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritMutability.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVararg.kt") public void testInheritNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVararg.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVarargInteger.kt") public void testInheritNotVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVarargNotNull.kt") public void testInheritNotVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVarargPrimitive.kt") public void testInheritNotVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.kt"); doTest(fileName); } - + @TestMetadata("InheritNullability.kt") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNullability.kt"); doTest(fileName); } - + @TestMetadata("InheritProjectionKind.kt") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnliness.kt") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.kt"); doTest(fileName); } - + @TestMetadata("InheritVararg.kt") public void testInheritVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVararg.kt"); doTest(fileName); } - + @TestMetadata("InheritVarargInteger.kt") public void testInheritVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.kt"); doTest(fileName); } - + @TestMetadata("InheritVarargNotNull.kt") public void testInheritVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.kt"); doTest(fileName); } - + @TestMetadata("InheritVarargPrimitive.kt") public void testInheritVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.kt"); doTest(fileName); } - + @TestMetadata("Kt3302.kt") public void testKt3302() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/Kt3302.kt"); doTest(fileName); } - + @TestMetadata("MutableToReadOnly.kt") public void testMutableToReadOnly() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.kt"); doTest(fileName); } - + @TestMetadata("NotNullToNullable.kt") public void testNotNullToNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NotNullToNullable.kt"); doTest(fileName); } - + @TestMetadata("NullableToNotNull.kt") public void testNullableToNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNull.kt"); doTest(fileName); } - + @TestMetadata("NullableToNotNullKotlinSignature.kt") public void testNullableToNotNullKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.kt"); doTest(fileName); } - + @TestMetadata("OverrideWithErasedParameter.kt") public void testOverrideWithErasedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.kt"); doTest(fileName); } - + @TestMetadata("ReadOnlyToMutable.kt") public void testReadOnlyToMutable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.kt"); doTest(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.kt") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameter.kt") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameters.kt") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Return extends AbstractLazyResolveRecursiveComparingTest { @TestMetadata("AddNotNullJavaSubtype.kt") public void testAddNotNullJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("AddNotNullSameJavaType.kt") public void testAddNotNullSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilityJavaSubtype.kt") public void testAddNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilitySameGenericType1.kt") public void testAddNullabilitySameGenericType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilitySameGenericType2.kt") public void testAddNullabilitySameGenericType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilitySameJavaType.kt") public void testAddNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.kt"); doTest(fileName); } - + public void testAllFilesPresentInReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CantMakeImmutableInSubclass.kt") public void testCantMakeImmutableInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.kt") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.kt") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.kt"); doTest(fileName); } - + @TestMetadata("HalfSubstitutedTypeParameters.kt") public void testHalfSubstitutedTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilityGenericSubclassSimple.kt") public void testInheritNullabilityGenericSubclassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilityJavaSubtype.kt") public void testInheritNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilitySameGenericType.kt") public void testInheritNullabilitySameGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilitySameJavaType.kt") public void testInheritNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.kt"); doTest(fileName); } - + @TestMetadata("InheritProjectionKind.kt") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnlinessOfArgument.kt") public void testInheritReadOnlinessOfArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnlinessSameClass.kt") public void testInheritReadOnlinessSameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnlinessSubclass.kt") public void testInheritReadOnlinessSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.kt"); doTest(fileName); } - + @TestMetadata("SameProjectionKind.kt") public void testSameProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SameProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.kt") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.kt"); doTest(fileName); } - + @TestMetadata("SubclassOfCollection.kt") public void testSubclassOfCollection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.kt"); doTest(fileName); } - + @TestMetadata("SubclassOfMapEntry.kt") public void testSubclassOfMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameter.kt") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameters.kt") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameters.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesConflictingProjectionKinds.kt") public void testTwoSuperclassesConflictingProjectionKinds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferMutability.kt") public void testTwoSuperclassesInvariantAndCovariantInferMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferNullability.kt") public void testTwoSuperclassesInvariantAndCovariantInferNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesMutableAndNot.kt") public void testTwoSuperclassesMutableAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesReturnJavaSubtype.kt") public void testTwoSuperclassesReturnJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesReturnSameJavaType.kt") public void testTwoSuperclassesReturnSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesSupplementNotNull.kt") public void testTwoSuperclassesSupplementNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.kt"); doTest(fileName); } - + @TestMetadata("TypeParamOfClass.kt") public void testTypeParamOfClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClass.kt"); doTest(fileName); } - + @TestMetadata("TypeParamOfClassSubstituted.kt") public void testTypeParamOfClassSubstituted() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.kt"); doTest(fileName); } - + @TestMetadata("TypeParamOfFun.kt") public void testTypeParamOfFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfFun.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeParameter extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInTypeParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("InheritMutability.kt") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritMutability.kt"); doTest(fileName); } - + @TestMetadata("InheritNullability.kt") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritNullability.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnliness.kt") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.kt"); doTest(fileName); } - + @TestMetadata("TwoBounds.kt") public void testTwoBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoBounds.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclasses.kt") public void testTwoSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.kt"); doTest(fileName); } - + @TestMetadata("TwoTypeParameters.kt") public void testTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("UseParameterAsUpperBound.kt") public void testUseParameterAsUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.kt"); doTest(fileName); } - + @TestMetadata("UseParameterInUpperBound.kt") public void testUseParameterInUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.kt"); doTest(fileName); } - + @TestMetadata("UseParameterInUpperBoundWithKotlinSignature.kt") public void testUseParameterInUpperBoundWithKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.kt"); doTest(fileName); } - } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Library extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInLibrary() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("LoadIterable.kt") public void testLoadIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/LoadIterable.kt"); doTest(fileName); } - + @TestMetadata("LoadIterator.kt") public void testLoadIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/LoadIterator.kt"); doTest(fileName); } - + @TestMetadata("Max.kt") public void testMax() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/Max.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Modality extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInModality() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ModalityOfFakeOverrides.kt") public void testModalityOfFakeOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NotNull extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInNotNull() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("NotNullField.kt") public void testNotNullField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullField.kt"); doTest(fileName); } - + @TestMetadata("NotNullIntArray.kt") public void testNotNullIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullIntArray.kt"); doTest(fileName); } - + @TestMetadata("NotNullMethod.kt") public void testNotNullMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullMethod.kt"); doTest(fileName); } - + @TestMetadata("NotNullObjectArray.kt") public void testNotNullObjectArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullObjectArray.kt"); doTest(fileName); } - + @TestMetadata("NotNullParameter.kt") public void testNotNullParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullParameter.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Fun.GenericWithTypeVariables.class, Fun.GenericWithoutTypeVariables.class, Fun.NonGeneric.class, Fun.Vararg.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Fun extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInFun() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Assert.kt") public void testAssert() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/Assert.kt"); doTest(fileName); } - + @TestMetadata("DeclaredMemberOverridesDelegated.kt") public void testDeclaredMemberOverridesDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.kt"); doTest(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypesAndVisibilities.kt") public void testInheritMethodsDifferentReturnTypesAndVisibilities() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritMethodsDifferentReturnTypesAndVisibilities.kt"); doTest(fileName); } - + @TestMetadata("InheritValAndVar.kt") public void testInheritValAndVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.kt"); doTest(fileName); } - + @TestMetadata("InheritValsDifferentTypes.kt") public void testInheritValsDifferentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.kt"); doTest(fileName); } - + @TestMetadata("NoDelegationForFunctionInheritedFromTraitSuperClass.kt") public void testNoDelegationForFunctionInheritedFromTraitSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoDelegationForFunctionInheritedFromTraitSuperClass.kt"); doTest(fileName); } - + @TestMetadata("NoSamAdapter.kt") public void testNoSamAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoSamAdapter.kt"); doTest(fileName); } - + @TestMetadata("NoSamConstructor.kt") public void testNoSamConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoSamConstructor.kt"); doTest(fileName); } - + @TestMetadata("PropagateDeepSubclass.kt") public void testPropagateDeepSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/PropagateDeepSubclass.kt"); doTest(fileName); } - + @TestMetadata("PropagateSubclassOfComparable.kt") public void testPropagateSubclassOfComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/PropagateSubclassOfComparable.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericWithTypeVariables extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInGenericWithTypeVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunGenericParam.kt") public void testFunGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunGenericParam.kt"); doTest(fileName); } - + @TestMetadata("FunParamParam.kt") public void testFunParamParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParam.kt"); doTest(fileName); } - + @TestMetadata("FunParamParamErased.kt") public void testFunParamParamErased() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.kt"); doTest(fileName); } - + @TestMetadata("FunParamReferencesParam.kt") public void testFunParamReferencesParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.kt"); doTest(fileName); } - + @TestMetadata("FunParamTwoUpperBounds.kt") public void testFunParamTwoUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.kt"); doTest(fileName); } - + @TestMetadata("FunParamUpperClassBound.kt") public void testFunParamUpperClassBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.kt"); doTest(fileName); } - + @TestMetadata("FunParamUpperClassInterfaceBound.kt") public void testFunParamUpperClassInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("FunParamUpperInterfaceBound.kt") public void testFunParamUpperInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("FunParamVaragParam.kt") public void testFunParamVaragParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.kt"); doTest(fileName); } - + @TestMetadata("FunTwoTypeParams.kt") public void testFunTwoTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericWithoutTypeVariables extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInGenericWithoutTypeVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunClassParamNotNull.kt") public void testFunClassParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.kt"); doTest(fileName); } - + @TestMetadata("FunClassParamNullable.kt") public void testFunClassParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.kt"); doTest(fileName); } - + @TestMetadata("FunParamNullable.kt") public void testFunParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeClassParamNotNull.kt") public void testReturnTypeClassParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeClassParamNullable.kt") public void testReturnTypeClassParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonGeneric extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInNonGeneric() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassFun.kt") public void testClassFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFun.kt"); doTest(fileName); } - + @TestMetadata("ClassFunGetFoo.kt") public void testClassFunGetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFoo.kt"); doTest(fileName); } - + @TestMetadata("ClassFunGetFooSetFoo.kt") public void testClassFunGetFooSetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.kt"); doTest(fileName); } - + @TestMetadata("ClassFunSetFoo.kt") public void testClassFunSetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunSetFoo.kt"); doTest(fileName); } - + @TestMetadata("ExtFun.kt") public void testExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFun.kt"); doTest(fileName); } - + @TestMetadata("ExtFunInClass.kt") public void testExtFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFunInClass.kt"); doTest(fileName); } - + @TestMetadata("FunDefaultArg.kt") public void testFunDefaultArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunDefaultArg.kt"); doTest(fileName); } - + @TestMetadata("FunParamNotNull.kt") public void testFunParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunParamNotNull.kt"); doTest(fileName); } - + @TestMetadata("FunVarargInt.kt") public void testFunVarargInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInt.kt"); doTest(fileName); } - + @TestMetadata("FunVarargInteger.kt") public void testFunVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInteger.kt"); doTest(fileName); } - + @TestMetadata("ModifierAbstract.kt") public void testModifierAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierAbstract.kt"); doTest(fileName); } - + @TestMetadata("ModifierOpen.kt") public void testModifierOpen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierOpen.kt"); doTest(fileName); } - + @TestMetadata("NsFun.kt") public void testNsFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFun.kt"); doTest(fileName); } - + @TestMetadata("NsFunGetFoo.kt") public void testNsFunGetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFunGetFoo.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeNotNull.kt") public void testReturnTypeNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNotNull.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeNullable.kt") public void testReturnTypeNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNullable.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nonLastVararg.kt") public void testNonLastVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/nonLastVararg.kt"); doTest(fileName); } - + @TestMetadata("VarargInt.kt") public void testVarargInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/VarargInt.kt"); doTest(fileName); } - + @TestMetadata("VarargString.kt") public void testVarargString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/VarargString.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/inline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inline extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/inline"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inlineFunction.kt") public void testInlineFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/inline/inlineFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/prop") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Prop.DefaultAccessors.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Prop extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInProp() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/prop"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassVal.kt") public void testClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassVal.kt"); doTest(fileName); } - + @TestMetadata("ClassValAbstract.kt") public void testClassValAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.kt"); doTest(fileName); } - + @TestMetadata("ClassVar.kt") public void testClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassVar.kt"); doTest(fileName); } - + @TestMetadata("CollectionSize.kt") public void testCollectionSize() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.kt"); doTest(fileName); } - + @TestMetadata("Constants.kt") public void testConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/Constants.kt"); doTest(fileName); } - + @TestMetadata("ExtValClass.kt") public void testExtValClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValInClass.kt") public void testExtValInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValInt.kt") public void testExtValInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntCharSequence.kt") public void testExtValIntCharSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntCharSequenceQ.kt") public void testExtValIntCharSequenceQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntListQOfIntInClass.kt") public void testExtValIntListQOfIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntTInClass.kt") public void testExtValIntTInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntTQInClass.kt") public void testExtValIntTQInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValTIntInClass.kt") public void testExtValTIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarClass.kt") public void testExtVarClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarInClass.kt") public void testExtVarInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarInt.kt") public void testExtVarInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.kt"); doTest(fileName); } - + @TestMetadata("ExtVarIntTInClass.kt") public void testExtVarIntTInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarIntTQInClass.kt") public void testExtVarIntTQInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarMapPQInt.kt") public void testExtVarMapPQInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.kt"); doTest(fileName); } - + @TestMetadata("ExtVarTIntInClass.kt") public void testExtVarTIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarTQIntInClass.kt") public void testExtVarTQIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarl.kt") public void testExtVarl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.kt"); doTest(fileName); } - + @TestMetadata("NsVal.kt") public void testNsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/NsVal.kt"); doTest(fileName); } - + @TestMetadata("NsVar.kt") public void testNsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/NsVar.kt"); doTest(fileName); } - + @TestMetadata("OverrideClassVal.kt") public void testOverrideClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.kt"); doTest(fileName); } - + @TestMetadata("OverrideTraitVal.kt") public void testOverrideTraitVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.kt"); doTest(fileName); } - + @TestMetadata("PropFromSuperclass.kt") public void testPropFromSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.kt"); doTest(fileName); } - + @TestMetadata("TraitFinalVar.kt") public void testTraitFinalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.kt"); doTest(fileName); } - + @TestMetadata("TraitOpenVal.kt") public void testTraitOpenVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.kt"); doTest(fileName); } - + @TestMetadata("VarDelegationToTraitImpl.kt") public void testVarDelegationToTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("VarWithDelegated.kt") public void testVarWithDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultAccessors extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInDefaultAccessors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassVal.kt") public void testClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.kt"); doTest(fileName); } - + @TestMetadata("ClassValParams.kt") public void testClassValParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.kt"); doTest(fileName); } - + @TestMetadata("ClassValWithGet.kt") public void testClassValWithGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.kt"); doTest(fileName); } - + @TestMetadata("ClassVar.kt") public void testClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.kt"); doTest(fileName); } - + @TestMetadata("ClassVarModality.kt") public void testClassVarModality() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.kt"); doTest(fileName); } - + @TestMetadata("ClassVarParams.kt") public void testClassVarParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.kt"); doTest(fileName); } - + @TestMetadata("ClassVarWithGet.kt") public void testClassVarWithGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.kt"); doTest(fileName); } - + @TestMetadata("ClassVarWithSet.kt") public void testClassVarWithSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.kt"); doTest(fileName); } - + @TestMetadata("ExtValLong.kt") public void testExtValLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.kt"); doTest(fileName); } - + @TestMetadata("ExtVarLong.kt") public void testExtVarLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/type") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Type extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/type"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Any.kt") public void testAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Any.kt"); doTest(fileName); } - + @TestMetadata("AnyQ.kt") public void testAnyQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/AnyQ.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfInNumber.kt") public void testArrayOfInNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInNumber.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfInt.kt") public void testArrayOfInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInt.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfInteger.kt") public void testArrayOfInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInteger.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfOutNumber.kt") public void testArrayOfOutNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutNumber.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfOutT.kt") public void testArrayOfOutT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutT.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfString.kt") public void testArrayOfString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfString.kt"); doTest(fileName); } - + @TestMetadata("Function1IntString.kt") public void testFunction1IntString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Function1IntString.kt"); doTest(fileName); } - + @TestMetadata("Int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Int.kt"); doTest(fileName); } - + @TestMetadata("IntArray.kt") public void testIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/IntArray.kt"); doTest(fileName); } - + @TestMetadata("IntQ.kt") public void testIntQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/IntQ.kt"); doTest(fileName); } - + @TestMetadata("jlInteger.kt") public void testJlInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlInteger.kt"); doTest(fileName); } - + @TestMetadata("jlIntegerQ.kt") public void testJlIntegerQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlIntegerQ.kt"); doTest(fileName); } - + @TestMetadata("jlNumber.kt") public void testJlNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlNumber.kt"); doTest(fileName); } - + @TestMetadata("jlObject.kt") public void testJlObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlObject.kt"); doTest(fileName); } - + @TestMetadata("jlObjectQ.kt") public void testJlObjectQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlObjectQ.kt"); doTest(fileName); } - + @TestMetadata("jlString.kt") public void testJlString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlString.kt"); doTest(fileName); } - + @TestMetadata("jlStringQ.kt") public void testJlStringQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlStringQ.kt"); doTest(fileName); } - + @TestMetadata("ListOfAny.kt") public void testListOfAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfAny.kt"); doTest(fileName); } - + @TestMetadata("ListOfAnyQ.kt") public void testListOfAnyQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfAnyQ.kt"); doTest(fileName); } - + @TestMetadata("ListOfStar.kt") public void testListOfStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfStar.kt"); doTest(fileName); } - + @TestMetadata("ListOfString.kt") public void testListOfString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfString.kt"); doTest(fileName); } - + @TestMetadata("ListOfjlString.kt") public void testListOfjlString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfjlString.kt"); doTest(fileName); } - + @TestMetadata("Nothing.kt") public void testNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Nothing.kt"); doTest(fileName); } - + @TestMetadata("NothingQ.kt") public void testNothingQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/NothingQ.kt"); doTest(fileName); } - + @TestMetadata("platform.kt") public void testPlatform() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/platform.kt"); doTest(fileName); } - + @TestMetadata("String.kt") public void testString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/String.kt"); doTest(fileName); } - + @TestMetadata("StringQ.kt") public void testStringQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/StringQ.kt"); doTest(fileName); } - + @TestMetadata("Unit.kt") public void testUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Unit.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/visibility") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/visibility"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("InternalAbstractTraitMembersOverridden.kt") public void testInternalAbstractTraitMembersOverridden() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalAbstractTraitMembersOverridden.kt"); doTest(fileName); } - + @TestMetadata("InternalClass.kt") public void testInternalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalClass.kt"); doTest(fileName); } - + @TestMetadata("InternalConstructor.kt") public void testInternalConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalConstructor.kt"); doTest(fileName); } - + @TestMetadata("InternalTopLevelMembers.kt") public void testInternalTopLevelMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTopLevelMembers.kt"); doTest(fileName); } - + @TestMetadata("InternalTraitMembers.kt") public void testInternalTraitMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembers.kt"); doTest(fileName); } - + @TestMetadata("InternalTraitMembersInherited.kt") public void testInternalTraitMembersInherited() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembersInherited.kt"); doTest(fileName); } - + @TestMetadata("PrivateClass.kt") public void testPrivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateClass.kt"); doTest(fileName); } - + @TestMetadata("PrivateClassMembers.kt") public void testPrivateClassMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateClassMembers.kt"); doTest(fileName); } - + @TestMetadata("PrivateTopLevelFun.kt") public void testPrivateTopLevelFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelFun.kt"); doTest(fileName); } - + @TestMetadata("PrivateTopLevelVal.kt") public void testPrivateTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelVal.kt"); doTest(fileName); } - + @TestMetadata("PropertyInConstructor.kt") public void testPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("PropertyInConstructorExplicitVisibility.kt") public void testPropertyInConstructorExplicitVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.kt"); doTest(fileName); } - + @TestMetadata("TopLevelVarWithPrivateSetter.kt") public void testTopLevelVarWithPrivateSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/TopLevelVarWithPrivateSetter.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/lazyResolve/recursiveComparator") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RecursiveComparator extends AbstractLazyResolveRecursiveComparingTest { public void testAllFilesPresentInRecursiveComparator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/lazyResolve/recursiveComparator"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotationOnObject.kt") public void testAnnotationOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/AnnotationOnObject.kt"); doTest(fileName); } - + @TestMetadata("classObjectHeader.kt") public void testClassObjectHeader() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/classObjectHeader.kt"); doTest(fileName); } - + @TestMetadata("CyclicHierarchy.kt") public void testCyclicHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/CyclicHierarchy.kt"); doTest(fileName); } - + @TestMetadata("fileDependencyRecursion.kt") public void testFileDependencyRecursion() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/fileDependencyRecursion.kt"); doTest(fileName); } - + @TestMetadata("importFunctionWithAllUnderImport.kt") public void testImportFunctionWithAllUnderImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/importFunctionWithAllUnderImport.kt"); doTest(fileName); } - + @TestMetadata("importFunctionWithAllUnderImportAfterNamedImport.kt") public void testImportFunctionWithAllUnderImportAfterNamedImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/importFunctionWithAllUnderImportAfterNamedImport.kt"); doTest(fileName); } - + @TestMetadata("InnerClassNameClash.kt") public void testInnerClassNameClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/InnerClassNameClash.kt"); doTest(fileName); } - + @TestMetadata("OverrideWithErrors.kt") public void testOverrideWithErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/OverrideWithErrors.kt"); doTest(fileName); } - + @TestMetadata("propertyClassFileDependencyRecursion.kt") public void testPropertyClassFileDependencyRecursion() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/propertyClassFileDependencyRecursion.kt"); doTest(fileName); } - + @TestMetadata("resolveFunctionInsideClassObject.kt") public void testResolveFunctionInsideClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/resolveFunctionInsideClassObject.kt"); doTest(fileName); } - + @TestMetadata("sameClassNameResolve.kt") public void testSameClassNameResolve() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/sameClassNameResolve.kt"); doTest(fileName); } - + @TestMetadata("simpleClass.kt") public void testSimpleClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/simpleClass.kt"); doTest(fileName); } - + @TestMetadata("UnresolvedAnnotationOnObject.kt") public void testUnresolvedAnnotationOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/UnresolvedAnnotationOnObject.kt"); doTest(fileName); } - + @TestMetadata("varargIterator.kt") public void testVarargIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/varargIterator.kt"); doTest(fileName); } - + @TestMetadata("WrongAnnotationArgsOnObject.kt") public void testWrongAnnotationArgsOnObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/lazyResolve/recursiveComparator/WrongAnnotationArgsOnObject.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveTestGenerated.java b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveTestGenerated.java index 58c412955e6..adce1bac709 100644 --- a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.lang.resolve.lazy; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,82 +30,81 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/resolve/imports") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class LazyResolveTestGenerated extends AbstractLazyResolveTest { public void testAllFilesPresentInImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve/imports"), Pattern.compile("^(.+)\\.resolve$"), false); } - + @TestMetadata("ImportConflictAllPackage.resolve") public void testImportConflictAllPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictAllPackage.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictBetweenImportedAndRootPackage.resolve") public void testImportConflictBetweenImportedAndRootPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictBetweenImportedAndRootPackage.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictBetweenImportedAndSamePackage.resolve") public void testImportConflictBetweenImportedAndSamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictBetweenImportedAndSamePackage.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictForFunctions.resolve") public void testImportConflictForFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictForFunctions.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictPackageAndClass.resolve") public void testImportConflictPackageAndClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictPackageAndClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictSameNameClass.resolve") public void testImportConflictSameNameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictSameNameClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictWithClassObject.resolve") public void testImportConflictWithClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictWithClassObject.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictWithInFileClass.resolve") public void testImportConflictWithInFileClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictWithInFileClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictWithInnerClass.resolve") public void testImportConflictWithInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictWithInnerClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictsWithMappedToJava.resolve") public void testImportConflictsWithMappedToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictsWithMappedToJava.resolve"); doTest(fileName); } - + @TestMetadata("ImportNonBlockingAnalysis.resolve") public void testImportNonBlockingAnalysis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportNonBlockingAnalysis.resolve"); doTest(fileName); } - + @TestMetadata("ImportResolveOrderStable.resolve") public void testImportResolveOrderStable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportResolveOrderStable.resolve"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/modules/xml/ModuleXmlParserTestGenerated.java b/compiler/tests/org/jetbrains/jet/modules/xml/ModuleXmlParserTestGenerated.java index 088f59a2c0c..74c90d56a6c 100644 --- a/compiler/tests/org/jetbrains/jet/modules/xml/ModuleXmlParserTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/modules/xml/ModuleXmlParserTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.modules.xml; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,52 +30,51 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/modules.xml") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ModuleXmlParserTestGenerated extends AbstractModuleXmlParserTest { public void testAllFilesPresentInModules_xml() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/modules.xml"), Pattern.compile("^(.+)\\.xml$"), true); } - + @TestMetadata("allOnce.xml") public void testAllOnce() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/modules.xml/allOnce.xml"); doTest(fileName); } - + @TestMetadata("comments.xml") public void testComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/modules.xml/comments.xml"); doTest(fileName); } - + @TestMetadata("empty.xml") public void testEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/modules.xml/empty.xml"); doTest(fileName); } - + @TestMetadata("emptyModule.xml") public void testEmptyModule() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/modules.xml/emptyModule.xml"); doTest(fileName); } - + @TestMetadata("manyTimes.xml") public void testManyTimes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/modules.xml/manyTimes.xml"); doTest(fileName); } - + @TestMetadata("onlySources.xml") public void testOnlySources() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/modules.xml/onlySources.xml"); doTest(fileName); } - + @TestMetadata("twoModules.xml") public void testTwoModules() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/modules.xml/twoModules.xml"); doTest(fileName); } - } diff --git a/compiler/tests/org/jetbrains/jet/parsing/JetParsingTestGenerated.java b/compiler/tests/org/jetbrains/jet/parsing/JetParsingTestGenerated.java index 25076326fd4..e0982ffe482 100644 --- a/compiler/tests/org/jetbrains/jet/parsing/JetParsingTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/parsing/JetParsingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.parsing; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,1639 +29,1615 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetParsingTestGenerated.Psi.class, JetParsingTestGenerated.Expression.class, JetParsingTestGenerated.Block.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetParsingTestGenerated extends AbstractJetParsingTest { @TestMetadata("compiler/testData/psi") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Psi.Annotation.class, Psi.Examples.class, Psi.FunctionReceivers.class, Psi.GreatSyntacticShift.class, Psi.Kdoc.class, Psi.PlatformTypesRecovery.class, Psi.PropertyDelegate.class, Psi.Recovery.class, Psi.Script.class, Psi.StringTemplates.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Psi extends AbstractJetParsingTest { @TestMetadata("AbsentInnerType.kt") public void testAbsentInnerType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/AbsentInnerType.kt"); doParsingTest(fileName); } - + public void testAllFilesPresentInPsi() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("AnonymousInitializer.kt") public void testAnonymousInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/AnonymousInitializer.kt"); doParsingTest(fileName); } - + @TestMetadata("AssertNotNull.kt") public void testAssertNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/AssertNotNull.kt"); doParsingTest(fileName); } - + @TestMetadata("BabySteps.kt") public void testBabySteps() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/BabySteps.kt"); doParsingTest(fileName); } - + @TestMetadata("BabySteps_ERR.kt") public void testBabySteps_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/BabySteps_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("BackslashInString.kt") public void testBackslashInString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/BackslashInString.kt"); doParsingTest(fileName); } - + @TestMetadata("BlockCommentAtBeginningOfFile1.kt") public void testBlockCommentAtBeginningOfFile1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/BlockCommentAtBeginningOfFile1.kt"); doParsingTest(fileName); } - + @TestMetadata("BlockCommentAtBeginningOfFile2.kt") public void testBlockCommentAtBeginningOfFile2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/BlockCommentAtBeginningOfFile2.kt"); doParsingTest(fileName); } - + @TestMetadata("BlockCommentAtBeginningOfFile3.kt") public void testBlockCommentAtBeginningOfFile3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/BlockCommentAtBeginningOfFile3.kt"); doParsingTest(fileName); } - + @TestMetadata("BlockCommentAtBeginningOfFile4.kt") public void testBlockCommentAtBeginningOfFile4() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/BlockCommentAtBeginningOfFile4.kt"); doParsingTest(fileName); } - + @TestMetadata("ByClauses.kt") public void testByClauses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ByClauses.kt"); doParsingTest(fileName); } - + @TestMetadata("CallWithManyClosures.kt") public void testCallWithManyClosures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/CallWithManyClosures.kt"); doParsingTest(fileName); } - + @TestMetadata("CallsInWhen.kt") public void testCallsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/CallsInWhen.kt"); doParsingTest(fileName); } - + @TestMetadata("Constructors.kt") public void testConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Constructors.kt"); doParsingTest(fileName); } - + @TestMetadata("ControlStructures.kt") public void testControlStructures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ControlStructures.kt"); doParsingTest(fileName); } - + @TestMetadata("DoubleColon.kt") public void testDoubleColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/DoubleColon.kt"); doParsingTest(fileName); } - + @TestMetadata("EOLsInComments.kt") public void testEOLsInComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/EOLsInComments.kt"); doParsingTest(fileName); } - + @TestMetadata("EOLsOnRollback.kt") public void testEOLsOnRollback() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/EOLsOnRollback.kt"); doParsingTest(fileName); } - + @TestMetadata("EmptyFile.kt") public void testEmptyFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/EmptyFile.kt"); doParsingTest(fileName); } - + @TestMetadata("Enums.kt") public void testEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Enums.kt"); doParsingTest(fileName); } - + @TestMetadata("Expressions_ERR.kt") public void testExpressions_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Expressions_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("ExtensionsWithQNReceiver.kt") public void testExtensionsWithQNReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ExtensionsWithQNReceiver.kt"); doParsingTest(fileName); } - + @TestMetadata("FileStart_ERR.kt") public void testFileStart_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FileStart_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("FloatingPointLiteral.kt") public void testFloatingPointLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FloatingPointLiteral.kt"); doParsingTest(fileName); } - + @TestMetadata("ForWithMultiDecl.kt") public void testForWithMultiDecl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ForWithMultiDecl.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionCalls.kt") public void testFunctionCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FunctionCalls.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionLiterals.kt") public void testFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FunctionLiterals.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionLiterals_ERR.kt") public void testFunctionLiterals_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FunctionLiterals_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionNoParameterList.kt") public void testFunctionNoParameterList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FunctionNoParameterList.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionTypes.kt") public void testFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FunctionTypes.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionTypes_ERR.kt") public void testFunctionTypes_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/FunctionTypes_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("Functions.kt") public void testFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Functions.kt"); doParsingTest(fileName); } - + @TestMetadata("Functions_ERR.kt") public void testFunctions_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Functions_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("HangOnLonelyModifier.kt") public void testHangOnLonelyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/HangOnLonelyModifier.kt"); doParsingTest(fileName); } - + @TestMetadata("IfWithPropery.kt") public void testIfWithPropery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/IfWithPropery.kt"); doParsingTest(fileName); } - + @TestMetadata("ImportSoftKW.kt") public void testImportSoftKW() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ImportSoftKW.kt"); doParsingTest(fileName); } - + @TestMetadata("Imports.kt") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Imports.kt"); doParsingTest(fileName); } - + @TestMetadata("Imports_ERR.kt") public void testImports_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Imports_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("Inner.kt") public void testInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Inner.kt"); doParsingTest(fileName); } - + @TestMetadata("IntegerLiteral.kt") public void testIntegerLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/IntegerLiteral.kt"); doParsingTest(fileName); } - + @TestMetadata("Labels.kt") public void testLabels() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Labels.kt"); doParsingTest(fileName); } - + @TestMetadata("LocalDeclarations.kt") public void testLocalDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/LocalDeclarations.kt"); doParsingTest(fileName); } - + @TestMetadata("LongPackageName.kt") public void testLongPackageName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/LongPackageName.kt"); doParsingTest(fileName); } - + @TestMetadata("ModifierAsSelector.kt") public void testModifierAsSelector() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ModifierAsSelector.kt"); doParsingTest(fileName); } - + @TestMetadata("MultiVariableDeclarations.kt") public void testMultiVariableDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/MultiVariableDeclarations.kt"); doParsingTest(fileName); } - + @TestMetadata("NestedComments.kt") public void testNestedComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/NestedComments.kt"); doParsingTest(fileName); } - + @TestMetadata("NewLinesValidOperations.kt") public void testNewLinesValidOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/NewLinesValidOperations.kt"); doParsingTest(fileName); } - + @TestMetadata("NewlinesInParentheses.kt") public void testNewlinesInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/NewlinesInParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("NotIsAndNotIn.kt") public void testNotIsAndNotIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/NotIsAndNotIn.kt"); doParsingTest(fileName); } - + @TestMetadata("ObjectLiteralAsStatement.kt") public void testObjectLiteralAsStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ObjectLiteralAsStatement.kt"); doParsingTest(fileName); } - + @TestMetadata("PackageBlockFirst.kt") public void testPackageBlockFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/PackageBlockFirst.kt"); doParsingTest(fileName); } - + @TestMetadata("PackageModifiers.kt") public void testPackageModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/PackageModifiers.kt"); doParsingTest(fileName); } - + @TestMetadata("ParameterNameMising.kt") public void testParameterNameMising() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ParameterNameMising.kt"); doParsingTest(fileName); } - + @TestMetadata("Precedence.kt") public void testPrecedence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Precedence.kt"); doParsingTest(fileName); } - + @TestMetadata("PrimaryConstructorModifiers_ERR.kt") public void testPrimaryConstructorModifiers_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/PrimaryConstructorModifiers_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("Properties.kt") public void testProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Properties.kt"); doParsingTest(fileName); } - + @TestMetadata("PropertiesFollowedByInitializers.kt") public void testPropertiesFollowedByInitializers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/PropertiesFollowedByInitializers.kt"); doParsingTest(fileName); } - + @TestMetadata("Properties_ERR.kt") public void testProperties_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Properties_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("QuotedIdentifiers.kt") public void testQuotedIdentifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/QuotedIdentifiers.kt"); doParsingTest(fileName); } - + @TestMetadata("RootPackage.kt") public void testRootPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/RootPackage.kt"); doParsingTest(fileName); } - + @TestMetadata("SemicolonAfterIf.kt") public void testSemicolonAfterIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/SemicolonAfterIf.kt"); doParsingTest(fileName); } - + @TestMetadata("SimpleClassMembers.kt") public void testSimpleClassMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/SimpleClassMembers.kt"); doParsingTest(fileName); } - + @TestMetadata("SimpleClassMembers_ERR.kt") public void testSimpleClassMembers_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/SimpleClassMembers_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("SimpleExpressions.kt") public void testSimpleExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/SimpleExpressions.kt"); doParsingTest(fileName); } - + @TestMetadata("SimpleModifiers.kt") public void testSimpleModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/SimpleModifiers.kt"); doParsingTest(fileName); } - + @TestMetadata("SoftKeywords.kt") public void testSoftKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/SoftKeywords.kt"); doParsingTest(fileName); } - + @TestMetadata("SoftKeywordsInTypeArguments.kt") public void testSoftKeywordsInTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/SoftKeywordsInTypeArguments.kt"); doParsingTest(fileName); } - + @TestMetadata("StringTemplates.kt") public void testStringTemplates() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/StringTemplates.kt"); doParsingTest(fileName); } - + @TestMetadata("Super.kt") public void testSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/Super.kt"); doParsingTest(fileName); } - + @TestMetadata("ThisType.kt") public void testThisType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/ThisType.kt"); doParsingTest(fileName); } - + @TestMetadata("TryRecovery.kt") public void testTryRecovery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/TryRecovery.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeConstraints.kt") public void testTypeConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/TypeConstraints.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeDef.kt") public void testTypeDef() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/TypeDef.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeDef_ERR.kt") public void testTypeDef_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/TypeDef_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeExpressionAmbiguities_ERR.kt") public void testTypeExpressionAmbiguities_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/TypeExpressionAmbiguities_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeParametersBeforeName.kt") public void testTypeParametersBeforeName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/TypeParametersBeforeName.kt"); doParsingTest(fileName); } - + @TestMetadata("When.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/When.kt"); doParsingTest(fileName); } - + @TestMetadata("When_ERR.kt") public void testWhen_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/When_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("compiler/testData/psi/annotation") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Annotation.OnFile.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotation extends AbstractJetParsingTest { public void testAllFilesPresentInAnnotation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/annotation"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("AnnotatedExpressions.kt") public void testAnnotatedExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/AnnotatedExpressions.kt"); doParsingTest(fileName); } - + @TestMetadata("Annotations.kt") public void testAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/Annotations.kt"); doParsingTest(fileName); } - + @TestMetadata("AnnotationsOnPatterns.kt") public void testAnnotationsOnPatterns() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/AnnotationsOnPatterns.kt"); doParsingTest(fileName); } - + @TestMetadata("Annotations_ERR.kt") public void testAnnotations_ERR() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/Annotations_ERR.kt"); doParsingTest(fileName); } - + @TestMetadata("ShortAnnotations.kt") public void testShortAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/ShortAnnotations.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeAnnotations.kt") public void testTypeAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/TypeAnnotations.kt"); doParsingTest(fileName); } - + @TestMetadata("compiler/testData/psi/annotation/onFile") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OnFile extends AbstractJetParsingTest { public void testAllFilesPresentInOnFile() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/annotation/onFile"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("fileAnnotationInWrongPlace.kt") public void testFileAnnotationInWrongPlace() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/fileAnnotationInWrongPlace.kt"); doParsingTest(fileName); } - + @TestMetadata("manyAnnotationBlocks.kt") public void testManyAnnotationBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/manyAnnotationBlocks.kt"); doParsingTest(fileName); } - + @TestMetadata("manyInOneAnnotationBlock.kt") public void testManyInOneAnnotationBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/manyInOneAnnotationBlock.kt"); doParsingTest(fileName); } - + @TestMetadata("nonFIleAnnotationBeforePackage.kt") public void testNonFIleAnnotationBeforePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/nonFIleAnnotationBeforePackage.kt"); doParsingTest(fileName); } - + @TestMetadata("single.kt") public void testSingle() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/single.kt"); doParsingTest(fileName); } - + @TestMetadata("withoutFileAnnotationAndPackageDeclaration.kt") public void testWithoutFileAnnotationAndPackageDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/withoutFileAnnotationAndPackageDeclaration.kt"); doParsingTest(fileName); } - + @TestMetadata("withoutPackage.kt") public void testWithoutPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/withoutPackage.kt"); doParsingTest(fileName); } - + @TestMetadata("withoutPackageWithSimpleAnnotation.kt") public void testWithoutPackageWithSimpleAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/annotation/onFile/withoutPackageWithSimpleAnnotation.kt"); doParsingTest(fileName); } - } - } - + @TestMetadata("compiler/testData/psi/examples") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Examples.Array.class, Examples.Collections.class, Examples.Io.class, Examples.Map.class, Examples.Priorityqueues.class, Examples.Util.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Examples extends AbstractJetParsingTest { public void testAllFilesPresentInExamples() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/examples"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("AnonymousObjects.kt") public void testAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/AnonymousObjects.kt"); doParsingTest(fileName); } - + @TestMetadata("BinaryTree.kt") public void testBinaryTree() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/BinaryTree.kt"); doParsingTest(fileName); } - + @TestMetadata("BitArith.kt") public void testBitArith() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/BitArith.kt"); doParsingTest(fileName); } - + @TestMetadata("Builder.kt") public void testBuilder() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/Builder.kt"); doParsingTest(fileName); } - + @TestMetadata("Color.kt") public void testColor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/Color.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionsAndTypes.kt") public void testFunctionsAndTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/FunctionsAndTypes.kt"); doParsingTest(fileName); } - + @TestMetadata("Graph.kt") public void testGraph() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/Graph.kt"); doParsingTest(fileName); } - + @TestMetadata("IPushPop.kt") public void testIPushPop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/IPushPop.kt"); doParsingTest(fileName); } - + @TestMetadata("LINQ.kt") public void testLINQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/LINQ.kt"); doParsingTest(fileName); } - + @TestMetadata("PolymorphicClassObjects.kt") public void testPolymorphicClassObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/PolymorphicClassObjects.kt"); doParsingTest(fileName); } - + @TestMetadata("Queue.kt") public void testQueue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/Queue.kt"); doParsingTest(fileName); } - + @TestMetadata("Stack.kt") public void testStack() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/Stack.kt"); doParsingTest(fileName); } - + @TestMetadata("UnionFind.kt") public void testUnionFind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/UnionFind.kt"); doParsingTest(fileName); } - + @TestMetadata("UpdateOperation.kt") public void testUpdateOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/UpdateOperation.kt"); doParsingTest(fileName); } - + @TestMetadata("With.kt") public void testWith() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/With.kt"); doParsingTest(fileName); } - + @TestMetadata("compiler/testData/psi/examples/array") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Array extends AbstractJetParsingTest { public void testAllFilesPresentInArray() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/examples/array"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("MutableArray.kt") public void testMutableArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/array/MutableArray.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/examples/collections") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Collections extends AbstractJetParsingTest { public void testAllFilesPresentInCollections() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/examples/collections"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("ArrayList.kt") public void testArrayList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/ArrayList.kt"); doParsingTest(fileName); } - + @TestMetadata("HashMap.kt") public void testHashMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/HashMap.kt"); doParsingTest(fileName); } - + @TestMetadata("IIterable.kt") public void testIIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/IIterable.kt"); doParsingTest(fileName); } - + @TestMetadata("IIterator.kt") public void testIIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/IIterator.kt"); doParsingTest(fileName); } - + @TestMetadata("IList.kt") public void testIList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/IList.kt"); doParsingTest(fileName); } - + @TestMetadata("IMutableIterable.kt") public void testIMutableIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/IMutableIterable.kt"); doParsingTest(fileName); } - + @TestMetadata("IMutableIterator.kt") public void testIMutableIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/IMutableIterator.kt"); doParsingTest(fileName); } - + @TestMetadata("IMutableList.kt") public void testIMutableList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/IMutableList.kt"); doParsingTest(fileName); } - + @TestMetadata("IMutableSet.kt") public void testIMutableSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/IMutableSet.kt"); doParsingTest(fileName); } - + @TestMetadata("ISet.kt") public void testISet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/ISet.kt"); doParsingTest(fileName); } - + @TestMetadata("ISized.kt") public void testISized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/ISized.kt"); doParsingTest(fileName); } - + @TestMetadata("LinkedList.kt") public void testLinkedList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/collections/LinkedList.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/examples/io") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Io extends AbstractJetParsingTest { public void testAllFilesPresentInIo() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/examples/io"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("IOSamples.kt") public void testIOSamples() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/io/IOSamples.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/examples/map") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Map extends AbstractJetParsingTest { public void testAllFilesPresentInMap() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/examples/map"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("IMap.kt") public void testIMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/map/IMap.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/examples/priorityqueues") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Priorityqueues extends AbstractJetParsingTest { public void testAllFilesPresentInPriorityqueues() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/examples/priorityqueues"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("BinaryHeap.kt") public void testBinaryHeap() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/priorityqueues/BinaryHeap.kt"); doParsingTest(fileName); } - + @TestMetadata("IPriorityQueue.kt") public void testIPriorityQueue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/priorityqueues/IPriorityQueue.kt"); doParsingTest(fileName); } - + @TestMetadata("PriorityQueueAsPushPop.kt") public void testPriorityQueueAsPushPop() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/priorityqueues/PriorityQueueAsPushPop.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/examples/util") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Util extends AbstractJetParsingTest { public void testAllFilesPresentInUtil() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/examples/util"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("Comparison.kt") public void testComparison() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/util/Comparison.kt"); doParsingTest(fileName); } - + @TestMetadata("IComparable.kt") public void testIComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/examples/util/IComparable.kt"); doParsingTest(fileName); } - } - } - + @TestMetadata("compiler/testData/psi/functionReceivers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionReceivers extends AbstractJetParsingTest { public void testAllFilesPresentInFunctionReceivers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/functionReceivers"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("FunctionTypesWithFunctionReceivers.kt") public void testFunctionTypesWithFunctionReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/functionReceivers/FunctionTypesWithFunctionReceivers.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionsWithFunctionReceivers.kt") public void testFunctionsWithFunctionReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/functionReceivers/FunctionsWithFunctionReceivers.kt"); doParsingTest(fileName); } - + @TestMetadata("PropertiesWithFunctionReceivers.kt") public void testPropertiesWithFunctionReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/functionReceivers/PropertiesWithFunctionReceivers.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/greatSyntacticShift") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GreatSyntacticShift extends AbstractJetParsingTest { public void testAllFilesPresentInGreatSyntacticShift() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/greatSyntacticShift"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("functionLiterals.kt") public void testFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/greatSyntacticShift/functionLiterals.kt"); doParsingTest(fileName); } - + @TestMetadata("functionTypes.kt") public void testFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/greatSyntacticShift/functionTypes.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionTypesAsArguments.kt") public void testFunctionTypesAsArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/greatSyntacticShift/FunctionTypesAsArguments.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/kdoc") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Kdoc extends AbstractJetParsingTest { public void testAllFilesPresentInKdoc() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/kdoc"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("AtTags.kt") public void testAtTags() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/AtTags.kt"); doParsingTest(fileName); } - + @TestMetadata("DocCommentAtBeginningOfFile1.kt") public void testDocCommentAtBeginningOfFile1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/DocCommentAtBeginningOfFile1.kt"); doParsingTest(fileName); } - + @TestMetadata("DocCommentAtBeginningOfFile2.kt") public void testDocCommentAtBeginningOfFile2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/DocCommentAtBeginningOfFile2.kt"); doParsingTest(fileName); } - + @TestMetadata("DocCommentAtBeginningOfFile3.kt") public void testDocCommentAtBeginningOfFile3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/DocCommentAtBeginningOfFile3.kt"); doParsingTest(fileName); } - + @TestMetadata("DocCommentAtBeginningOfFile4.kt") public void testDocCommentAtBeginningOfFile4() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/DocCommentAtBeginningOfFile4.kt"); doParsingTest(fileName); } - + @TestMetadata("EndOnLeadingAsterisks.kt") public void testEndOnLeadingAsterisks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/EndOnLeadingAsterisks.kt"); doParsingTest(fileName); } - + @TestMetadata("EndRightAfterText.kt") public void testEndRightAfterText() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/EndRightAfterText.kt"); doParsingTest(fileName); } - + @TestMetadata("Incomplete.kt") public void testIncomplete() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/Incomplete.kt"); doParsingTest(fileName); } - + @TestMetadata("Markdown.kt") public void testMarkdown() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/Markdown.kt"); doParsingTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/Simple.kt"); doParsingTest(fileName); } - + @TestMetadata("TextRightAfterLeadAsterisks.kt") public void testTextRightAfterLeadAsterisks() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/kdoc/TextRightAfterLeadAsterisks.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/platformTypesRecovery") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformTypesRecovery extends AbstractJetParsingTest { public void testAllFilesPresentInPlatformTypesRecovery() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/platformTypesRecovery"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("Array.kt") public void testArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/Array.kt"); doParsingTest(fileName); } - + @TestMetadata("BeforeDot.kt") public void testBeforeDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/BeforeDot.kt"); doParsingTest(fileName); } - + @TestMetadata("Collections.kt") public void testCollections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/Collections.kt"); doParsingTest(fileName); } - + @TestMetadata("FunctionsNotPlatform.kt") public void testFunctionsNotPlatform() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/FunctionsNotPlatform.kt"); doParsingTest(fileName); } - + @TestMetadata("MapEntry.kt") public void testMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/MapEntry.kt"); doParsingTest(fileName); } - + @TestMetadata("ParenthesizedNotPlatform.kt") public void testParenthesizedNotPlatform() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/ParenthesizedNotPlatform.kt"); doParsingTest(fileName); } - + @TestMetadata("Qualified.kt") public void testQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/Qualified.kt"); doParsingTest(fileName); } - + @TestMetadata("QualifiedCollections.kt") public void testQualifiedCollections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/QualifiedCollections.kt"); doParsingTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/Simple.kt"); doParsingTest(fileName); } - + @TestMetadata("WrongWordInParentheses.kt") public void testWrongWordInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/platformTypesRecovery/WrongWordInParentheses.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/propertyDelegate") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertyDelegate extends AbstractJetParsingTest { public void testAllFilesPresentInPropertyDelegate() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/propertyDelegate"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("BracketsInDelegate.kt") public void testBracketsInDelegate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/BracketsInDelegate.kt"); doParsingTest(fileName); } - + @TestMetadata("DelegateAndInitializer.kt") public void testDelegateAndInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/DelegateAndInitializer.kt"); doParsingTest(fileName); } - + @TestMetadata("GetterInSameLine.kt") public void testGetterInSameLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/GetterInSameLine.kt"); doParsingTest(fileName); } - + @TestMetadata("LocalProperty.kt") public void testLocalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/LocalProperty.kt"); doParsingTest(fileName); } - + @TestMetadata("OnlyBy.kt") public void testOnlyBy() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/OnlyBy.kt"); doParsingTest(fileName); } - + @TestMetadata("PropertyInClass.kt") public void testPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/PropertyInClass.kt"); doParsingTest(fileName); } - + @TestMetadata("PropertyWithGetter.kt") public void testPropertyWithGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/PropertyWithGetter.kt"); doParsingTest(fileName); } - + @TestMetadata("PropertyWithInitializer.kt") public void testPropertyWithInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/PropertyWithInitializer.kt"); doParsingTest(fileName); } - + @TestMetadata("PropertyWithoutTypeRef.kt") public void testPropertyWithoutTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/PropertyWithoutTypeRef.kt"); doParsingTest(fileName); } - + @TestMetadata("TopLevelProperty.kt") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/TopLevelProperty.kt"); doParsingTest(fileName); } - + @TestMetadata("TwoProperties.kt") public void testTwoProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/propertyDelegate/TwoProperties.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/recovery") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Recovery.Objects.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Recovery extends AbstractJetParsingTest { @TestMetadata("AbsentLeftHandSide.kt") public void testAbsentLeftHandSide() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/AbsentLeftHandSide.kt"); doParsingTest(fileName); } - + public void testAllFilesPresentInRecovery() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/recovery"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("DoWhileWithEmptyCondition.kt") public void testDoWhileWithEmptyCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/DoWhileWithEmptyCondition.kt"); doParsingTest(fileName); } - + @TestMetadata("DoWhileWithoutLPar.kt") public void testDoWhileWithoutLPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/DoWhileWithoutLPar.kt"); doParsingTest(fileName); } - + @TestMetadata("EnumEntryInitList.kt") public void testEnumEntryInitList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/EnumEntryInitList.kt"); doParsingTest(fileName); } - + @TestMetadata("ForEmptyParentheses.kt") public void testForEmptyParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForEmptyParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("ForEmptyWithoutBody.kt") public void testForEmptyWithoutBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForEmptyWithoutBody.kt"); doParsingTest(fileName); } - + @TestMetadata("ForNoBodyBeforeRBrace.kt") public void testForNoBodyBeforeRBrace() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForNoBodyBeforeRBrace.kt"); doParsingTest(fileName); } - + @TestMetadata("ForRecovery.kt") public void testForRecovery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForRecovery.kt"); doParsingTest(fileName); } - + @TestMetadata("ForWithOnlyOneLParInEOF.kt") public void testForWithOnlyOneLParInEOF() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForWithOnlyOneLParInEOF.kt"); doParsingTest(fileName); } - + @TestMetadata("ForWithoutBodyInEOF.kt") public void testForWithoutBodyInEOF() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForWithoutBodyInEOF.kt"); doParsingTest(fileName); } - + @TestMetadata("ForWithoutLPar.kt") public void testForWithoutLPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForWithoutLPar.kt"); doParsingTest(fileName); } - + @TestMetadata("ForWithoutLParInEOF.kt") public void testForWithoutLParInEOF() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForWithoutLParInEOF.kt"); doParsingTest(fileName); } - + @TestMetadata("ForWithoutParamButWithRange.kt") public void testForWithoutParamButWithRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForWithoutParamButWithRange.kt"); doParsingTest(fileName); } - + @TestMetadata("ForWithoutRange.kt") public void testForWithoutRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ForWithoutRange.kt"); doParsingTest(fileName); } - + @TestMetadata("IfWithEmptyCondition.kt") public void testIfWithEmptyCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/IfWithEmptyCondition.kt"); doParsingTest(fileName); } - + @TestMetadata("IfWithoutLPar.kt") public void testIfWithoutLPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/IfWithoutLPar.kt"); doParsingTest(fileName); } - + @TestMetadata("ImportRecovery.kt") public void testImportRecovery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ImportRecovery.kt"); doParsingTest(fileName); } - + @TestMetadata("kt2172.kt") public void testKt2172() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/kt2172.kt"); doParsingTest(fileName); } - + @TestMetadata("kt5102.kt") public void testKt5102() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/kt5102.kt"); doParsingTest(fileName); } - + @TestMetadata("MissingCommaInConstructorValueParameterList.kt") public void testMissingCommaInConstructorValueParameterList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/MissingCommaInConstructorValueParameterList.kt"); doParsingTest(fileName); } - + @TestMetadata("MissingCommaInValueArgumentList.kt") public void testMissingCommaInValueArgumentList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/MissingCommaInValueArgumentList.kt"); doParsingTest(fileName); } - + @TestMetadata("MissingCommaInValueParameterList.kt") public void testMissingCommaInValueParameterList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/MissingCommaInValueParameterList.kt"); doParsingTest(fileName); } - + @TestMetadata("MissingCommaInValueParameterListWithValOrVar.kt") public void testMissingCommaInValueParameterListWithValOrVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/MissingCommaInValueParameterListWithValOrVar.kt"); doParsingTest(fileName); } - + @TestMetadata("PackageNewLineRecovery.kt") public void testPackageNewLineRecovery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/PackageNewLineRecovery.kt"); doParsingTest(fileName); } - + @TestMetadata("PackageRecovery.kt") public void testPackageRecovery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/PackageRecovery.kt"); doParsingTest(fileName); } - + @TestMetadata("SameLineStatementRecovery.kt") public void testSameLineStatementRecovery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/SameLineStatementRecovery.kt"); doParsingTest(fileName); } - + @TestMetadata("ValueParameterNoTypeRecovery.kt") public void testValueParameterNoTypeRecovery() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/ValueParameterNoTypeRecovery.kt"); doParsingTest(fileName); } - + @TestMetadata("WhenWithoutBraces.kt") public void testWhenWithoutBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/WhenWithoutBraces.kt"); doParsingTest(fileName); } - + @TestMetadata("WhileWithEmptyCondition.kt") public void testWhileWithEmptyCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/WhileWithEmptyCondition.kt"); doParsingTest(fileName); } - + @TestMetadata("WhileWithoutLPar.kt") public void testWhileWithoutLPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/WhileWithoutLPar.kt"); doParsingTest(fileName); } - + @TestMetadata("WithWithoutInAndMultideclaration.kt") public void testWithWithoutInAndMultideclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/WithWithoutInAndMultideclaration.kt"); doParsingTest(fileName); } - + @TestMetadata("compiler/testData/psi/recovery/objects") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Objects.Declarations.class, Objects.Expressions.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Objects extends AbstractJetParsingTest { public void testAllFilesPresentInObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/recovery/objects"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("compiler/testData/psi/recovery/objects/declarations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Declarations extends AbstractJetParsingTest { public void testAllFilesPresentInDeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/recovery/objects/declarations"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("ConstructorModifiers.kt") public void testConstructorModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/ConstructorModifiers.kt"); doParsingTest(fileName); } - + @TestMetadata("EmptyParentheses.kt") public void testEmptyParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/EmptyParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("Everything.kt") public void testEverything() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/Everything.kt"); doParsingTest(fileName); } - + @TestMetadata("FollowedByModifiers.kt") public void testFollowedByModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/FollowedByModifiers.kt"); doParsingTest(fileName); } - + @TestMetadata("ParametersInParentheses.kt") public void testParametersInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/ParametersInParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeParametersAndParentheses.kt") public void testTypeParametersAndParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/TypeParametersAndParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeParameterss.kt") public void testTypeParameterss() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/TypeParameterss.kt"); doParsingTest(fileName); } - + @TestMetadata("Where.kt") public void testWhere() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/declarations/Where.kt"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/recovery/objects/expressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expressions extends AbstractJetParsingTest { public void testAllFilesPresentInExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/recovery/objects/expressions"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("ConstructorModifiers.kt") public void testConstructorModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/ConstructorModifiers.kt"); doParsingTest(fileName); } - + @TestMetadata("ConstructorModifiersAndName.kt") public void testConstructorModifiersAndName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/ConstructorModifiersAndName.kt"); doParsingTest(fileName); } - + @TestMetadata("EmptyParentheses.kt") public void testEmptyParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/EmptyParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("Everything.kt") public void testEverything() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/Everything.kt"); doParsingTest(fileName); } - + @TestMetadata("InFunction.kt") public void testInFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/InFunction.kt"); doParsingTest(fileName); } - + @TestMetadata("ParametersInParentheses.kt") public void testParametersInParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/ParametersInParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeParametersAndParentheses.kt") public void testTypeParametersAndParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/TypeParametersAndParentheses.kt"); doParsingTest(fileName); } - + @TestMetadata("TypeParameterss.kt") public void testTypeParameterss() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/TypeParameterss.kt"); doParsingTest(fileName); } - + @TestMetadata("Where.kt") public void testWhere() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/recovery/objects/expressions/Where.kt"); doParsingTest(fileName); } - } - } - } - + @TestMetadata("compiler/testData/psi/script") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Script extends AbstractJetParsingTest { public void testAllFilesPresentInScript() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/script"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("ComplexScript.kts") public void testComplexScript() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/script/ComplexScript.kts"); doParsingTest(fileName); } - + @TestMetadata("Import.kts") public void testImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/script/Import.kts"); doParsingTest(fileName); } - + @TestMetadata("manyAnnotationsOnFile.kts") public void testManyAnnotationsOnFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/script/manyAnnotationsOnFile.kts"); doParsingTest(fileName); } - + @TestMetadata("Shebang.kts") public void testShebang() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/script/Shebang.kts"); doParsingTest(fileName); } - + @TestMetadata("ShebangIncorrect.kts") public void testShebangIncorrect() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/script/ShebangIncorrect.kts"); doParsingTest(fileName); } - + @TestMetadata("SimpleScript.kts") public void testSimpleScript() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/script/SimpleScript.kts"); doParsingTest(fileName); } - + @TestMetadata("unexpectedSymbol.kts") public void testUnexpectedSymbol() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/script/unexpectedSymbol.kts"); doParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/psi/stringTemplates") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class StringTemplates extends AbstractJetParsingTest { public void testAllFilesPresentInStringTemplates() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/psi/stringTemplates"), Pattern.compile("^(.*)\\.kts?$"), true); } - + @TestMetadata("RawStringsWithManyQuotes.kt") public void testRawStringsWithManyQuotes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/psi/stringTemplates/RawStringsWithManyQuotes.kt"); doParsingTest(fileName); } - } - } - + @TestMetadata("compiler/testData/parseCodeFragment/expression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expression extends AbstractJetParsingTest { public void testAllFilesPresentInExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/parseCodeFragment/expression"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("error.kt") public void testError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/expression/error.kt"); doExpressionCodeFragmentParsingTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/expression/simple.kt"); doExpressionCodeFragmentParsingTest(fileName); } - } - + @TestMetadata("compiler/testData/parseCodeFragment/block") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Block extends AbstractJetParsingTest { public void testAllFilesPresentInBlock() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/parseCodeFragment/block"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("expressionOnTopLevel.kt") public void testExpressionOnTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/expressionOnTopLevel.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("imports.kt") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/imports.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/localFun.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("oneLine.kt") public void testOneLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/oneLine.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("oneStatement.kt") public void testOneStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/oneStatement.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("packageAndImport.kt") public void testPackageAndImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/packageAndImport.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("packageDirective.kt") public void testPackageDirective() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/packageDirective.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("severalExpressions.kt") public void testSeveralExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/severalExpressions.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("severalStatements.kt") public void testSeveralStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/severalStatements.kt"); doBlockCodeFragmentParsingTest(fileName); } - + @TestMetadata("unexpectedSymbol.kt") public void testUnexpectedSymbol() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/parseCodeFragment/block/unexpectedSymbol.kt"); doBlockCodeFragmentParsingTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/repl/ReplInterpreterTestGenerated.java b/compiler/tests/org/jetbrains/jet/repl/ReplInterpreterTestGenerated.java index e0628fa8eaf..b6228532cbc 100644 --- a/compiler/tests/org/jetbrains/jet/repl/ReplInterpreterTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/repl/ReplInterpreterTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.repl; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,246 +31,240 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/repl") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ReplInterpreterTestGenerated.Classes.class, ReplInterpreterTestGenerated.Multiline.class, ReplInterpreterTestGenerated.Objects.class, ReplInterpreterTestGenerated.PrimitiveTypes.class, ReplInterpreterTestGenerated.Reflection.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ReplInterpreterTestGenerated extends AbstractReplInterpreterTest { public void testAllFilesPresentInRepl() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/repl"), Pattern.compile("^(.+)\\.repl$"), true); } - + @TestMetadata("analyzeErrors.repl") public void testAnalyzeErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/analyzeErrors.repl"); doTest(fileName); } - + @TestMetadata("constants.repl") public void testConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/constants.repl"); doTest(fileName); } - + @TestMetadata("empty.repl") public void testEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/empty.repl"); doTest(fileName); } - + @TestMetadata("evaluationErrors.repl") public void testEvaluationErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/evaluationErrors.repl"); doTest(fileName); } - + @TestMetadata("function.repl") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/function.repl"); doTest(fileName); } - + @TestMetadata("functionOverloadResolution.repl") public void testFunctionOverloadResolution() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/functionOverloadResolution.repl"); doTest(fileName); } - + @TestMetadata("functionOverloadResolutionAnyBeatsString.repl") public void testFunctionOverloadResolutionAnyBeatsString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/functionOverloadResolutionAnyBeatsString.repl"); doTest(fileName); } - + @TestMetadata("functionReferencesPrev.repl") public void testFunctionReferencesPrev() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/functionReferencesPrev.repl"); doTest(fileName); } - + @TestMetadata("imports.repl") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/imports.repl"); doTest(fileName); } - + @TestMetadata("simple.repl") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/simple.repl"); doTest(fileName); } - + @TestMetadata("syntaxErrors.repl") public void testSyntaxErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/syntaxErrors.repl"); doTest(fileName); } - + @TestMetadata("twoClosures.repl") public void testTwoClosures() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/twoClosures.repl"); doTest(fileName); } - + @TestMetadata("compiler/testData/repl/classes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Classes extends AbstractReplInterpreterTest { public void testAllFilesPresentInClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/repl/classes"), Pattern.compile("^(.+)\\.repl$"), true); } - + @TestMetadata("classInheritance.repl") public void testClassInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/classInheritance.repl"); doTest(fileName); } - + @TestMetadata("classRedeclaration.repl") public void testClassRedeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/classRedeclaration.repl"); doTest(fileName); } - + @TestMetadata("emptyClass.repl") public void testEmptyClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/emptyClass.repl"); doTest(fileName); } - + @TestMetadata("emptyClassRedeclaration.repl") public void testEmptyClassRedeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/emptyClassRedeclaration.repl"); doTest(fileName); } - + @TestMetadata("enumEntrySubclass.repl") public void testEnumEntrySubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/enumEntrySubclass.repl"); doTest(fileName); } - + @TestMetadata("import.repl") public void testImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/import.repl"); doTest(fileName); } - + @TestMetadata("simpleClass.repl") public void testSimpleClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/simpleClass.repl"); doTest(fileName); } - + @TestMetadata("simpleEnum.repl") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/simpleEnum.repl"); doTest(fileName); } - + @TestMetadata("simpleTrait.repl") public void testSimpleTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/classes/simpleTrait.repl"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/repl/multiline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Multiline extends AbstractReplInterpreterTest { public void testAllFilesPresentInMultiline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/repl/multiline"), Pattern.compile("^(.+)\\.repl$"), true); } - + @TestMetadata("functionOnSeveralLines.repl") public void testFunctionOnSeveralLines() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/multiline/functionOnSeveralLines.repl"); doTest(fileName); } - + @TestMetadata("multilineFunctionInvocation.repl") public void testMultilineFunctionInvocation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/multiline/multilineFunctionInvocation.repl"); doTest(fileName); } - + @TestMetadata("openParenthesisIncomplete.repl") public void testOpenParenthesisIncomplete() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/multiline/openParenthesisIncomplete.repl"); doTest(fileName); } - + @TestMetadata("simpleFunctionBodyOnNextLine.repl") public void testSimpleFunctionBodyOnNextLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/multiline/simpleFunctionBodyOnNextLine.repl"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/repl/objects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Objects extends AbstractReplInterpreterTest { public void testAllFilesPresentInObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/repl/objects"), Pattern.compile("^(.+)\\.repl$"), true); } - + @TestMetadata("emptyObject.repl") public void testEmptyObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/objects/emptyObject.repl"); doTest(fileName); } - + @TestMetadata("localObject.repl") public void testLocalObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/objects/localObject.repl"); doTest(fileName); } - + @TestMetadata("simpleObjectDeclaration.repl") public void testSimpleObjectDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/objects/simpleObjectDeclaration.repl"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/repl/primitiveTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PrimitiveTypes extends AbstractReplInterpreterTest { public void testAllFilesPresentInPrimitiveTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/repl/primitiveTypes"), Pattern.compile("^(.+)\\.repl$"), true); } - + @TestMetadata("arrayOfBoxed.repl") public void testArrayOfBoxed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/primitiveTypes/arrayOfBoxed.repl"); doTest(fileName); } - + @TestMetadata("boxingOnPurpose.repl") public void testBoxingOnPurpose() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/primitiveTypes/boxingOnPurpose.repl"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/repl/reflection") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Reflection extends AbstractReplInterpreterTest { public void testAllFilesPresentInReflection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/repl/reflection"), Pattern.compile("^(.+)\\.repl$"), true); } - + @TestMetadata("propertyReference.repl") public void testPropertyReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/repl/reflection/propertyReference.repl"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/resolve/ResolveTestGenerated.java b/compiler/tests/org/jetbrains/jet/resolve/ResolveTestGenerated.java index c25e237e9c6..e25db8ad1ae 100644 --- a/compiler/tests/org/jetbrains/jet/resolve/ResolveTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/resolve/ResolveTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,490 +31,483 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/resolve") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ResolveTestGenerated.CandidatesPriority.class, ResolveTestGenerated.DelegatedProperty.class, ResolveTestGenerated.Imports.class, ResolveTestGenerated.Labels.class, ResolveTestGenerated.Regressions.class, ResolveTestGenerated.Varargs.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ResolveTestGenerated extends AbstractResolveTest { public void testAllFilesPresentInResolve() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve"), Pattern.compile("^(.+)\\.resolve$"), true); } - + @TestMetadata("Basic.resolve") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/Basic.resolve"); doTest(fileName); } - + @TestMetadata("ClassObjects.resolve") public void testClassObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ClassObjects.resolve"); doTest(fileName); } - + @TestMetadata("Classifiers.resolve") public void testClassifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/Classifiers.resolve"); doTest(fileName); } - + @TestMetadata("DefaultParamsOfLocalFunctions.resolve") public void testDefaultParamsOfLocalFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/DefaultParamsOfLocalFunctions.resolve"); doTest(fileName); } - + @TestMetadata("DontImportRootScope.resolve") public void testDontImportRootScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/DontImportRootScope.resolve"); doTest(fileName); } - + @TestMetadata("ErrorSupertype.resolve") public void testErrorSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ErrorSupertype.resolve"); doTest(fileName); } - + @TestMetadata("ExtensionFunctions.resolve") public void testExtensionFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ExtensionFunctions.resolve"); doTest(fileName); } - + @TestMetadata("FunctionVariable.resolve") public void testFunctionVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/FunctionVariable.resolve"); doTest(fileName); } - + @TestMetadata("ImportingRootScopeWhenProcessingImports.resolve") public void testImportingRootScopeWhenProcessingImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ImportingRootScopeWhenProcessingImports.resolve"); doTest(fileName); } - + @TestMetadata("kt304.resolve") public void testKt304() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/kt304.resolve"); doTest(fileName); } - + @TestMetadata("LocalObjects.resolve") public void testLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/LocalObjects.resolve"); doTest(fileName); } - + @TestMetadata("NestedObjects.resolve") public void testNestedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/NestedObjects.resolve"); doTest(fileName); } - + @TestMetadata("NoReferenceForErrorAnnotation.resolve") public void testNoReferenceForErrorAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/NoReferenceForErrorAnnotation.resolve"); doTest(fileName); } - + @TestMetadata("Objects.resolve") public void testObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/Objects.resolve"); doTest(fileName); } - + @TestMetadata("Packages.resolve") public void testPackages() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/Packages.resolve"); doTest(fileName); } - + @TestMetadata("PrimaryConstructorParameters.resolve") public void testPrimaryConstructorParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/PrimaryConstructorParameters.resolve"); doTest(fileName); } - + @TestMetadata("PrimaryConstructors.resolve") public void testPrimaryConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/PrimaryConstructors.resolve"); doTest(fileName); } - + @TestMetadata("Projections.resolve") public void testProjections() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/Projections.resolve"); doTest(fileName); } - + @TestMetadata("PropertyAndFunctionNameClash.resolve") public void testPropertyAndFunctionNameClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/PropertyAndFunctionNameClash.resolve"); doTest(fileName); } - + @TestMetadata("ResolveOfInfixExpressions.resolve") public void testResolveOfInfixExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ResolveOfInfixExpressions.resolve"); doTest(fileName); } - + @TestMetadata("ResolveToJava.resolve") public void testResolveToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ResolveToJava.resolve"); doTest(fileName); } - + @TestMetadata("ResolveToJava2.resolve") public void testResolveToJava2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ResolveToJava2.resolve"); doTest(fileName); } - + @TestMetadata("ResolveToJava3.resolve") public void testResolveToJava3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ResolveToJava3.resolve"); doTest(fileName); } - + @TestMetadata("ResolveToJavaTypeTransform.resolve") public void testResolveToJavaTypeTransform() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ResolveToJavaTypeTransform.resolve"); doTest(fileName); } - + @TestMetadata("ScopeInteraction.resolve") public void testScopeInteraction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/ScopeInteraction.resolve"); doTest(fileName); } - + @TestMetadata("StringTemplates.resolve") public void testStringTemplates() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/StringTemplates.resolve"); doTest(fileName); } - + @TestMetadata("Super.resolve") public void testSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/Super.resolve"); doTest(fileName); } - + @TestMetadata("TryCatch.resolve") public void testTryCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/TryCatch.resolve"); doTest(fileName); } - + @TestMetadata("compiler/testData/resolve/candidatesPriority") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CandidatesPriority extends AbstractResolveTest { public void testAllFilesPresentInCandidatesPriority() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve/candidatesPriority"), Pattern.compile("^(.+)\\.resolve$"), true); } - + @TestMetadata("classObjectOuterResolve.resolve") public void testClassObjectOuterResolve() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/classObjectOuterResolve.resolve"); doTest(fileName); } - + @TestMetadata("closerReceiver1.resolve") public void testCloserReceiver1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/closerReceiver1.resolve"); doTest(fileName); } - + @TestMetadata("closerReceiver2.resolve") public void testCloserReceiver2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/closerReceiver2.resolve"); doTest(fileName); } - + @TestMetadata("closerReceiver3.resolve") public void testCloserReceiver3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/closerReceiver3.resolve"); doTest(fileName); } - + @TestMetadata("closerScope.resolve") public void testCloserScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/closerScope.resolve"); doTest(fileName); } - + @TestMetadata("dispatchReceiverVsExtensionReceiver.resolve") public void testDispatchReceiverVsExtensionReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/dispatchReceiverVsExtensionReceiver.resolve"); doTest(fileName); } - + @TestMetadata("dispatchReceiverVsExtensionReceiver2.resolve") public void testDispatchReceiverVsExtensionReceiver2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/dispatchReceiverVsExtensionReceiver2.resolve"); doTest(fileName); } - + @TestMetadata("extensionToCloserReceiverVsMember.resolve") public void testExtensionToCloserReceiverVsMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/extensionToCloserReceiverVsMember.resolve"); doTest(fileName); } - + @TestMetadata("implicitThisVsNoReceiver.resolve") public void testImplicitThisVsNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/implicitThisVsNoReceiver.resolve"); doTest(fileName); } - + @TestMetadata("implicitThisVsNoReceiver2.resolve") public void testImplicitThisVsNoReceiver2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/implicitThisVsNoReceiver2.resolve"); doTest(fileName); } - + @TestMetadata("localVsImplicitThis.resolve") public void testLocalVsImplicitThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/localVsImplicitThis.resolve"); doTest(fileName); } - + @TestMetadata("memberVsExtension1.resolve") public void testMemberVsExtension1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/memberVsExtension1.resolve"); doTest(fileName); } - + @TestMetadata("memberVsExtension2.resolve") public void testMemberVsExtension2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/memberVsExtension2.resolve"); doTest(fileName); } - + @TestMetadata("memberVsExtension3.resolve") public void testMemberVsExtension3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/memberVsExtension3.resolve"); doTest(fileName); } - + @TestMetadata("memberVsLocalExtension.resolve") public void testMemberVsLocalExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/memberVsLocalExtension.resolve"); doTest(fileName); } - + @TestMetadata("memberWithInvokeVsNonLocal.resolve") public void testMemberWithInvokeVsNonLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/memberWithInvokeVsNonLocal.resolve"); doTest(fileName); } - + @TestMetadata("wrongReceiverVsOtherError.resolve") public void testWrongReceiverVsOtherError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/candidatesPriority/wrongReceiverVsOtherError.resolve"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolve/delegatedProperty") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DelegatedProperty extends AbstractResolveTest { public void testAllFilesPresentInDelegatedProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve/delegatedProperty"), Pattern.compile("^(.+)\\.resolve$"), true); } - + @TestMetadata("delegationByCall.resolve") public void testDelegationByCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/delegatedProperty/delegationByCall.resolve"); doTest(fileName); } - + @TestMetadata("delegationByConstructor.resolve") public void testDelegationByConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/delegatedProperty/delegationByConstructor.resolve"); doTest(fileName); } - + @TestMetadata("delegationByFun.resolve") public void testDelegationByFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/delegatedProperty/delegationByFun.resolve"); doTest(fileName); } - + @TestMetadata("delegationByObject.resolve") public void testDelegationByObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/delegatedProperty/delegationByObject.resolve"); doTest(fileName); } - + @TestMetadata("delegationByProperty.resolve") public void testDelegationByProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/delegatedProperty/delegationByProperty.resolve"); doTest(fileName); } - + @TestMetadata("delegationInClass.resolve") public void testDelegationInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/delegatedProperty/delegationInClass.resolve"); doTest(fileName); } - + @TestMetadata("localDelegation.resolve") public void testLocalDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/delegatedProperty/localDelegation.resolve"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolve/imports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Imports extends AbstractResolveTest { public void testAllFilesPresentInImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve/imports"), Pattern.compile("^(.+)\\.resolve$"), true); } - + @TestMetadata("ImportConflictAllPackage.resolve") public void testImportConflictAllPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictAllPackage.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictBetweenImportedAndRootPackage.resolve") public void testImportConflictBetweenImportedAndRootPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictBetweenImportedAndRootPackage.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictBetweenImportedAndSamePackage.resolve") public void testImportConflictBetweenImportedAndSamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictBetweenImportedAndSamePackage.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictForFunctions.resolve") public void testImportConflictForFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictForFunctions.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictPackageAndClass.resolve") public void testImportConflictPackageAndClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictPackageAndClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictSameNameClass.resolve") public void testImportConflictSameNameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictSameNameClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictWithClassObject.resolve") public void testImportConflictWithClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictWithClassObject.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictWithInFileClass.resolve") public void testImportConflictWithInFileClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictWithInFileClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictWithInnerClass.resolve") public void testImportConflictWithInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictWithInnerClass.resolve"); doTest(fileName); } - + @TestMetadata("ImportConflictsWithMappedToJava.resolve") public void testImportConflictsWithMappedToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportConflictsWithMappedToJava.resolve"); doTest(fileName); } - + @TestMetadata("ImportNonBlockingAnalysis.resolve") public void testImportNonBlockingAnalysis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportNonBlockingAnalysis.resolve"); doTest(fileName); } - + @TestMetadata("ImportResolveOrderStable.resolve") public void testImportResolveOrderStable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/imports/ImportResolveOrderStable.resolve"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolve/labels") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Labels extends AbstractResolveTest { public void testAllFilesPresentInLabels() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve/labels"), Pattern.compile("^(.+)\\.resolve$"), true); } - + @TestMetadata("labelForPropertyInGetter.resolve") public void testLabelForPropertyInGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/labels/labelForPropertyInGetter.resolve"); doTest(fileName); } - + @TestMetadata("labelForPropertyInSetter.resolve") public void testLabelForPropertyInSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/labels/labelForPropertyInSetter.resolve"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolve/regressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Regressions extends AbstractResolveTest { public void testAllFilesPresentInRegressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve/regressions"), Pattern.compile("^(.+)\\.resolve$"), true); } - + @TestMetadata("kt300.resolve") public void testKt300() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/regressions/kt300.resolve"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolve/varargs") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Varargs extends AbstractResolveTest { public void testAllFilesPresentInVarargs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolve/varargs"), Pattern.compile("^(.+)\\.resolve$"), true); } - + @TestMetadata("MoreSpecificVarargsOfEqualLength.resolve") public void testMoreSpecificVarargsOfEqualLength() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/varargs/MoreSpecificVarargsOfEqualLength.resolve"); doTest(fileName); } - + @TestMetadata("NilaryVsVararg.resolve") public void testNilaryVsVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/varargs/NilaryVsVararg.resolve"); doTest(fileName); } - + @TestMetadata("UnaryVsVararg.resolve") public void testUnaryVsVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolve/varargs/UnaryVsVararg.resolve"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/resolve/annotation/AnnotationParameterTestGenerated.java b/compiler/tests/org/jetbrains/jet/resolve/annotation/AnnotationParameterTestGenerated.java index 4833bf72e92..82764a62e71 100644 --- a/compiler/tests/org/jetbrains/jet/resolve/annotation/AnnotationParameterTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/resolve/annotation/AnnotationParameterTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve.annotation; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,272 +31,270 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/resolveAnnotations/parameters") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({AnnotationParameterTestGenerated.Expressions.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class AnnotationParameterTestGenerated extends AbstractAnnotationParameterTest { public void testAllFilesPresentInParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolveAnnotations/parameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("byte.kt") public void testByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/byte.kt"); doTest(fileName); } - + @TestMetadata("char.kt") public void testChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/char.kt"); doTest(fileName); } - + @TestMetadata("double.kt") public void testDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/double.kt"); doTest(fileName); } - + @TestMetadata("float.kt") public void testFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/float.kt"); doTest(fileName); } - + @TestMetadata("int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/int.kt"); doTest(fileName); } - + @TestMetadata("long.kt") public void testLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/long.kt"); doTest(fileName); } - + @TestMetadata("short.kt") public void testShort() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/short.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/resolveAnnotations/parameters/expressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expressions extends AbstractAnnotationParameterTest { public void testAllFilesPresentInExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolveAnnotations/parameters/expressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("andAnd.kt") public void testAndAnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/andAnd.kt"); doTest(fileName); } - + @TestMetadata("boolean.kt") public void testBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/boolean.kt"); doTest(fileName); } - + @TestMetadata("char.kt") public void testChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/char.kt"); doTest(fileName); } - + @TestMetadata("compositeCallBinary.kt") public void testCompositeCallBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/compositeCallBinary.kt"); doTest(fileName); } - + @TestMetadata("divide.kt") public void testDivide() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/divide.kt"); doTest(fileName); } - + @TestMetadata("double.kt") public void testDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/double.kt"); doTest(fileName); } - + @TestMetadata("eqeq.kt") public void testEqeq() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/eqeq.kt"); doTest(fileName); } - + @TestMetadata("escapedString.kt") public void testEscapedString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/escapedString.kt"); doTest(fileName); } - + @TestMetadata("float.kt") public void testFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/float.kt"); doTest(fileName); } - + @TestMetadata("gt.kt") public void testGt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/gt.kt"); doTest(fileName); } - + @TestMetadata("gteq.kt") public void testGteq() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/gteq.kt"); doTest(fileName); } - + @TestMetadata("infixCallBinary.kt") public void testInfixCallBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/infixCallBinary.kt"); doTest(fileName); } - + @TestMetadata("intrincics.kt") public void testIntrincics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/intrincics.kt"); doTest(fileName); } - + @TestMetadata("labeled.kt") public void testLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/labeled.kt"); doTest(fileName); } - + @TestMetadata("long.kt") public void testLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/long.kt"); doTest(fileName); } - + @TestMetadata("lt.kt") public void testLt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/lt.kt"); doTest(fileName); } - + @TestMetadata("lteq.kt") public void testLteq() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/lteq.kt"); doTest(fileName); } - + @TestMetadata("maxValue.kt") public void testMaxValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/maxValue.kt"); doTest(fileName); } - + @TestMetadata("maxValueByte.kt") public void testMaxValueByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/maxValueByte.kt"); doTest(fileName); } - + @TestMetadata("maxValueInt.kt") public void testMaxValueInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/maxValueInt.kt"); doTest(fileName); } - + @TestMetadata("miltiply.kt") public void testMiltiply() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/miltiply.kt"); doTest(fileName); } - + @TestMetadata("minus.kt") public void testMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/minus.kt"); doTest(fileName); } - + @TestMetadata("mod.kt") public void testMod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/mod.kt"); doTest(fileName); } - + @TestMetadata("multilineString.kt") public void testMultilineString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/multilineString.kt"); doTest(fileName); } - + @TestMetadata("not.kt") public void testNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/not.kt"); doTest(fileName); } - + @TestMetadata("noteq.kt") public void testNoteq() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/noteq.kt"); doTest(fileName); } - + @TestMetadata("orOr.kt") public void testOrOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/orOr.kt"); doTest(fileName); } - + @TestMetadata("paranthesized.kt") public void testParanthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/paranthesized.kt"); doTest(fileName); } - + @TestMetadata("plus.kt") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/plus.kt"); doTest(fileName); } - + @TestMetadata("simpleCallBinary.kt") public void testSimpleCallBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/simpleCallBinary.kt"); doTest(fileName); } - + @TestMetadata("stringPlusInt.kt") public void testStringPlusInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/stringPlusInt.kt"); doTest(fileName); } - + @TestMetadata("stringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/stringTemplate.kt"); doTest(fileName); } - + @TestMetadata("strings.kt") public void testStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/strings.kt"); doTest(fileName); } - + @TestMetadata("unaryMinus.kt") public void testUnaryMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/unaryMinus.kt"); doTest(fileName); } - + @TestMetadata("unaryPlus.kt") public void testUnaryPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolveAnnotations/parameters/expressions/unaryPlus.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/resolve/calls/ResolvedCallsTestGenerated.java b/compiler/tests/org/jetbrains/jet/resolve/calls/ResolvedCallsTestGenerated.java index 518404c2588..7c21dd2c000 100644 --- a/compiler/tests/org/jetbrains/jet/resolve/calls/ResolvedCallsTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/resolve/calls/ResolvedCallsTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve.calls; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,493 +31,478 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/resolvedCalls") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ResolvedCallsTestGenerated.Arguments.class, ResolvedCallsTestGenerated.DifferentCallElements.class, ResolvedCallsTestGenerated.FunctionTypes.class, ResolvedCallsTestGenerated.Invoke.class, ResolvedCallsTestGenerated.ObjectsAndClassObjects.class, ResolvedCallsTestGenerated.RealExamples.class, ResolvedCallsTestGenerated.Resolve.class, ResolvedCallsTestGenerated.ThisOrSuper.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ResolvedCallsTestGenerated extends AbstractResolvedCallsTest { public void testAllFilesPresentInResolvedCalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("explicitReceiverIsDispatchReceiver.kt") public void testExplicitReceiverIsDispatchReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/explicitReceiverIsDispatchReceiver.kt"); doTest(fileName); } - + @TestMetadata("explicitReceiverIsExtensionReceiver.kt") public void testExplicitReceiverIsExtensionReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/explicitReceiverIsExtensionReceiver.kt"); doTest(fileName); } - + @TestMetadata("hasBothDispatchAndExtensionReceivers.kt") public void testHasBothDispatchAndExtensionReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceivers.kt"); doTest(fileName); } - + @TestMetadata("hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.kt") public void testHasBothDispatchAndExtensionReceiversWithoutExplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.kt"); doTest(fileName); } - + @TestMetadata("implicitReceiverIsDispatchReceiver.kt") public void testImplicitReceiverIsDispatchReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/implicitReceiverIsDispatchReceiver.kt"); doTest(fileName); } - + @TestMetadata("implicitReceiverIsExtensionReceiver.kt") public void testImplicitReceiverIsExtensionReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/implicitReceiverIsExtensionReceiver.kt"); doTest(fileName); } - + @TestMetadata("impliedThisNoExplicitReceiver.kt") public void testImpliedThisNoExplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/impliedThisNoExplicitReceiver.kt"); doTest(fileName); } - + @TestMetadata("simpleCall.kt") public void testSimpleCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/simpleCall.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/resolvedCalls/arguments") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Arguments.FunctionLiterals.class, Arguments.GenericCalls.class, Arguments.NamedArguments.class, Arguments.OneArgument.class, Arguments.RealExamples.class, Arguments.SeveralCandidates.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Arguments extends AbstractResolvedCallsTest { public void testAllFilesPresentInArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/arguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/resolvedCalls/arguments/functionLiterals") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionLiterals extends AbstractResolvedCallsTest { public void testAllFilesPresentInFunctionLiterals() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/arguments/functionLiterals"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("chainedLambdas.kt") public void testChainedLambdas() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/functionLiterals/chainedLambdas.kt"); doTest(fileName); } - + @TestMetadata("notInferredLambdaReturnType.kt") public void testNotInferredLambdaReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/functionLiterals/notInferredLambdaReturnType.kt"); doTest(fileName); } - + @TestMetadata("notInferredLambdaType.kt") public void testNotInferredLambdaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/functionLiterals/notInferredLambdaType.kt"); doTest(fileName); } - + @TestMetadata("simpleGenericLambda.kt") public void testSimpleGenericLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/functionLiterals/simpleGenericLambda.kt"); doTest(fileName); } - + @TestMetadata("simpleLambda.kt") public void testSimpleLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/functionLiterals/simpleLambda.kt"); doTest(fileName); } - + @TestMetadata("unmappedLambda.kt") public void testUnmappedLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/functionLiterals/unmappedLambda.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/arguments/genericCalls") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericCalls extends AbstractResolvedCallsTest { public void testAllFilesPresentInGenericCalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/arguments/genericCalls"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inferredParameter.kt") public void testInferredParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/genericCalls/inferredParameter.kt"); doTest(fileName); } - + @TestMetadata("simpleGeneric.kt") public void testSimpleGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/genericCalls/simpleGeneric.kt"); doTest(fileName); } - + @TestMetadata("uninferredParameter.kt") public void testUninferredParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/genericCalls/uninferredParameter.kt"); doTest(fileName); } - + @TestMetadata("uninferredParameterTypeMismatch.kt") public void testUninferredParameterTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/genericCalls/uninferredParameterTypeMismatch.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/arguments/namedArguments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NamedArguments extends AbstractResolvedCallsTest { public void testAllFilesPresentInNamedArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/arguments/namedArguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("positionedAfterNamed.kt") public void testPositionedAfterNamed() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/namedArguments/positionedAfterNamed.kt"); doTest(fileName); } - + @TestMetadata("shiftedArgsMatch.kt") public void testShiftedArgsMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/namedArguments/shiftedArgsMatch.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/arguments/oneArgument") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OneArgument extends AbstractResolvedCallsTest { public void testAllFilesPresentInOneArgument() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/arguments/oneArgument"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("argumentHasNoType.kt") public void testArgumentHasNoType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/oneArgument/argumentHasNoType.kt"); doTest(fileName); } - + @TestMetadata("simpleMatch.kt") public void testSimpleMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/oneArgument/simpleMatch.kt"); doTest(fileName); } - + @TestMetadata("typeMismatch.kt") public void testTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/oneArgument/typeMismatch.kt"); doTest(fileName); } - + @TestMetadata("unmappedArgument.kt") public void testUnmappedArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/oneArgument/unmappedArgument.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/arguments/realExamples") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RealExamples extends AbstractResolvedCallsTest { public void testAllFilesPresentInRealExamples() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/arguments/realExamples"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("emptyList.kt") public void testEmptyList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/realExamples/emptyList.kt"); doTest(fileName); } - + @TestMetadata("emptyMutableList.kt") public void testEmptyMutableList() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/realExamples/emptyMutableList.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/arguments/severalCandidates") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SeveralCandidates extends AbstractResolvedCallsTest { public void testAllFilesPresentInSeveralCandidates() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/arguments/severalCandidates"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("mostSpecific.kt") public void testMostSpecific() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/arguments/severalCandidates/mostSpecific.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/resolvedCalls/differentCallElements") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DifferentCallElements extends AbstractResolvedCallsTest { public void testAllFilesPresentInDifferentCallElements() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/differentCallElements"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("annotationCall.kt") public void testAnnotationCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/differentCallElements/annotationCall.kt"); doTest(fileName); } - + @TestMetadata("delegatorToSuperCall.kt") public void testDelegatorToSuperCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/differentCallElements/delegatorToSuperCall.kt"); doTest(fileName); } - + @TestMetadata("simpleArrayAccess.kt") public void testSimpleArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/differentCallElements/simpleArrayAccess.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/functionTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionTypes extends AbstractResolvedCallsTest { public void testAllFilesPresentInFunctionTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/functionTypes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("invokeForExtensionFunctionType.kt") public void testInvokeForExtensionFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/functionTypes/invokeForExtensionFunctionType.kt"); doTest(fileName); } - + @TestMetadata("invokeForFunctionType.kt") public void testInvokeForFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/functionTypes/invokeForFunctionType.kt"); doTest(fileName); } - + @TestMetadata("valOfExtensionFunctionType.kt") public void testValOfExtensionFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/functionTypes/valOfExtensionFunctionType.kt"); doTest(fileName); } - + @TestMetadata("valOfExtensionFunctionTypeInvoke.kt") public void testValOfExtensionFunctionTypeInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/functionTypes/valOfExtensionFunctionTypeInvoke.kt"); doTest(fileName); } - + @TestMetadata("valOfFunctionType.kt") public void testValOfFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/functionTypes/valOfFunctionType.kt"); doTest(fileName); } - + @TestMetadata("valOfFunctionTypeInvoke.kt") public void testValOfFunctionTypeInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/functionTypes/valOfFunctionTypeInvoke.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/invoke") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Invoke extends AbstractResolvedCallsTest { public void testAllFilesPresentInInvoke() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/invoke"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bothReceivers.kt") public void testBothReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/bothReceivers.kt"); doTest(fileName); } - + @TestMetadata("dispatchReceiverAsReceiverForInvoke.kt") public void testDispatchReceiverAsReceiverForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/dispatchReceiverAsReceiverForInvoke.kt"); doTest(fileName); } - + @TestMetadata("extensionReceiverAsReceiverForInvoke.kt") public void testExtensionReceiverAsReceiverForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/extensionReceiverAsReceiverForInvoke.kt"); doTest(fileName); } - + @TestMetadata("implicitReceiverForInvoke.kt") public void testImplicitReceiverForInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/implicitReceiverForInvoke.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObject1.kt") public void testInvokeOnClassObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/invokeOnClassObject1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnClassObject2.kt") public void testInvokeOnClassObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/invokeOnClassObject2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnEnumEntry1.kt") public void testInvokeOnEnumEntry1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/invokeOnEnumEntry1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnEnumEntry2.kt") public void testInvokeOnEnumEntry2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/invokeOnEnumEntry2.kt"); doTest(fileName); } - + @TestMetadata("invokeOnObject1.kt") public void testInvokeOnObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/invokeOnObject1.kt"); doTest(fileName); } - + @TestMetadata("invokeOnObject2.kt") public void testInvokeOnObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/invoke/invokeOnObject2.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/objectsAndClassObjects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ObjectsAndClassObjects extends AbstractResolvedCallsTest { public void testAllFilesPresentInObjectsAndClassObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/objectsAndClassObjects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/objectsAndClassObjects/classObject.kt"); doTest(fileName); } - + @TestMetadata("kt5308IntRangeConstant.kt") public void testKt5308IntRangeConstant() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/objectsAndClassObjects/kt5308IntRangeConstant.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/objectsAndClassObjects/object.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/realExamples") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RealExamples extends AbstractResolvedCallsTest { public void testAllFilesPresentInRealExamples() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/realExamples"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("stringPlusInBuilders.kt") public void testStringPlusInBuilders() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/realExamples/stringPlusInBuilders.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/resolve") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Resolve extends AbstractResolvedCallsTest { public void testAllFilesPresentInResolve() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/resolve"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("mostSpecificUninferredParam.kt") public void testMostSpecificUninferredParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/resolve/mostSpecificUninferredParam.kt"); doTest(fileName); } - + @TestMetadata("mostSpecificWithLambda.kt") public void testMostSpecificWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/resolve/mostSpecificWithLambda.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/resolvedCalls/thisOrSuper") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ThisOrSuper extends AbstractResolvedCallsTest { public void testAllFilesPresentInThisOrSuper() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/resolvedCalls/thisOrSuper"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("labeledSuper.kt") public void testLabeledSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/thisOrSuper/labeledSuper.kt"); doTest(fileName); } - + @TestMetadata("labeledThis.kt") public void testLabeledThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/thisOrSuper/labeledThis.kt"); doTest(fileName); } - + @TestMetadata("simpleSuper.kt") public void testSimpleSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/thisOrSuper/simpleSuper.kt"); doTest(fileName); } - + @TestMetadata("simpleThis.kt") public void testSimpleThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/thisOrSuper/simpleThis.kt"); doTest(fileName); } - + @TestMetadata("thisInExtensionFunction.kt") public void testThisInExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/resolvedCalls/thisOrSuper/thisInExtensionFunction.kt"); doTest(fileName); } - } - } diff --git a/compiler/tests/org/jetbrains/jet/resolve/constraintSystem/ConstraintSystemTestGenerated.java b/compiler/tests/org/jetbrains/jet/resolve/constraintSystem/ConstraintSystemTestGenerated.java index cb719c73301..723c716db6d 100644 --- a/compiler/tests/org/jetbrains/jet/resolve/constraintSystem/ConstraintSystemTestGenerated.java +++ b/compiler/tests/org/jetbrains/jet/resolve/constraintSystem/ConstraintSystemTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve.constraintSystem; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,186 +31,180 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/constraintSystem") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ConstraintSystemTestGenerated.CheckStatus.class, ConstraintSystemTestGenerated.ComputeValues.class, ConstraintSystemTestGenerated.IntegerValueTypes.class, ConstraintSystemTestGenerated.SeveralVariables.class, ConstraintSystemTestGenerated.Variance.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ConstraintSystemTestGenerated extends AbstractConstraintSystemTest { public void testAllFilesPresentInConstraintSystem() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/constraintSystem"), Pattern.compile("^(.+)\\.bounds$"), true); } - + @TestMetadata("compiler/testData/constraintSystem/checkStatus") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CheckStatus extends AbstractConstraintSystemTest { public void testAllFilesPresentInCheckStatus() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/constraintSystem/checkStatus"), Pattern.compile("^(.+)\\.bounds$"), true); } - + @TestMetadata("conflictingConstraints.bounds") public void testConflictingConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/checkStatus/conflictingConstraints.bounds"); doTest(fileName); } - + @TestMetadata("successful.bounds") public void testSuccessful() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/checkStatus/successful.bounds"); doTest(fileName); } - + @TestMetadata("typeConstructorMismatch.bounds") public void testTypeConstructorMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/checkStatus/typeConstructorMismatch.bounds"); doTest(fileName); } - + @TestMetadata("unknownParameters.bounds") public void testUnknownParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/checkStatus/unknownParameters.bounds"); doTest(fileName); } - + @TestMetadata("violatedUpperBound.bounds") public void testViolatedUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/checkStatus/violatedUpperBound.bounds"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/constraintSystem/computeValues") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ComputeValues extends AbstractConstraintSystemTest { public void testAllFilesPresentInComputeValues() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/constraintSystem/computeValues"), Pattern.compile("^(.+)\\.bounds$"), true); } - + @TestMetadata("contradiction.bounds") public void testContradiction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/computeValues/contradiction.bounds"); doTest(fileName); } - + @TestMetadata("subTypeOfUpperBounds.bounds") public void testSubTypeOfUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/computeValues/subTypeOfUpperBounds.bounds"); doTest(fileName); } - + @TestMetadata("superTypeOfLowerBounds1.bounds") public void testSuperTypeOfLowerBounds1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/computeValues/superTypeOfLowerBounds1.bounds"); doTest(fileName); } - + @TestMetadata("superTypeOfLowerBounds2.bounds") public void testSuperTypeOfLowerBounds2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/computeValues/superTypeOfLowerBounds2.bounds"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/constraintSystem/integerValueTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IntegerValueTypes extends AbstractConstraintSystemTest { public void testAllFilesPresentInIntegerValueTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/constraintSystem/integerValueTypes"), Pattern.compile("^(.+)\\.bounds$"), true); } - + @TestMetadata("byteOverflow.bounds") public void testByteOverflow() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/byteOverflow.bounds"); doTest(fileName); } - + @TestMetadata("defaultLong.bounds") public void testDefaultLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/defaultLong.bounds"); doTest(fileName); } - + @TestMetadata("numberAndAny.bounds") public void testNumberAndAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/numberAndAny.bounds"); doTest(fileName); } - + @TestMetadata("numberAndString.bounds") public void testNumberAndString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/numberAndString.bounds"); doTest(fileName); } - + @TestMetadata("severalNumbers.bounds") public void testSeveralNumbers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/severalNumbers.bounds"); doTest(fileName); } - + @TestMetadata("simpleByte.bounds") public void testSimpleByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/simpleByte.bounds"); doTest(fileName); } - + @TestMetadata("simpleInt.bounds") public void testSimpleInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/simpleInt.bounds"); doTest(fileName); } - + @TestMetadata("simpleShort.bounds") public void testSimpleShort() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/integerValueTypes/simpleShort.bounds"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/constraintSystem/severalVariables") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SeveralVariables extends AbstractConstraintSystemTest { public void testAllFilesPresentInSeveralVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/constraintSystem/severalVariables"), Pattern.compile("^(.+)\\.bounds$"), true); } - + @TestMetadata("simpleDependency.bounds") public void testSimpleDependency() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/severalVariables/simpleDependency.bounds"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/constraintSystem/variance") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Variance extends AbstractConstraintSystemTest { public void testAllFilesPresentInVariance() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/constraintSystem/variance"), Pattern.compile("^(.+)\\.bounds$"), true); } - + @TestMetadata("consumer.bounds") public void testConsumer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/variance/consumer.bounds"); doTest(fileName); } - + @TestMetadata("invariant.bounds") public void testInvariant() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/variance/invariant.bounds"); doTest(fileName); } - + @TestMetadata("producer.bounds") public void testProducer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/constraintSystem/variance/producer.bounds"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/checkers/JetJsCheckerTestGenerated.java b/idea/tests/org/jetbrains/jet/checkers/JetJsCheckerTestGenerated.java index 33329d7c412..cf69021fc41 100644 --- a/idea/tests/org/jetbrains/jet/checkers/JetJsCheckerTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/checkers/JetJsCheckerTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.checkers; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,22 +30,21 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/checker/js") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetJsCheckerTestGenerated extends AbstractJetJsCheckerTest { public void testAllFilesPresentInJs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/js"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("basic.kt") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/js/basic.kt"); doTest(fileName); } - + @TestMetadata("helloWorld.kt") public void testHelloWorld() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/js/helloWorld.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java b/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java index b6949398b3c..38c7edb0aba 100644 --- a/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.checkers; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,673 +29,663 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetPsiCheckerTestGenerated.Checker.class, JetPsiCheckerTestGenerated.Regression.class, JetPsiCheckerTestGenerated.Recovery.class, JetPsiCheckerTestGenerated.Rendering.class, JetPsiCheckerTestGenerated.DuplicateJvmSignature.class, JetPsiCheckerTestGenerated.Infos.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest { @TestMetadata("idea/testData/checker") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Checker extends AbstractJetPsiCheckerTest { @TestMetadata("Abstract.kt") public void testAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Abstract.kt"); doTest(fileName); } - + public void testAllFilesPresentInChecker() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("AnnotationOnFile.kt") public void testAnnotationOnFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/AnnotationOnFile.kt"); doTest(fileName); } - + @TestMetadata("AnonymousInitializers.kt") public void testAnonymousInitializers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/AnonymousInitializers.kt"); doTest(fileName); } - + @TestMetadata("BinaryCallsOnNullableValues.kt") public void testBinaryCallsOnNullableValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/BinaryCallsOnNullableValues.kt"); doTest(fileName); } - + @TestMetadata("Bounds.kt") public void testBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Bounds.kt"); doTest(fileName); } - + @TestMetadata("Bounds2.kt") public void testBounds2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Bounds2.kt"); doTest(fileName); } - + @TestMetadata("BoundsWithSubstitutors.kt") public void testBoundsWithSubstitutors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/BoundsWithSubstitutors.kt"); doTest(fileName); } - + @TestMetadata("BreakContinue.kt") public void testBreakContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/BreakContinue.kt"); doTest(fileName); } - + @TestMetadata("Builders.kt") public void testBuilders() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Builders.kt"); doTest(fileName); } - + @TestMetadata("Casts.kt") public void testCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Casts.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectInEnum.kt") public void testClassObjectInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ClassObjectInEnum.kt"); doTest(fileName); } - + @TestMetadata("ClassObjects.kt") public void testClassObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ClassObjects.kt"); doTest(fileName); } - + @TestMetadata("Constants.kt") public void testConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Constants.kt"); doTest(fileName); } - + @TestMetadata("Constructors.kt") public void testConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Constructors.kt"); doTest(fileName); } - + @TestMetadata("CyclicHierarchy.kt") public void testCyclicHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/CyclicHierarchy.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunctions.kt") public void testExtensionFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ExtensionFunctions.kt"); doTest(fileName); } - + @TestMetadata("ForRangeConventions.kt") public void testForRangeConventions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ForRangeConventions.kt"); doTest(fileName); } - + @TestMetadata("FunctionReturnTypes.kt") public void testFunctionReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/FunctionReturnTypes.kt"); doTest(fileName); } - + @TestMetadata("GenericArgumentConsistency.kt") public void testGenericArgumentConsistency() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/GenericArgumentConsistency.kt"); doTest(fileName); } - + @TestMetadata("IncDec.kt") public void testIncDec() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/IncDec.kt"); doTest(fileName); } - + @TestMetadata("IsExpressions.kt") public void testIsExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/IsExpressions.kt"); doTest(fileName); } - + @TestMetadata("LocalObjects.kt") public void testLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/LocalObjects.kt"); doTest(fileName); } - + @TestMetadata("MultipleBounds.kt") public void testMultipleBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/MultipleBounds.kt"); doTest(fileName); } - + @TestMetadata("NestedObjects.kt") public void testNestedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/NestedObjects.kt"); doTest(fileName); } - + @TestMetadata("NotFinishedGenericDeclaration.kt") public void testNotFinishedGenericDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/NotFinishedGenericDeclaration.kt"); doTest(fileName); } - + @TestMetadata("Nullability.kt") public void testNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Nullability.kt"); doTest(fileName); } - + @TestMetadata("Objects.kt") public void testObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Objects.kt"); doTest(fileName); } - + @TestMetadata("Override.kt") public void testOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Override.kt"); doTest(fileName); } - + @TestMetadata("OverridesAndGenerics.kt") public void testOverridesAndGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/OverridesAndGenerics.kt"); doTest(fileName); } - + @TestMetadata("PackageAsExpression.kt") public void testPackageAsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/PackageAsExpression.kt"); doTest(fileName); } - + @TestMetadata("PackageQualified.kt") public void testPackageQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/PackageQualified.kt"); doTest(fileName); } - + @TestMetadata("PrimaryConstructors.kt") public void testPrimaryConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/PrimaryConstructors.kt"); doTest(fileName); } - + @TestMetadata("ProjectionsInSupertypes.kt") public void testProjectionsInSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ProjectionsInSupertypes.kt"); doTest(fileName); } - + @TestMetadata("Properties.kt") public void testProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Properties.kt"); doTest(fileName); } - + @TestMetadata("QualifiedExpressions.kt") public void testQualifiedExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/QualifiedExpressions.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThis.kt") public void testQualifiedThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/QualifiedThis.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThisInClosures.kt") public void testQualifiedThisInClosures() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/QualifiedThisInClosures.kt"); doTest(fileName); } - + @TestMetadata("RecursiveTypeInference.kt") public void testRecursiveTypeInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/RecursiveTypeInference.kt"); doTest(fileName); } - + @TestMetadata("Redeclaration.kt") public void testRedeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Redeclaration.kt"); doTest(fileName); } - + @TestMetadata("Redeclarations.kt") public void testRedeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Redeclarations.kt"); doTest(fileName); } - + @TestMetadata("ResolveToJava.kt") public void testResolveToJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/ResolveToJava.kt"); doTest(fileName); } - + @TestMetadata("Shadowing.kt") public void testShadowing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Shadowing.kt"); doTest(fileName); } - + @TestMetadata("StringTemplates.kt") public void testStringTemplates() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/StringTemplates.kt"); doTest(fileName); } - + @TestMetadata("SupertypeListChecks.kt") public void testSupertypeListChecks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/SupertypeListChecks.kt"); doTest(fileName); } - + @TestMetadata("TraitSupertypeList.kt") public void testTraitSupertypeList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/TraitSupertypeList.kt"); doTest(fileName); } - + @TestMetadata("trivialHierarchyLoop.kt") public void testTrivialHierarchyLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/trivialHierarchyLoop.kt"); doTest(fileName); } - + @TestMetadata("unmetTraitRequirements.kt") public void testUnmetTraitRequirements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/unmetTraitRequirements.kt"); doTest(fileName); } - + @TestMetadata("UnreachableCode.kt") public void testUnreachableCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/UnreachableCode.kt"); doTest(fileName); } - + @TestMetadata("Unresolved.kt") public void testUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Unresolved.kt"); doTest(fileName); } - + @TestMetadata("Variance.kt") public void testVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Variance.kt"); doTest(fileName); } - + @TestMetadata("When.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/When.kt"); doTest(fileName); } - + @TestMetadata("WhenInEnumInExtensionProperty.kt") public void testWhenInEnumInExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/WhenInEnumInExtensionProperty.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/checker/regression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("AmbiguityOnLazyTypeComputation.kt") public void testAmbiguityOnLazyTypeComputation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/AmbiguityOnLazyTypeComputation.kt"); doTest(fileName); } - + @TestMetadata("AssignmentsUnderOperators.kt") public void testAssignmentsUnderOperators() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/AssignmentsUnderOperators.kt"); doTest(fileName); } - + @TestMetadata("BadParseForClass.kt") public void testBadParseForClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/BadParseForClass.kt"); doTest(fileName); } - + @TestMetadata("CoercionToUnit.kt") public void testCoercionToUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/CoercionToUnit.kt"); doTest(fileName); } - + @TestMetadata("createInnerInstance.kt") public void testCreateInnerInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/createInnerInstance.kt"); doTest(fileName); } - + @TestMetadata("DoubleDefine.kt") public void testDoubleDefine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/DoubleDefine.kt"); doTest(fileName); } - + @TestMetadata("extensionMemberInClassObject.kt") public void testExtensionMemberInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/extensionMemberInClassObject.kt"); doTest(fileName); } - + @TestMetadata("Jet11.kt") public void testJet11() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet11.kt"); doTest(fileName); } - + @TestMetadata("Jet121.kt") public void testJet121() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet121.kt"); doTest(fileName); } - + @TestMetadata("Jet124.kt") public void testJet124() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet124.kt"); doTest(fileName); } - + @TestMetadata("Jet169.kt") public void testJet169() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet169.kt"); doTest(fileName); } - + @TestMetadata("Jet17.kt") public void testJet17() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet17.kt"); doTest(fileName); } - + @TestMetadata("Jet183.kt") public void testJet183() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet183.kt"); doTest(fileName); } - + @TestMetadata("Jet183-1.kt") public void testJet183_1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet183-1.kt"); doTest(fileName); } - + @TestMetadata("Jet53.kt") public void testJet53() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet53.kt"); doTest(fileName); } - + @TestMetadata("Jet67.kt") public void testJet67() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet67.kt"); doTest(fileName); } - + @TestMetadata("Jet68.kt") public void testJet68() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet68.kt"); doTest(fileName); } - + @TestMetadata("Jet69.kt") public void testJet69() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet69.kt"); doTest(fileName); } - + @TestMetadata("Jet72.kt") public void testJet72() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/Jet72.kt"); doTest(fileName); } - + @TestMetadata("kt251.kt") public void testKt251() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/kt251.kt"); doTest(fileName); } - + @TestMetadata("kt303.kt") public void testKt303() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/kt303.kt"); doTest(fileName); } - + @TestMetadata("OverrideResolution.kt") public void testOverrideResolution() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/OverrideResolution.kt"); doTest(fileName); } - + @TestMetadata("ScopeForSecondaryConstructors.kt") public void testScopeForSecondaryConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/ScopeForSecondaryConstructors.kt"); doTest(fileName); } - + @TestMetadata("SpecififcityByReceiver.kt") public void testSpecififcityByReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/SpecififcityByReceiver.kt"); doTest(fileName); } - + @TestMetadata("WrongTraceInCallResolver.kt") public void testWrongTraceInCallResolver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/regression/WrongTraceInCallResolver.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/checker/recovery") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("namelessMembers.kt") public void testNamelessMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/recovery/namelessMembers.kt"); doTest(fileName); } - + @TestMetadata("namelessToplevelDeclarations.kt") public void testNamelessToplevelDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/recovery/namelessToplevelDeclarations.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/checker/rendering") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("TypeInferenceError.kt") public void testTypeInferenceError() throws Exception { 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}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DuplicateJvmSignature extends AbstractJetPsiCheckerTest { public void testAllFilesPresentInDuplicateJvmSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/checker/duplicateJvmSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/checker/duplicateJvmSignature/fields") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("classObjectCopiedFieldObject.kt") public void testClassObjectCopiedFieldObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/fields/classObjectCopiedFieldObject.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/class.kt"); doTest(fileName); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/classObject.kt"); doTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/localClass.kt"); doTest(fileName); } - + @TestMetadata("nestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/nestedClass.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/object.kt"); doTest(fileName); } - + @TestMetadata("objectExpression.kt") public void testObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/objectExpression.kt"); doTest(fileName); } - + @TestMetadata("topLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/topLevel.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/functionAndProperty/trait.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/checker/duplicateJvmSignature/traitImpl") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("twoTraits.kt") public void testTwoTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/duplicateJvmSignature/traitImpl/twoTraits.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/checker/infos") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("CapturedInInlinedClosure.kt") public void testCapturedInInlinedClosure() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/CapturedInInlinedClosure.kt"); doTestWithInfos(fileName); } - + @TestMetadata("PropertiesWithBackingFields.kt") public void testPropertiesWithBackingFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/PropertiesWithBackingFields.kt"); doTestWithInfos(fileName); } - + @TestMetadata("SmartCasts.kt") public void testSmartCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/SmartCasts.kt"); doTestWithInfos(fileName); } - + @TestMetadata("SmartCastsWithSafeAccess.kt") public void testSmartCastsWithSafeAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/SmartCastsWithSafeAccess.kt"); doTestWithInfos(fileName); } - + @TestMetadata("Typos.kt") public void testTypos() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/Typos.kt"); doTestWithInfos(fileName); } - + @TestMetadata("WrapIntoRef.kt") public void testWrapIntoRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/infos/WrapIntoRef.kt"); doTestWithInfos(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/completion/CompiledKotlinInJavaCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/CompiledKotlinInJavaCompletionTestGenerated.java index 799b6959460..2b82d140f79 100644 --- a/idea/tests/org/jetbrains/jet/completion/CompiledKotlinInJavaCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/CompiledKotlinInJavaCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,76 +31,76 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/completion/injava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class CompiledKotlinInJavaCompletionTestGenerated extends AbstractCompiledKotlinInJavaCompletionTest { public void testAllFilesPresentInInjava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/injava"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Class.java") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Class.java"); doTest(fileName); } - + @TestMetadata("ClassMembers.java") public void testClassMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassMembers.java"); doTest(fileName); } - + @TestMetadata("ClassObject.java") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObject.java"); doTest(fileName); } - + @TestMetadata("ClassesFromNamespace.java") public void testClassesFromNamespace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassesFromNamespace.java"); doTest(fileName); } - + @TestMetadata("EnumConstants.java") public void testEnumConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/EnumConstants.java"); doTest(fileName); } - + @TestMetadata("Nested.java") public void testNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Nested.java"); doTest(fileName); } - + @TestMetadata("NestedObjectInstance.java") public void testNestedObjectInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedObjectInstance.java"); doTest(fileName); } - + @TestMetadata("ObjectInstance.java") public void testObjectInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInstance.java"); doTest(fileName); } - + @TestMetadata("Subpackage.java") public void testSubpackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Subpackage.java"); doTest(fileName); } - + @TestMetadata("TopLevelMembers.java") public void testTopLevelMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TopLevelMembers.java"); doTest(fileName); } - + @TestMetadata("TraitMember.java") public void testTraitMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TraitMember.java"); doTest(fileName); } - + } diff --git a/idea/tests/org/jetbrains/jet/completion/DataFlowValueRenderingTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/DataFlowValueRenderingTestGenerated.java index a8adb09c5f2..693fbcbea9a 100644 --- a/idea/tests/org/jetbrains/jet/completion/DataFlowValueRenderingTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/DataFlowValueRenderingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,70 +30,69 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/dataFlowValueRendering") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class DataFlowValueRenderingTestGenerated extends AbstractDataFlowValueRenderingTest { public void testAllFilesPresentInDataFlowValueRendering() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/dataFlowValueRendering"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classProperty.kt") public void testClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/classProperty.kt"); doTest(fileName); } - + @TestMetadata("complexIdentifier.kt") public void testComplexIdentifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifier.kt"); doTest(fileName); } - + @TestMetadata("complexIdentifierWithImplicitReceiver.kt") public void testComplexIdentifierWithImplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifierWithImplicitReceiver.kt"); doTest(fileName); } - + @TestMetadata("complexIdentifierWithInitiallyNullableReceiver.kt") public void testComplexIdentifierWithInitiallyNullableReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifierWithInitiallyNullableReceiver.kt"); doTest(fileName); } - + @TestMetadata("complexIdentifierWithReceiver.kt") public void testComplexIdentifierWithReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/complexIdentifierWithReceiver.kt"); doTest(fileName); } - + @TestMetadata("multipleVariables.kt") public void testMultipleVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/multipleVariables.kt"); doTest(fileName); } - + @TestMetadata("packageProperty.kt") public void testPackageProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/packageProperty.kt"); doTest(fileName); } - + @TestMetadata("receivers.kt") public void testReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/receivers.kt"); doTest(fileName); } - + @TestMetadata("smartCast.kt") public void testSmartCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/smartCast.kt"); doTest(fileName); } - + @TestMetadata("smartNotNull.kt") public void testSmartNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/dataFlowValueRendering/smartNotNull.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/completion/JSBasicCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/JSBasicCompletionTestGenerated.java index fd333735c76..80bd81a15fd 100644 --- a/idea/tests/org/jetbrains/jet/completion/JSBasicCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/JSBasicCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,821 +29,816 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JSBasicCompletionTestGenerated.Common.class, JSBasicCompletionTestGenerated.Js.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTest { @TestMetadata("idea/testData/completion/basic/common") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Common.Extensions.class, Common.NamedParameters.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Common extends AbstractJSBasicCompletionTest { @TestMetadata("AfterFloatOnNewLine.kt") public void testAfterFloatOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt"); doTest(fileName); } - + @TestMetadata("AfterIntSeparatedWithComments.kt") public void testAfterIntSeparatedWithComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt"); doTest(fileName); } - + public void testAllFilesPresentInCommon() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("BasicAny.kt") public void testBasicAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicAny.kt"); doTest(fileName); } - + @TestMetadata("BasicInt.kt") public void testBasicInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicInt.kt"); doTest(fileName); } - + @TestMetadata("BeforeDotInCall.kt") public void testBeforeDotInCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BeforeDotInCall.kt"); doTest(fileName); } - + @TestMetadata("CallLocalLambda.kt") public void testCallLocalLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CallLocalLambda.kt"); doTest(fileName); } - + @TestMetadata("classObjectElementsInClass.kt") public void testClassObjectElementsInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/classObjectElementsInClass.kt"); doTest(fileName); } - + @TestMetadata("ClassRedeclaration1.kt") public void testClassRedeclaration1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration1.kt"); doTest(fileName); } - + @TestMetadata("ClassRedeclaration2.kt") public void testClassRedeclaration2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration2.kt"); doTest(fileName); } - + @TestMetadata("CompletionInSetter.kt") public void testCompletionInSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CompletionInSetter.kt"); doTest(fileName); } - + @TestMetadata("DoNotCompleteForErrorReceivers.kt") public void testDoNotCompleteForErrorReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt"); doTest(fileName); } - + @TestMetadata("DoNotCompleteForErrorReceiversForce.kt") public void testDoNotCompleteForErrorReceiversForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt"); doTest(fileName); } - + @TestMetadata("ExtendClassName.kt") public void testExtendClassName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendClassName.kt"); doTest(fileName); } - + @TestMetadata("ExtendQualifiedClassName.kt") public void testExtendQualifiedClassName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt"); doTest(fileName); } - + @TestMetadata("ExtensionForProperty.kt") public void testExtensionForProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionForProperty.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunReceiver.kt") public void testExtensionFunReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiver.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunReceiverForce.kt") public void testExtensionFunReceiverForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInsideFunction.kt") public void testExtensionInsideFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionInsideFunction.kt"); doTest(fileName); } - + @TestMetadata("ExtensionToIntInFloatStyle.kt") public void testExtensionToIntInFloatStyle() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithAdditionalTypeParameters.kt") public void testExtensionWithAdditionalTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithGenericParamInReceiver.kt") public void testExtensionWithGenericParamInReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithGenericReceiver.kt") public void testExtensionWithGenericReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithInternalGenericParameters.kt") public void testExtensionWithInternalGenericParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt") public void testExtensionWithManyTypeParamsInReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt"); doTest(fileName); } - + @TestMetadata("FromImports.kt") public void testFromImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FromImports.kt"); doTest(fileName); } - + @TestMetadata("FunctionCompletionFormatting.kt") public void testFunctionCompletionFormatting() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt"); doTest(fileName); } - + @TestMetadata("FunctionVariableCallArgument.kt") public void testFunctionVariableCallArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunReceiver1.kt") public void testGenericExtensionFunReceiver1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver1.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunReceiver2.kt") public void testGenericExtensionFunReceiver2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver2.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunTypeArgument.kt") public void testGenericExtensionFunTypeArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunTypeArgument2.kt") public void testGenericExtensionFunTypeArgument2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument2.kt"); doTest(fileName); } - + @TestMetadata("HigherOrderFunction1.kt") public void testHigherOrderFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction1.kt"); doTest(fileName); } - + @TestMetadata("ImportedEnumMembers.kt") public void testImportedEnumMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImportedEnumMembers.kt"); doTest(fileName); } - + @TestMetadata("InCallExpression.kt") public void testInCallExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InCallExpression.kt"); doTest(fileName); } - + @TestMetadata("InClassInitializer.kt") public void testInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("InClassPropertyAccessor.kt") public void testInClassPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("InEmptyImport.kt") public void testInEmptyImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InEmptyImport.kt"); doTest(fileName); } - + @TestMetadata("InExpressionNoPrefix.kt") public void testInExpressionNoPrefix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExpressionNoPrefix.kt"); doTest(fileName); } - + @TestMetadata("InExtendTypeAnnotation.kt") public void testInExtendTypeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt"); doTest(fileName); } - + @TestMetadata("InFileWithMultiDeclaration.kt") public void testInFileWithMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("InFileWithTypedef.kt") public void testInFileWithTypedef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithTypedef.kt"); doTest(fileName); } - + @TestMetadata("InFunInClassInitializer.kt") public void testInFunInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunInClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("InFunctionArguments.kt") public void testInFunctionArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionArguments.kt"); doTest(fileName); } - + @TestMetadata("InGlobalPropertyInitializer.kt") public void testInGlobalPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("InImport.kt") public void testInImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InImport.kt"); doTest(fileName); } - + @TestMetadata("InInitializerInPropertyAccessor.kt") public void testInInitializerInPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("InLocalObjectDeclaration.kt") public void testInLocalObjectDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt"); doTest(fileName); } - + @TestMetadata("InLongDotQualifiedExpression.kt") public void testInLongDotQualifiedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt"); doTest(fileName); } - + @TestMetadata("InMiddleOfPackage.kt") public void testInMiddleOfPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackage.kt"); doTest(fileName); } - + @TestMetadata("InMiddleOfPackageDirective.kt") public void testInMiddleOfPackageDirective() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt"); doTest(fileName); } - + @TestMetadata("InObjectInDelegationSpecifier.kt") public void testInObjectInDelegationSpecifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt"); doTest(fileName); } - + @TestMetadata("InPackageBegin.kt") public void testInPackageBegin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPackageBegin.kt"); doTest(fileName); } - + @TestMetadata("InParametersTypes.kt") public void testInParametersTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypes.kt"); doTest(fileName); } - + @TestMetadata("InParametersTypesForce.kt") public void testInParametersTypesForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypesForce.kt"); doTest(fileName); } - + @TestMetadata("InPropertyAccessor.kt") public void testInPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("InPropertyInitializer.kt") public void testInPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("InTypeAnnotation.kt") public void testInTypeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InTypeAnnotation.kt"); doTest(fileName); } - + @TestMetadata("InfixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InfixCall.kt"); doTest(fileName); } - + @TestMetadata("JavaPackage.kt") public void testJavaPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/JavaPackage.kt"); doTest(fileName); } - + @TestMetadata("LocalMultideclarationValues.kt") public void testLocalMultideclarationValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/LocalMultideclarationValues.kt"); doTest(fileName); } - + @TestMetadata("NameWithDollars.kt") public void testNameWithDollars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NameWithDollars.kt"); doTest(fileName); } - + @TestMetadata("NamedObject.kt") public void testNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NamedObject.kt"); doTest(fileName); } - + @TestMetadata("NestedClassNameForExtension.kt") public void testNestedClassNameForExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension.kt"); doTest(fileName); } - + @TestMetadata("NestedClassNameForExtension2.kt") public void testNestedClassNameForExtension2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt"); doTest(fileName); } - + @TestMetadata("NoAutoInsertionOfNotImported.kt") public void testNoAutoInsertionOfNotImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoInsertionOfNotImported.kt"); doTest(fileName); } - + @TestMetadata("NoAutoPopupAfterNumberLiteral.kt") public void testNoAutoPopupAfterNumberLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupAfterNumberLiteral.kt"); doTest(fileName); } - + @TestMetadata("NoAutoPopupInValName.kt") public void testNoAutoPopupInValName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupInValName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInExtFunName.kt") public void testNoAutopopupInExtFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInExtFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInFunName.kt") public void testNoAutopopupInFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericExtFunName.kt") public void testNoAutopopupInGenericExtFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericExtFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericFunName.kt") public void testNoAutopopupInGenericFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericValName.kt") public void testNoAutopopupInGenericValName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericValName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericVarName.kt") public void testNoAutopopupInGenericVarName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericVarName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInVarName.kt") public void testNoAutopopupInVarName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInVarName.kt"); doTest(fileName); } - + @TestMetadata("NoClassNameDuplication.kt") public void testNoClassNameDuplication() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoClassNameDuplication.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterBigFloat.kt") public void testNoCompletionAfterBigFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterFloat.kt") public void testNoCompletionAfterFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterInt.kt") public void testNoCompletionAfterInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterInt.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterLong.kt") public void testNoCompletionAfterLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterLong.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionInDocComment.kt") public void testNoCompletionInDocComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionInDocComment.kt"); doTest(fileName); } - + @TestMetadata("NoEmptyPackage.kt") public void testNoEmptyPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEmptyPackage.kt"); doTest(fileName); } - + @TestMetadata("NoObjectInTypePosition.kt") public void testNoObjectInTypePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoObjectInTypePosition.kt"); doTest(fileName); } - + @TestMetadata("NoSecondPressCompletionInAutoPopup.kt") public void testNoSecondPressCompletionInAutoPopup() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt"); doTest(fileName); } - + @TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt") public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt"); doTest(fileName); } - + @TestMetadata("ObjectRedeclaration1.kt") public void testObjectRedeclaration1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration1.kt"); doTest(fileName); } - + @TestMetadata("ObjectRedeclaration2.kt") public void testObjectRedeclaration2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration2.kt"); doTest(fileName); } - + @TestMetadata("OnlyScopedClassesWithoutExplicit.kt") public void testOnlyScopedClassesWithoutExplicit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt"); doTest(fileName); } - + @TestMetadata("OverloadFunctions.kt") public void testOverloadFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OverloadFunctions.kt"); doTest(fileName); } - + @TestMetadata("ShortClassNamesInTypePosition.kt") public void testShortClassNamesInTypePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt"); doTest(fileName); } - + @TestMetadata("SmartCastAfterIf.kt") public void testSmartCastAfterIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIf.kt"); doTest(fileName); } - + @TestMetadata("SmartCastAfterIfMethod.kt") public void testSmartCastAfterIfMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIfMethod.kt"); doTest(fileName); } - + @TestMetadata("SmartCastForThis.kt") public void testSmartCastForThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastForThis.kt"); doTest(fileName); } - + @TestMetadata("SmartCastInWhen.kt") public void testSmartCastInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastInWhen.kt"); doTest(fileName); } - + @TestMetadata("StandardJetArrayFirst.kt") public void testStandardJetArrayFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetArrayFirst.kt"); doTest(fileName); } - + @TestMetadata("StandardJetDoubleFirst.kt") public void testStandardJetDoubleFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt"); doTest(fileName); } - + @TestMetadata("SubpackageInFun.kt") public void testSubpackageInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubpackageInFun.kt"); doTest(fileName); } - + @TestMetadata("TopLevelClassCompletionInQualifiedCall.kt") public void testTopLevelClassCompletionInQualifiedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt"); doTest(fileName); } - + @TestMetadata("VariableClassName.kt") public void testVariableClassName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VariableClassName.kt"); doTest(fileName); } - + @TestMetadata("VisibilityClassMembersFromExternal.kt") public void testVisibilityClassMembersFromExternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt"); doTest(fileName); } - + @TestMetadata("VisibilityClassMembersFromExternalForce.kt") public void testVisibilityClassMembersFromExternalForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt"); doTest(fileName); } - + @TestMetadata("VisibilityInSubclass.kt") public void testVisibilityInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclass.kt"); doTest(fileName); } - + @TestMetadata("VisibilityInSubclassForce.kt") public void testVisibilityInSubclassForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/completion/basic/common/extensions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("ExtensionInExtendedClass.kt") public void testExtensionInExtendedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInExtendedClassThis.kt") public void testExtensionInExtendedClassThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInExtension.kt") public void testExtensionInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInExtensionThis.kt") public void testExtensionInExtensionThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt"); doTest(fileName); } - + @TestMetadata("InvalidTypeParameters.kt") public void testInvalidTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("IrrelevantExtension.kt") public void testIrrelevantExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt"); doTest(fileName); } - + @TestMetadata("JavaTypeExtension.kt") public void testJavaTypeExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt"); doTest(fileName); } - + @TestMetadata("KotlinGenericTypeExtension.kt") public void testKotlinGenericTypeExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt"); doTest(fileName); } - + @TestMetadata("KotlinTypeExtension.kt") public void testKotlinTypeExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt"); doTest(fileName); } - + @TestMetadata("WrongExplicitReceiver.kt") public void testWrongExplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongExplicitReceiver.kt"); doTest(fileName); } - + @TestMetadata("WrongImplicitReceiver.kt") public void testWrongImplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongImplicitReceiver.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/completion/basic/common/namedParameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NamedParameters extends AbstractJSBasicCompletionTest { @TestMetadata("AfterBrace.kt") public void testAfterBrace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt"); doTest(fileName); } - + @TestMetadata("AfterComma.kt") public void testAfterComma() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterComma.kt"); doTest(fileName); } - + public void testAllFilesPresentInNamedParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/namedParameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CompactTypeNames.kt") public void testCompactTypeNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt"); doTest(fileName); } - + @TestMetadata("ForEmptyParametersFunction.kt") public void testForEmptyParametersFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt"); doTest(fileName); } - + @TestMetadata("InParameterExpression.kt") public void testInParameterExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt"); doTest(fileName); } - + @TestMetadata("NamedParametersFromOverloads.kt") public void testNamedParametersFromOverloads() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt"); doTest(fileName); } - + @TestMetadata("NamedParamsInConstructor.kt") public void testNamedParamsInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt"); doTest(fileName); } - + @TestMetadata("NoAlreadyUsedParameters.kt") public void testNoAlreadyUsedParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt"); doTest(fileName); } - + @TestMetadata("NoParamsFromUnapplicableOverload.kt") public void testNoParamsFromUnapplicableOverload() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt"); doTest(fileName); } - + @TestMetadata("NotOnlyNamedParameters.kt") public void testNotOnlyNamedParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt"); doTest(fileName); } - + @TestMetadata("NotOnlyNamedParameters2.kt") public void testNotOnlyNamedParameters2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt"); doTest(fileName); } - + @TestMetadata("OnlyNamedParameters.kt") public void testOnlyNamedParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt"); doTest(fileName); } - + @TestMetadata("WithParameterExpression.kt") public void testWithParameterExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/completion/basic/js") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("AutoForceCompletion.kt") public void testAutoForceCompletion() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/AutoForceCompletion.kt"); doTest(fileName); } - + @TestMetadata("InPackage.kt") public void testInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/InPackage.kt"); doTest(fileName); } - + @TestMetadata("JSStd.kt") public void testJSStd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/JSStd.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/completion/JvmBasicCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/JvmBasicCompletionTestGenerated.java index 2b386c6dd81..877ff4fc6d9 100644 --- a/idea/tests/org/jetbrains/jet/completion/JvmBasicCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/JvmBasicCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,857 +29,852 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JvmBasicCompletionTestGenerated.Common.class, JvmBasicCompletionTestGenerated.Java.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionTest { @TestMetadata("idea/testData/completion/basic/common") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Common.Extensions.class, Common.NamedParameters.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Common extends AbstractJvmBasicCompletionTest { @TestMetadata("AfterFloatOnNewLine.kt") public void testAfterFloatOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt"); doTest(fileName); } - + @TestMetadata("AfterIntSeparatedWithComments.kt") public void testAfterIntSeparatedWithComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt"); doTest(fileName); } - + public void testAllFilesPresentInCommon() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("BasicAny.kt") public void testBasicAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicAny.kt"); doTest(fileName); } - + @TestMetadata("BasicInt.kt") public void testBasicInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicInt.kt"); doTest(fileName); } - + @TestMetadata("BeforeDotInCall.kt") public void testBeforeDotInCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BeforeDotInCall.kt"); doTest(fileName); } - + @TestMetadata("CallLocalLambda.kt") public void testCallLocalLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CallLocalLambda.kt"); doTest(fileName); } - + @TestMetadata("classObjectElementsInClass.kt") public void testClassObjectElementsInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/classObjectElementsInClass.kt"); doTest(fileName); } - + @TestMetadata("ClassRedeclaration1.kt") public void testClassRedeclaration1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration1.kt"); doTest(fileName); } - + @TestMetadata("ClassRedeclaration2.kt") public void testClassRedeclaration2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration2.kt"); doTest(fileName); } - + @TestMetadata("CompletionInSetter.kt") public void testCompletionInSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CompletionInSetter.kt"); doTest(fileName); } - + @TestMetadata("DoNotCompleteForErrorReceivers.kt") public void testDoNotCompleteForErrorReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt"); doTest(fileName); } - + @TestMetadata("DoNotCompleteForErrorReceiversForce.kt") public void testDoNotCompleteForErrorReceiversForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt"); doTest(fileName); } - + @TestMetadata("ExtendClassName.kt") public void testExtendClassName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendClassName.kt"); doTest(fileName); } - + @TestMetadata("ExtendQualifiedClassName.kt") public void testExtendQualifiedClassName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt"); doTest(fileName); } - + @TestMetadata("ExtensionForProperty.kt") public void testExtensionForProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionForProperty.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunReceiver.kt") public void testExtensionFunReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiver.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunReceiverForce.kt") public void testExtensionFunReceiverForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInsideFunction.kt") public void testExtensionInsideFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionInsideFunction.kt"); doTest(fileName); } - + @TestMetadata("ExtensionToIntInFloatStyle.kt") public void testExtensionToIntInFloatStyle() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithAdditionalTypeParameters.kt") public void testExtensionWithAdditionalTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithGenericParamInReceiver.kt") public void testExtensionWithGenericParamInReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithGenericReceiver.kt") public void testExtensionWithGenericReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithInternalGenericParameters.kt") public void testExtensionWithInternalGenericParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt"); doTest(fileName); } - + @TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt") public void testExtensionWithManyTypeParamsInReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt"); doTest(fileName); } - + @TestMetadata("FromImports.kt") public void testFromImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FromImports.kt"); doTest(fileName); } - + @TestMetadata("FunctionCompletionFormatting.kt") public void testFunctionCompletionFormatting() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt"); doTest(fileName); } - + @TestMetadata("FunctionVariableCallArgument.kt") public void testFunctionVariableCallArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunReceiver1.kt") public void testGenericExtensionFunReceiver1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver1.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunReceiver2.kt") public void testGenericExtensionFunReceiver2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver2.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunTypeArgument.kt") public void testGenericExtensionFunTypeArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument.kt"); doTest(fileName); } - + @TestMetadata("GenericExtensionFunTypeArgument2.kt") public void testGenericExtensionFunTypeArgument2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument2.kt"); doTest(fileName); } - + @TestMetadata("HigherOrderFunction1.kt") public void testHigherOrderFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction1.kt"); doTest(fileName); } - + @TestMetadata("ImportedEnumMembers.kt") public void testImportedEnumMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImportedEnumMembers.kt"); doTest(fileName); } - + @TestMetadata("InCallExpression.kt") public void testInCallExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InCallExpression.kt"); doTest(fileName); } - + @TestMetadata("InClassInitializer.kt") public void testInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("InClassPropertyAccessor.kt") public void testInClassPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("InEmptyImport.kt") public void testInEmptyImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InEmptyImport.kt"); doTest(fileName); } - + @TestMetadata("InExpressionNoPrefix.kt") public void testInExpressionNoPrefix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExpressionNoPrefix.kt"); doTest(fileName); } - + @TestMetadata("InExtendTypeAnnotation.kt") public void testInExtendTypeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt"); doTest(fileName); } - + @TestMetadata("InFileWithMultiDeclaration.kt") public void testInFileWithMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("InFileWithTypedef.kt") public void testInFileWithTypedef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithTypedef.kt"); doTest(fileName); } - + @TestMetadata("InFunInClassInitializer.kt") public void testInFunInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunInClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("InFunctionArguments.kt") public void testInFunctionArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionArguments.kt"); doTest(fileName); } - + @TestMetadata("InGlobalPropertyInitializer.kt") public void testInGlobalPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("InImport.kt") public void testInImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InImport.kt"); doTest(fileName); } - + @TestMetadata("InInitializerInPropertyAccessor.kt") public void testInInitializerInPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("InLocalObjectDeclaration.kt") public void testInLocalObjectDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt"); doTest(fileName); } - + @TestMetadata("InLongDotQualifiedExpression.kt") public void testInLongDotQualifiedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt"); doTest(fileName); } - + @TestMetadata("InMiddleOfPackage.kt") public void testInMiddleOfPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackage.kt"); doTest(fileName); } - + @TestMetadata("InMiddleOfPackageDirective.kt") public void testInMiddleOfPackageDirective() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt"); doTest(fileName); } - + @TestMetadata("InObjectInDelegationSpecifier.kt") public void testInObjectInDelegationSpecifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt"); doTest(fileName); } - + @TestMetadata("InPackageBegin.kt") public void testInPackageBegin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPackageBegin.kt"); doTest(fileName); } - + @TestMetadata("InParametersTypes.kt") public void testInParametersTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypes.kt"); doTest(fileName); } - + @TestMetadata("InParametersTypesForce.kt") public void testInParametersTypesForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypesForce.kt"); doTest(fileName); } - + @TestMetadata("InPropertyAccessor.kt") public void testInPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("InPropertyInitializer.kt") public void testInPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("InTypeAnnotation.kt") public void testInTypeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InTypeAnnotation.kt"); doTest(fileName); } - + @TestMetadata("InfixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InfixCall.kt"); doTest(fileName); } - + @TestMetadata("JavaPackage.kt") public void testJavaPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/JavaPackage.kt"); doTest(fileName); } - + @TestMetadata("LocalMultideclarationValues.kt") public void testLocalMultideclarationValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/LocalMultideclarationValues.kt"); doTest(fileName); } - + @TestMetadata("NameWithDollars.kt") public void testNameWithDollars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NameWithDollars.kt"); doTest(fileName); } - + @TestMetadata("NamedObject.kt") public void testNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NamedObject.kt"); doTest(fileName); } - + @TestMetadata("NestedClassNameForExtension.kt") public void testNestedClassNameForExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension.kt"); doTest(fileName); } - + @TestMetadata("NestedClassNameForExtension2.kt") public void testNestedClassNameForExtension2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt"); doTest(fileName); } - + @TestMetadata("NoAutoInsertionOfNotImported.kt") public void testNoAutoInsertionOfNotImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoInsertionOfNotImported.kt"); doTest(fileName); } - + @TestMetadata("NoAutoPopupAfterNumberLiteral.kt") public void testNoAutoPopupAfterNumberLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupAfterNumberLiteral.kt"); doTest(fileName); } - + @TestMetadata("NoAutoPopupInValName.kt") public void testNoAutoPopupInValName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupInValName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInExtFunName.kt") public void testNoAutopopupInExtFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInExtFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInFunName.kt") public void testNoAutopopupInFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericExtFunName.kt") public void testNoAutopopupInGenericExtFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericExtFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericFunName.kt") public void testNoAutopopupInGenericFunName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericFunName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericValName.kt") public void testNoAutopopupInGenericValName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericValName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInGenericVarName.kt") public void testNoAutopopupInGenericVarName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericVarName.kt"); doTest(fileName); } - + @TestMetadata("NoAutopopupInVarName.kt") public void testNoAutopopupInVarName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInVarName.kt"); doTest(fileName); } - + @TestMetadata("NoClassNameDuplication.kt") public void testNoClassNameDuplication() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoClassNameDuplication.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterBigFloat.kt") public void testNoCompletionAfterBigFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterFloat.kt") public void testNoCompletionAfterFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterInt.kt") public void testNoCompletionAfterInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterInt.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionAfterLong.kt") public void testNoCompletionAfterLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterLong.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionInDocComment.kt") public void testNoCompletionInDocComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionInDocComment.kt"); doTest(fileName); } - + @TestMetadata("NoEmptyPackage.kt") public void testNoEmptyPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEmptyPackage.kt"); doTest(fileName); } - + @TestMetadata("NoObjectInTypePosition.kt") public void testNoObjectInTypePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoObjectInTypePosition.kt"); doTest(fileName); } - + @TestMetadata("NoSecondPressCompletionInAutoPopup.kt") public void testNoSecondPressCompletionInAutoPopup() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt"); doTest(fileName); } - + @TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt") public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt"); doTest(fileName); } - + @TestMetadata("ObjectRedeclaration1.kt") public void testObjectRedeclaration1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration1.kt"); doTest(fileName); } - + @TestMetadata("ObjectRedeclaration2.kt") public void testObjectRedeclaration2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration2.kt"); doTest(fileName); } - + @TestMetadata("OnlyScopedClassesWithoutExplicit.kt") public void testOnlyScopedClassesWithoutExplicit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt"); doTest(fileName); } - + @TestMetadata("OverloadFunctions.kt") public void testOverloadFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OverloadFunctions.kt"); doTest(fileName); } - + @TestMetadata("ShortClassNamesInTypePosition.kt") public void testShortClassNamesInTypePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt"); doTest(fileName); } - + @TestMetadata("SmartCastAfterIf.kt") public void testSmartCastAfterIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIf.kt"); doTest(fileName); } - + @TestMetadata("SmartCastAfterIfMethod.kt") public void testSmartCastAfterIfMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIfMethod.kt"); doTest(fileName); } - + @TestMetadata("SmartCastForThis.kt") public void testSmartCastForThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastForThis.kt"); doTest(fileName); } - + @TestMetadata("SmartCastInWhen.kt") public void testSmartCastInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastInWhen.kt"); doTest(fileName); } - + @TestMetadata("StandardJetArrayFirst.kt") public void testStandardJetArrayFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetArrayFirst.kt"); doTest(fileName); } - + @TestMetadata("StandardJetDoubleFirst.kt") public void testStandardJetDoubleFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt"); doTest(fileName); } - + @TestMetadata("SubpackageInFun.kt") public void testSubpackageInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubpackageInFun.kt"); doTest(fileName); } - + @TestMetadata("TopLevelClassCompletionInQualifiedCall.kt") public void testTopLevelClassCompletionInQualifiedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt"); doTest(fileName); } - + @TestMetadata("VariableClassName.kt") public void testVariableClassName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VariableClassName.kt"); doTest(fileName); } - + @TestMetadata("VisibilityClassMembersFromExternal.kt") public void testVisibilityClassMembersFromExternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternal.kt"); doTest(fileName); } - + @TestMetadata("VisibilityClassMembersFromExternalForce.kt") public void testVisibilityClassMembersFromExternalForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityClassMembersFromExternalForce.kt"); doTest(fileName); } - + @TestMetadata("VisibilityInSubclass.kt") public void testVisibilityInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclass.kt"); doTest(fileName); } - + @TestMetadata("VisibilityInSubclassForce.kt") public void testVisibilityInSubclassForce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VisibilityInSubclassForce.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/completion/basic/common/extensions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("ExtensionInExtendedClass.kt") public void testExtensionInExtendedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInExtendedClassThis.kt") public void testExtensionInExtendedClassThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInExtension.kt") public void testExtensionInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt"); doTest(fileName); } - + @TestMetadata("ExtensionInExtensionThis.kt") public void testExtensionInExtensionThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt"); doTest(fileName); } - + @TestMetadata("InvalidTypeParameters.kt") public void testInvalidTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("IrrelevantExtension.kt") public void testIrrelevantExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt"); doTest(fileName); } - + @TestMetadata("JavaTypeExtension.kt") public void testJavaTypeExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt"); doTest(fileName); } - + @TestMetadata("KotlinGenericTypeExtension.kt") public void testKotlinGenericTypeExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt"); doTest(fileName); } - + @TestMetadata("KotlinTypeExtension.kt") public void testKotlinTypeExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt"); doTest(fileName); } - + @TestMetadata("WrongExplicitReceiver.kt") public void testWrongExplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongExplicitReceiver.kt"); doTest(fileName); } - + @TestMetadata("WrongImplicitReceiver.kt") public void testWrongImplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongImplicitReceiver.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/completion/basic/common/namedParameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NamedParameters extends AbstractJvmBasicCompletionTest { @TestMetadata("AfterBrace.kt") public void testAfterBrace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt"); doTest(fileName); } - + @TestMetadata("AfterComma.kt") public void testAfterComma() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterComma.kt"); doTest(fileName); } - + public void testAllFilesPresentInNamedParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/namedParameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CompactTypeNames.kt") public void testCompactTypeNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt"); doTest(fileName); } - + @TestMetadata("ForEmptyParametersFunction.kt") public void testForEmptyParametersFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt"); doTest(fileName); } - + @TestMetadata("InParameterExpression.kt") public void testInParameterExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt"); doTest(fileName); } - + @TestMetadata("NamedParametersFromOverloads.kt") public void testNamedParametersFromOverloads() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt"); doTest(fileName); } - + @TestMetadata("NamedParamsInConstructor.kt") public void testNamedParamsInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt"); doTest(fileName); } - + @TestMetadata("NoAlreadyUsedParameters.kt") public void testNoAlreadyUsedParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt"); doTest(fileName); } - + @TestMetadata("NoParamsFromUnapplicableOverload.kt") public void testNoParamsFromUnapplicableOverload() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt"); doTest(fileName); } - + @TestMetadata("NotOnlyNamedParameters.kt") public void testNotOnlyNamedParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt"); doTest(fileName); } - + @TestMetadata("NotOnlyNamedParameters2.kt") public void testNotOnlyNamedParameters2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt"); doTest(fileName); } - + @TestMetadata("OnlyNamedParameters.kt") public void testOnlyNamedParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt"); doTest(fileName); } - + @TestMetadata("WithParameterExpression.kt") public void testWithParameterExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/completion/basic/java") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("AutoForceCompletion.kt") public void testAutoForceCompletion() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/AutoForceCompletion.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFromStandardLibrary.kt") public void testExtensionFromStandardLibrary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/ExtensionFromStandardLibrary.kt"); doTest(fileName); } - + @TestMetadata("InPackage.kt") public void testInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/InPackage.kt"); doTest(fileName); } - + @TestMetadata("JavaClassNames.kt") public void testJavaClassNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/JavaClassNames.kt"); doTest(fileName); } - + @TestMetadata("NoDuplicationForImportedJavaClass.kt") public void testNoDuplicationForImportedJavaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/NoDuplicationForImportedJavaClass.kt"); doTest(fileName); } - + @TestMetadata("NoDuplicationForRuntimeClass.kt") public void testNoDuplicationForRuntimeClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/NoDuplicationForRuntimeClass.kt"); doTest(fileName); } - + @TestMetadata("PropertyMetadata.kt") public void testPropertyMetadata() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/PropertyMetadata.kt"); doTest(fileName); } - + @TestMetadata("TopLevelFromStandardLibrary.kt") public void testTopLevelFromStandardLibrary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/TopLevelFromStandardLibrary.kt"); doTest(fileName); } - + @TestMetadata("TopLevelFromStandardLibraryWithoutParam.kt") public void testTopLevelFromStandardLibraryWithoutParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/TopLevelFromStandardLibraryWithoutParam.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/completion/JvmSmartCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/JvmSmartCompletionTestGenerated.java index 84245ce8fcb..3142d578259 100644 --- a/idea/tests/org/jetbrains/jet/completion/JvmSmartCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/JvmSmartCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,778 +30,777 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/smart") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JvmSmartCompletionTestGenerated extends AbstractJvmSmartCompletionTest { @TestMetadata("AfterAs.kt") public void testAfterAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterAs.kt"); doTest(fileName); } - + @TestMetadata("AfterAs2.kt") public void testAfterAs2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterAs2.kt"); doTest(fileName); } - + @TestMetadata("AfterAs3.kt") public void testAfterAs3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterAs3.kt"); doTest(fileName); } - + @TestMetadata("AfterExclSign.kt") public void testAfterExclSign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterExclSign.kt"); doTest(fileName); } - + public void testAllFilesPresentInSmart() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnonymousObject1.kt") public void testAnonymousObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnonymousObject1.kt"); doTest(fileName); } - + @TestMetadata("AnonymousObject2.kt") public void testAnonymousObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnonymousObject2.kt"); doTest(fileName); } - + @TestMetadata("AnonymousObjectForJavaInterface.kt") public void testAnonymousObjectForJavaInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnonymousObjectForJavaInterface.kt"); doTest(fileName); } - + @TestMetadata("AnyExpected.kt") public void testAnyExpected() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnyExpected.kt"); doTest(fileName); } - + @TestMetadata("AutoNotNullType.kt") public void testAutoNotNullType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullType.kt"); doTest(fileName); } - + @TestMetadata("AutoNotNullType2.kt") public void testAutoNotNullType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullType2.kt"); doTest(fileName); } - + @TestMetadata("AutoNotNullTypeForConstructorParameter.kt") public void testAutoNotNullTypeForConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullTypeForConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("AutoNotNullTypeWithQualifier.kt") public void testAutoNotNullTypeWithQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AutoNotNullTypeWithQualifier.kt"); doTest(fileName); } - + @TestMetadata("BeforeArgumentWithBinaryOperation.kt") public void testBeforeArgumentWithBinaryOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation.kt"); doTest(fileName); } - + @TestMetadata("BeforeArgumentWithBinaryOperation2.kt") public void testBeforeArgumentWithBinaryOperation2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation2.kt"); doTest(fileName); } - + @TestMetadata("BeforeArgumentWithBinaryOperation3.kt") public void testBeforeArgumentWithBinaryOperation3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation3.kt"); doTest(fileName); } - + @TestMetadata("BooleanExpected.kt") public void testBooleanExpected() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BooleanExpected.kt"); doTest(fileName); } - + @TestMetadata("ChainedCall.kt") public void testChainedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ChainedCall.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectMembers.kt") public void testClassObjectMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ClassObjectMembers.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectMembersForNullable.kt") public void testClassObjectMembersForNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ClassObjectMembersForNullable.kt"); doTest(fileName); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Constructor.kt"); doTest(fileName); } - + @TestMetadata("ConstructorForGenericType.kt") public void testConstructorForGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ConstructorForGenericType.kt"); doTest(fileName); } - + @TestMetadata("ConstructorForJavaClass.kt") public void testConstructorForJavaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ConstructorForJavaClass.kt"); doTest(fileName); } - + @TestMetadata("ConstructorForNullable.kt") public void testConstructorForNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ConstructorForNullable.kt"); doTest(fileName); } - + @TestMetadata("EmptyPrefix.kt") public void testEmptyPrefix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EmptyPrefix.kt"); doTest(fileName); } - + @TestMetadata("EnumMembers.kt") public void testEnumMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EnumMembers.kt"); doTest(fileName); } - + @TestMetadata("EqOperator.kt") public void testEqOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EqOperator.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference1.kt") public void testFunctionReference1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference1.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference3.kt") public void testFunctionReference3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference3.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference4.kt") public void testFunctionReference4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference4.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference5.kt") public void testFunctionReference5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference5.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference6.kt") public void testFunctionReference6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference6.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference7.kt") public void testFunctionReference7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference7.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference9.kt") public void testFunctionReference9() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/FunctionReference9.kt"); doTest(fileName); } - + @TestMetadata("GenericMethodArgument.kt") public void testGenericMethodArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/GenericMethodArgument.kt"); doTest(fileName); } - + @TestMetadata("IfCondition.kt") public void testIfCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfCondition.kt"); doTest(fileName); } - + @TestMetadata("IfValue1.kt") public void testIfValue1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue1.kt"); doTest(fileName); } - + @TestMetadata("IfValue2.kt") public void testIfValue2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue2.kt"); doTest(fileName); } - + @TestMetadata("IfValue3.kt") public void testIfValue3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue3.kt"); doTest(fileName); } - + @TestMetadata("IfValue4.kt") public void testIfValue4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValue4.kt"); doTest(fileName); } - + @TestMetadata("IfValueInBlock1.kt") public void testIfValueInBlock1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValueInBlock1.kt"); doTest(fileName); } - + @TestMetadata("IfValueInBlock2.kt") public void testIfValueInBlock2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfValueInBlock2.kt"); doTest(fileName); } - + @TestMetadata("ImplicitlyTypedFunBody.kt") public void testImplicitlyTypedFunBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedFunBody.kt"); doTest(fileName); } - + @TestMetadata("ImplicitlyTypedValInitializer1.kt") public void testImplicitlyTypedValInitializer1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedValInitializer1.kt"); doTest(fileName); } - + @TestMetadata("ImplicitlyTypedValInitializer2.kt") public void testImplicitlyTypedValInitializer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedValInitializer2.kt"); doTest(fileName); } - + @TestMetadata("InElvisOperator1.kt") public void testInElvisOperator1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator1.kt"); doTest(fileName); } - + @TestMetadata("InElvisOperator2.kt") public void testInElvisOperator2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator2.kt"); doTest(fileName); } - + @TestMetadata("InElvisOperator3.kt") public void testInElvisOperator3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator3.kt"); doTest(fileName); } - + @TestMetadata("InElvisOperator4.kt") public void testInElvisOperator4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator4.kt"); doTest(fileName); } - + @TestMetadata("InElvisOperator5.kt") public void testInElvisOperator5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator5.kt"); doTest(fileName); } - + @TestMetadata("InElvisOperator6.kt") public void testInElvisOperator6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InElvisOperator6.kt"); doTest(fileName); } - + @TestMetadata("InaccessibleConstructor.kt") public void testInaccessibleConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InaccessibleConstructor.kt"); doTest(fileName); } - + @TestMetadata("InfixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InfixCall.kt"); doTest(fileName); } - + @TestMetadata("InsideIdentifier.kt") public void testInsideIdentifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InsideIdentifier.kt"); doTest(fileName); } - + @TestMetadata("InvokeFunctionVariable.kt") public void testInvokeFunctionVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InvokeFunctionVariable.kt"); doTest(fileName); } - + @TestMetadata("JavaEnumMembers.kt") public void testJavaEnumMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembers.kt"); doTest(fileName); } - + @TestMetadata("JavaEnumMembersAfterQualifier.kt") public void testJavaEnumMembersAfterQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembersAfterQualifier.kt"); doTest(fileName); } - + @TestMetadata("JavaEnumMembersForNullable.kt") public void testJavaEnumMembersForNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembersForNullable.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticFields.kt") public void testJavaStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticFields.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticFieldsForNullable.kt") public void testJavaStaticFieldsForNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticFieldsForNullable.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticMethods.kt") public void testJavaStaticMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticMethods.kt"); doTest(fileName); } - + @TestMetadata("kt5873.kt") public void testKt5873() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/kt5873.kt"); doTest(fileName); } - + @TestMetadata("Lambda1.kt") public void testLambda1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda1.kt"); doTest(fileName); } - + @TestMetadata("Lambda2.kt") public void testLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda2.kt"); doTest(fileName); } - + @TestMetadata("Lambda3.kt") public void testLambda3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda3.kt"); doTest(fileName); } - + @TestMetadata("Lambda4.kt") public void testLambda4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda4.kt"); doTest(fileName); } - + @TestMetadata("Lambda5.kt") public void testLambda5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Lambda5.kt"); doTest(fileName); } - + @TestMetadata("MethodCallArgument.kt") public void testMethodCallArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MethodCallArgument.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem1.kt") public void testMultipleArgsItem1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem1.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem10.kt") public void testMultipleArgsItem10() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem10.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem11.kt") public void testMultipleArgsItem11() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem11.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem2.kt") public void testMultipleArgsItem2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem2.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem3.kt") public void testMultipleArgsItem3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem3.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem4.kt") public void testMultipleArgsItem4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem4.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem5.kt") public void testMultipleArgsItem5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem5.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem6.kt") public void testMultipleArgsItem6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem6.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem7.kt") public void testMultipleArgsItem7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem7.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem8.kt") public void testMultipleArgsItem8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem8.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem9.kt") public void testMultipleArgsItem9() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MultipleArgsItem9.kt"); doTest(fileName); } - + @TestMetadata("NoConstructorWithQualifier.kt") public void testNoConstructorWithQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoConstructorWithQualifier.kt"); doTest(fileName); } - + @TestMetadata("NoExtensionMethodFromClassObject.kt") public void testNoExtensionMethodFromClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoExtensionMethodFromClassObject.kt"); doTest(fileName); } - + @TestMetadata("NoFunctionReferenceAfterQualifier.kt") public void testNoFunctionReferenceAfterQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoFunctionReferenceAfterQualifier.kt"); doTest(fileName); } - + @TestMetadata("NoNothing.kt") public void testNoNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoNothing.kt"); doTest(fileName); } - + @TestMetadata("NoPrivateOverload.kt") public void testNoPrivateOverload() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoPrivateOverload.kt"); doTest(fileName); } - + @TestMetadata("NoQualifiedThisOfAnonymousObject.kt") public void testNoQualifiedThisOfAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoQualifiedThisOfAnonymousObject.kt"); doTest(fileName); } - + @TestMetadata("NoSillyAssignment.kt") public void testNoSillyAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoSillyAssignment.kt"); doTest(fileName); } - + @TestMetadata("NotEqOperator.kt") public void testNotEqOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NotEqOperator.kt"); doTest(fileName); } - + @TestMetadata("NotSillyAssignment.kt") public void testNotSillyAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NotSillyAssignment.kt"); doTest(fileName); } - + @TestMetadata("Null.kt") public void testNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Null.kt"); doTest(fileName); } - + @TestMetadata("NullableThis.kt") public void testNullableThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NullableThis.kt"); doTest(fileName); } - + @TestMetadata("ObjectsFromType.kt") public void testObjectsFromType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ObjectsFromType.kt"); doTest(fileName); } - + @TestMetadata("OverloadedConstructorArgument.kt") public void testOverloadedConstructorArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedConstructorArgument.kt"); doTest(fileName); } - + @TestMetadata("OverloadedMethodCallArgument1.kt") public void testOverloadedMethodCallArgument1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument1.kt"); doTest(fileName); } - + @TestMetadata("OverloadedMethodCallArgument2.kt") public void testOverloadedMethodCallArgument2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument2.kt"); doTest(fileName); } - + @TestMetadata("OverloadedMethodCallArgument3.kt") public void testOverloadedMethodCallArgument3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument3.kt"); doTest(fileName); } - + @TestMetadata("ParameterWithDefaultValue.kt") public void testParameterWithDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ParameterWithDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("PrivateConstructorForAbstract.kt") public void testPrivateConstructorForAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/PrivateConstructorForAbstract.kt"); doTest(fileName); } - + @TestMetadata("ProtectedConstructorForAbstract.kt") public void testProtectedConstructorForAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ProtectedConstructorForAbstract.kt"); doTest(fileName); } - + @TestMetadata("QualifiedOverloadedMethodCallArgument1.kt") public void testQualifiedOverloadedMethodCallArgument1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument1.kt"); doTest(fileName); } - + @TestMetadata("QualifiedOverloadedMethodCallArgument2.kt") public void testQualifiedOverloadedMethodCallArgument2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument2.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThis.kt") public void testQualifiedThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThis.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThisOfExtensionFunction.kt") public void testQualifiedThisOfExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThisOfExtensionLambda1.kt") public void testQualifiedThisOfExtensionLambda1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionLambda1.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThisOfExtensionLambda2.kt") public void testQualifiedThisOfExtensionLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionLambda2.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThisOfExtensionLambda3.kt") public void testQualifiedThisOfExtensionLambda3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedThisOfExtensionLambda3.kt"); doTest(fileName); } - + @TestMetadata("SAMExpected1.kt") public void testSAMExpected1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SAMExpected1.kt"); doTest(fileName); } - + @TestMetadata("SkipUnresolvedTypes.kt") public void testSkipUnresolvedTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SkipUnresolvedTypes.kt"); doTest(fileName); } - + @TestMetadata("SmartCastType.kt") public void testSmartCastType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SmartCastType.kt"); doTest(fileName); } - + @TestMetadata("SmartCastTypeWithQualifier.kt") public void testSmartCastTypeWithQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SmartCastTypeWithQualifier.kt"); doTest(fileName); } - + @TestMetadata("This.kt") public void testThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/This.kt"); doTest(fileName); } - + @TestMetadata("UnresolvedExpectedType.kt") public void testUnresolvedExpectedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/UnresolvedExpectedType.kt"); doTest(fileName); } - + @TestMetadata("VariableAsFunction1.kt") public void testVariableAsFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/VariableAsFunction1.kt"); doTest(fileName); } - + @TestMetadata("VariableAsFunction3.kt") public void testVariableAsFunction3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/VariableAsFunction3.kt"); doTest(fileName); } - + @TestMetadata("VariableInitializer.kt") public void testVariableInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/VariableInitializer.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue1.kt") public void testWhenEntryValue1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue1.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue2.kt") public void testWhenEntryValue2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue2.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue3.kt") public void testWhenEntryValue3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue3.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue4.kt") public void testWhenEntryValue4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue4.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue5.kt") public void testWhenEntryValue5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue5.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue6.kt") public void testWhenEntryValue6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue6.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue7.kt") public void testWhenEntryValue7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue7.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue8.kt") public void testWhenEntryValue8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue8.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryValue9.kt") public void testWhenEntryValue9() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenEntryValue9.kt"); doTest(fileName); } - + @TestMetadata("WhenWithNoSubjectEntryValue1.kt") public void testWhenWithNoSubjectEntryValue1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenWithNoSubjectEntryValue1.kt"); doTest(fileName); } - + @TestMetadata("WhenWithNoSubjectEntryValue2.kt") public void testWhenWithNoSubjectEntryValue2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WhenWithNoSubjectEntryValue2.kt"); doTest(fileName); } - + @TestMetadata("WithPrefix.kt") public void testWithPrefix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WithPrefix.kt"); doTest(fileName); } - + @TestMetadata("WithQualifier.kt") public void testWithQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WithQualifier.kt"); doTest(fileName); } - + @TestMetadata("WrongNumberOfTypeArguments.kt") public void testWrongNumberOfTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WrongNumberOfTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("WrongReceiver.kt") public void testWrongReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WrongReceiver.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/completion/JvmWithLibBasicCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/JvmWithLibBasicCompletionTestGenerated.java index ceb4c25d257..fc6d8141d89 100644 --- a/idea/tests/org/jetbrains/jet/completion/JvmWithLibBasicCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/JvmWithLibBasicCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,46 +30,45 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/basic/custom") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("NamedArgumentsJava.kt") public void testNamedArgumentsJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/NamedArgumentsJava.kt"); doTest(fileName); } - + @TestMetadata("NamedArgumentsKotlin.kt") public void testNamedArgumentsKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/NamedArgumentsKotlin.kt"); doTest(fileName); } - + @TestMetadata("TopLevelNonImportedExtFun.kt") public void testTopLevelNonImportedExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedExtFun.kt"); doTest(fileName); } - + @TestMetadata("TopLevelNonImportedExtProp.kt") public void testTopLevelNonImportedExtProp() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedExtProp.kt"); doTest(fileName); } - + @TestMetadata("TopLevelNonImportedFun.kt") public void testTopLevelNonImportedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedFun.kt"); doTest(fileName); } - + @TestMetadata("TopLevelNonImportedProperty.kt") public void testTopLevelNonImportedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedProperty.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/completion/KeywordCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/KeywordCompletionTestGenerated.java index 49c749157b7..f4fb887b938 100644 --- a/idea/tests/org/jetbrains/jet/completion/KeywordCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/KeywordCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,250 +30,249 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/keywords") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KeywordCompletionTestGenerated extends AbstractKeywordCompletionTest { @TestMetadata("AfterClassKeyword.kt") public void testAfterClassKeyword() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterClassKeyword.kt"); doTest(fileName); } - + @TestMetadata("AfterClassProperty.kt") public void testAfterClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterClassProperty.kt"); doTest(fileName); } - + @TestMetadata("AfterClasses.kt") public void testAfterClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterClasses.kt"); doTest(fileName); } - + @TestMetadata("AfterDot.kt") public void testAfterDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterDot.kt"); doTest(fileName); } - + @TestMetadata("AfterFuns.kt") public void testAfterFuns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterFuns.kt"); doTest(fileName); } - + @TestMetadata("AfterSafeDot.kt") public void testAfterSafeDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterSafeDot.kt"); doTest(fileName); } - + @TestMetadata("AfterSpaceAndDot.kt") public void testAfterSpaceAndDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterSpaceAndDot.kt"); doTest(fileName); } - + public void testAllFilesPresentInKeywords() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/keywords"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("CommaExpected.kt") public void testCommaExpected() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/CommaExpected.kt"); doTest(fileName); } - + @TestMetadata("GlobalPropertyAccessors.kt") public void testGlobalPropertyAccessors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/GlobalPropertyAccessors.kt"); doTest(fileName); } - + @TestMetadata("InArgumentList.kt") public void testInArgumentList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InArgumentList.kt"); doTest(fileName); } - + @TestMetadata("InBlockComment.kt") public void testInBlockComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InBlockComment.kt"); doTest(fileName); } - + @TestMetadata("InChar.kt") public void testInChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InChar.kt"); doTest(fileName); } - + @TestMetadata("InClassBeforeFun.kt") public void testInClassBeforeFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassBeforeFun.kt"); doTest(fileName); } - + @TestMetadata("InClassNoCompletionInValName.kt") public void testInClassNoCompletionInValName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassNoCompletionInValName.kt"); doTest(fileName); } - + @TestMetadata("InClassProperty.kt") public void testInClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassProperty.kt"); doTest(fileName); } - + @TestMetadata("InClassScope.kt") public void testInClassScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassScope.kt"); doTest(fileName); } - + @TestMetadata("InClassTypeParameters.kt") public void testInClassTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("InCodeBlock.kt") public void testInCodeBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InCodeBlock.kt"); doTest(fileName); } - + @TestMetadata("InFunctionExpressionBody.kt") public void testInFunctionExpressionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionExpressionBody.kt"); doTest(fileName); } - + @TestMetadata("InFunctionName.kt") public void testInFunctionName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionName.kt"); doTest(fileName); } - + @TestMetadata("InFunctionRecieverType.kt") public void testInFunctionRecieverType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionRecieverType.kt"); doTest(fileName); } - + @TestMetadata("InFunctionTypePosition.kt") public void testInFunctionTypePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionTypePosition.kt"); doTest(fileName); } - + @TestMetadata("InGetterExpressionBody.kt") public void testInGetterExpressionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InGetterExpressionBody.kt"); doTest(fileName); } - + @TestMetadata("InMemberFunParametersList.kt") public void testInMemberFunParametersList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InMemberFunParametersList.kt"); doTest(fileName); } - + @TestMetadata("InModifierListInsideClass.kt") public void testInModifierListInsideClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InModifierListInsideClass.kt"); doTest(fileName); } - + @TestMetadata("InNotFinishedGenericWithFunAfter.kt") public void testInNotFinishedGenericWithFunAfter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InNotFinishedGenericWithFunAfter.kt"); doTest(fileName); } - + @TestMetadata("InParameterDefaultValue.kt") public void testInParameterDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InParameterDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("InPropertyInitializer.kt") public void testInPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("InPropertyTypeReference.kt") public void testInPropertyTypeReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InPropertyTypeReference.kt"); doTest(fileName); } - + @TestMetadata("InString.kt") public void testInString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InString.kt"); doTest(fileName); } - + @TestMetadata("InTopFunParametersList.kt") public void testInTopFunParametersList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTopFunParametersList.kt"); doTest(fileName); } - + @TestMetadata("InTopScopeAfterPackage.kt") public void testInTopScopeAfterPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTopScopeAfterPackage.kt"); doTest(fileName); } - + @TestMetadata("LineComment.kt") public void testLineComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/LineComment.kt"); doTest(fileName); } - + @TestMetadata("NoCompletionForCapitalPrefix.kt") public void testNoCompletionForCapitalPrefix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoCompletionForCapitalPrefix.kt"); doTest(fileName); } - + @TestMetadata("NoFinalInParameterList.kt") public void testNoFinalInParameterList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoFinalInParameterList.kt"); doTest(fileName); } - + @TestMetadata("PrefixMatcher.kt") public void testPrefixMatcher() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PrefixMatcher.kt"); doTest(fileName); } - + @TestMetadata("PropertyAccessors.kt") public void testPropertyAccessors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PropertyAccessors.kt"); doTest(fileName); } - + @TestMetadata("PropertyAccessors2.kt") public void testPropertyAccessors2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PropertyAccessors2.kt"); doTest(fileName); } - + @TestMetadata("PropertySetter.kt") public void testPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PropertySetter.kt"); doTest(fileName); } - + @TestMetadata("TopScope.kt") public void testTopScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/TopScope.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/completion/KotlinSourceInJavaCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/KotlinSourceInJavaCompletionTestGenerated.java index b1fca79a09d..44276d8790c 100644 --- a/idea/tests/org/jetbrains/jet/completion/KotlinSourceInJavaCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/KotlinSourceInJavaCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,76 +31,76 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/completion/injava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlinSourceInJavaCompletionTestGenerated extends AbstractKotlinSourceInJavaCompletionTest { public void testAllFilesPresentInInjava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/injava"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Class.java") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Class.java"); doTest(fileName); } - + @TestMetadata("ClassMembers.java") public void testClassMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassMembers.java"); doTest(fileName); } - + @TestMetadata("ClassObject.java") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObject.java"); doTest(fileName); } - + @TestMetadata("ClassesFromNamespace.java") public void testClassesFromNamespace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassesFromNamespace.java"); doTest(fileName); } - + @TestMetadata("EnumConstants.java") public void testEnumConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/EnumConstants.java"); doTest(fileName); } - + @TestMetadata("Nested.java") public void testNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Nested.java"); doTest(fileName); } - + @TestMetadata("NestedObjectInstance.java") public void testNestedObjectInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedObjectInstance.java"); doTest(fileName); } - + @TestMetadata("ObjectInstance.java") public void testObjectInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInstance.java"); doTest(fileName); } - + @TestMetadata("Subpackage.java") public void testSubpackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Subpackage.java"); doTest(fileName); } - + @TestMetadata("TopLevelMembers.java") public void testTopLevelMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TopLevelMembers.java"); doTest(fileName); } - + @TestMetadata("TraitMember.java") public void testTraitMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TraitMember.java"); doTest(fileName); } - + } diff --git a/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java index d551bbd781c..a256a421927 100644 --- a/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,148 +30,147 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/basic/multifile") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class MultiFileJvmBasicCompletionTestGenerated extends AbstractMultiFileJvmBasicCompletionTest { public void testAllFilesPresentInMultifile() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/multifile"), Pattern.compile("^([^\\.]+)$"), false); } - + @TestMetadata("CompleteFunctionWithNoSpecifiedType") public void testCompleteFunctionWithNoSpecifiedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/"); doTest(fileName); } - + @TestMetadata("CompleteImportedFunction") public void testCompleteImportedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompleteImportedFunction/"); doTest(fileName); } - + @TestMetadata("CompletionOnImportedFunction") public void testCompletionOnImportedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompletionOnImportedFunction/"); doTest(fileName); } - + @TestMetadata("DoNotCompleteWithConstraints") public void testDoNotCompleteWithConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/"); doTest(fileName); } - + @TestMetadata("EnumEntry") public void testEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/EnumEntry/"); doTest(fileName); } - + @TestMetadata("ExtensionFunction") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionFunction/"); doTest(fileName); } - + @TestMetadata("ExtensionFunctionOnImportedFunction") public void testExtensionFunctionOnImportedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/"); doTest(fileName); } - + @TestMetadata("ExtensionOnNullable") public void testExtensionOnNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionOnNullable/"); doTest(fileName); } - + @TestMetadata("ExtensionsForSmartCast") public void testExtensionsForSmartCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionsForSmartCast/"); doTest(fileName); } - + @TestMetadata("GroovyClassNameCompletionFromDefaultPackage") public void testGroovyClassNameCompletionFromDefaultPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/"); doTest(fileName); } - + @TestMetadata("GroovyClassNameCompletionFromNonDefaultPackage") public void testGroovyClassNameCompletionFromNonDefaultPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/"); doTest(fileName); } - + @TestMetadata("InImportedFunctionLiteralParameter") public void testInImportedFunctionLiteralParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/"); doTest(fileName); } - + @TestMetadata("JavaInnerClasses") public void testJavaInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/JavaInnerClasses/"); doTest(fileName); } - + @TestMetadata("NoAutoInsertionOfNotImported") public void testNoAutoInsertionOfNotImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NoAutoInsertionOfNotImported/"); doTest(fileName); } - + @TestMetadata("NotImportedExtensionForImplicitReceiver") public void testNotImportedExtensionForImplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionForImplicitReceiver/"); doTest(fileName); } - + @TestMetadata("NotImportedExtensionFunction") public void testNotImportedExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionFunction/"); doTest(fileName); } - + @TestMetadata("NotImportedExtensionProperty") public void testNotImportedExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionProperty/"); doTest(fileName); } - + @TestMetadata("NotImportedFunction") public void testNotImportedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedFunction/"); doTest(fileName); } - + @TestMetadata("NotImportedInfixExtension") public void testNotImportedInfixExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedInfixExtension/"); doTest(fileName); } - + @TestMetadata("NotImportedJavaClass") public void testNotImportedJavaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedJavaClass/"); doTest(fileName); } - + @TestMetadata("NotImportedObject") public void testNotImportedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedObject/"); doTest(fileName); } - + @TestMetadata("NotImportedProperty") public void testNotImportedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedProperty/"); doTest(fileName); } - + @TestMetadata("TopLevelFunction") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/TopLevelFunction/"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/completion/handlers/SmartCompletionHandlerTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/handlers/SmartCompletionHandlerTestGenerated.java index 3e2f033164f..b7cb7700768 100644 --- a/idea/tests/org/jetbrains/jet/completion/handlers/SmartCompletionHandlerTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/handlers/SmartCompletionHandlerTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion.handlers; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,562 +30,561 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/handlers/smart") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class SmartCompletionHandlerTestGenerated extends AbstractSmartCompletionHandlerTest { @TestMetadata("AfterAs.kt") public void testAfterAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs.kt"); doTest(fileName); } - + @TestMetadata("AfterAs2.kt") public void testAfterAs2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs2.kt"); doTest(fileName); } - + @TestMetadata("AfterAs3.kt") public void testAfterAs3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs3.kt"); doTest(fileName); } - + @TestMetadata("AfterSafeAs.kt") public void testAfterSafeAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterSafeAs.kt"); doTest(fileName); } - + public void testAllFilesPresentInSmart() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/handlers/smart"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnonymousObject1.kt") public void testAnonymousObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject1.kt"); doTest(fileName); } - + @TestMetadata("AnonymousObject2.kt") public void testAnonymousObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject2.kt"); doTest(fileName); } - + @TestMetadata("AnonymousObject3.kt") public void testAnonymousObject3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject3.kt"); doTest(fileName); } - + @TestMetadata("AnonymousObjectInsertsImport.kt") public void testAnonymousObjectInsertsImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt"); doTest(fileName); } - + @TestMetadata("AutoCompleteAfterAs1.kt") public void testAutoCompleteAfterAs1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt"); doTest(fileName); } - + @TestMetadata("AutoCompleteAfterAs2.kt") public void testAutoCompleteAfterAs2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt"); doTest(fileName); } - + @TestMetadata("AutoCompleteAfterAs3.kt") public void testAutoCompleteAfterAs3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt"); doTest(fileName); } - + @TestMetadata("ClassInClassObject.kt") public void testClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassInClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassInObject.kt") public void testClassInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassInObject.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectFieldKeywordName.kt") public void testClassObjectFieldKeywordName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectMethod1.kt") public void testClassObjectMethod1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod1.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectMethod2.kt") public void testClassObjectMethod2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod2.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectMethod3.kt") public void testClassObjectMethod3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod3.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectMethod4.kt") public void testClassObjectMethod4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod4.kt"); doTest(fileName); } - + @TestMetadata("ClosingParenthesis1.kt") public void testClosingParenthesis1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClosingParenthesis1.kt"); doTest(fileName); } - + @TestMetadata("ClosingParenthesis2.kt") public void testClosingParenthesis2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClosingParenthesis2.kt"); doTest(fileName); } - + @TestMetadata("Comma1.kt") public void testComma1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma1.kt"); doTest(fileName); } - + @TestMetadata("Comma10.kt") public void testComma10() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma10.kt"); doTest(fileName); } - + @TestMetadata("Comma11.kt") public void testComma11() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma11.kt"); doTest(fileName); } - + @TestMetadata("Comma2.kt") public void testComma2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma2.kt"); doTest(fileName); } - + @TestMetadata("Comma3.kt") public void testComma3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma3.kt"); doTest(fileName); } - + @TestMetadata("Comma4.kt") public void testComma4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma4.kt"); doTest(fileName); } - + @TestMetadata("Comma5.kt") public void testComma5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma5.kt"); doTest(fileName); } - + @TestMetadata("Comma6.kt") public void testComma6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma6.kt"); doTest(fileName); } - + @TestMetadata("Comma7.kt") public void testComma7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma7.kt"); doTest(fileName); } - + @TestMetadata("Comma8.kt") public void testComma8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma8.kt"); doTest(fileName); } - + @TestMetadata("Comma9.kt") public void testComma9() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma9.kt"); doTest(fileName); } - + @TestMetadata("CommaInSuperConstructorCall.kt") public void testCommaInSuperConstructorCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt"); doTest(fileName); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Constructor.kt"); doTest(fileName); } - + @TestMetadata("ConstructorForGenericType.kt") public void testConstructorForGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForGenericType.kt"); doTest(fileName); } - + @TestMetadata("ConstructorForJavaClass.kt") public void testConstructorForJavaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt"); doTest(fileName); } - + @TestMetadata("ConstructorForNullable.kt") public void testConstructorForNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForNullable.kt"); doTest(fileName); } - + @TestMetadata("ConstructorInsertsImport.kt") public void testConstructorInsertsImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt"); doTest(fileName); } - + @TestMetadata("ConstructorInsertsImport2.kt") public void testConstructorInsertsImport2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithKeywordName.kt") public void testConstructorWithKeywordName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithLambdaParameter1.kt") public void testConstructorWithLambdaParameter1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithLambdaParameter2.kt") public void testConstructorWithLambdaParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithParameters.kt") public void testConstructorWithParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithParameters.kt"); doTest(fileName); } - + @TestMetadata("DoNotEraseBraceOnTab.kt") public void testDoNotEraseBraceOnTab() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt"); doTest(fileName); } - + @TestMetadata("DoNotReplaceOnEnter.kt") public void testDoNotReplaceOnEnter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt"); doTest(fileName); } - + @TestMetadata("EnumMember.kt") public void testEnumMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/EnumMember.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference1.kt") public void testFunctionReference1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/FunctionReference1.kt"); doTest(fileName); } - + @TestMetadata("FunctionReference2.kt") public void testFunctionReference2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/FunctionReference2.kt"); doTest(fileName); } - + @TestMetadata("GenericFunction.kt") public void testGenericFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/GenericFunction.kt"); doTest(fileName); } - + @TestMetadata("IfCondition.kt") public void testIfCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfCondition.kt"); doTest(fileName); } - + @TestMetadata("IfValue1.kt") public void testIfValue1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue1.kt"); doTest(fileName); } - + @TestMetadata("IfValue2.kt") public void testIfValue2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue2.kt"); doTest(fileName); } - + @TestMetadata("IfValue3.kt") public void testIfValue3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue3.kt"); doTest(fileName); } - + @TestMetadata("IfValueInBlock.kt") public void testIfValueInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValueInBlock.kt"); doTest(fileName); } - + @TestMetadata("InElvisOperator.kt") public void testInElvisOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/InElvisOperator.kt"); doTest(fileName); } - + @TestMetadata("JavaEnumMemberInsertsImport.kt") public void testJavaEnumMemberInsertsImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticField.kt") public void testJavaStaticField() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticField.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticFieldInsertImport.kt") public void testJavaStaticFieldInsertImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticMethod.kt") public void testJavaStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticMethod.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticMethodInsertsImport.kt") public void testJavaStaticMethodInsertsImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt"); doTest(fileName); } - + @TestMetadata("Lambda1.kt") public void testLambda1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda1.kt"); doTest(fileName); } - + @TestMetadata("Lambda2.kt") public void testLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda2.kt"); doTest(fileName); } - + @TestMetadata("Lambda3.kt") public void testLambda3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda3.kt"); doTest(fileName); } - + @TestMetadata("Lambda4.kt") public void testLambda4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda4.kt"); doTest(fileName); } - + @TestMetadata("Lambda5.kt") public void testLambda5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda5.kt"); doTest(fileName); } - + @TestMetadata("LambdaInsertImport.kt") public void testLambdaInsertImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/LambdaInsertImport.kt"); doTest(fileName); } - + @TestMetadata("MergeTail1.kt") public void testMergeTail1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail1.kt"); doTest(fileName); } - + @TestMetadata("MergeTail2.kt") public void testMergeTail2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail2.kt"); doTest(fileName); } - + @TestMetadata("MergeTail3.kt") public void testMergeTail3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail3.kt"); doTest(fileName); } - + @TestMetadata("MergeTail4.kt") public void testMergeTail4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail4.kt"); doTest(fileName); } - + @TestMetadata("MultipleArgsItem.kt") public void testMultipleArgsItem() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MultipleArgsItem.kt"); doTest(fileName); } - + @TestMetadata("NullableValue1.kt") public void testNullableValue1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue1.kt"); doTest(fileName); } - + @TestMetadata("NullableValue2.kt") public void testNullableValue2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue2.kt"); doTest(fileName); } - + @TestMetadata("NullableValue3.kt") public void testNullableValue3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue3.kt"); doTest(fileName); } - + @TestMetadata("NullableValueKeepOldArguments.kt") public void testNullableValueKeepOldArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt"); doTest(fileName); } - + @TestMetadata("ObjectFromType.kt") public void testObjectFromType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ObjectFromType.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThisKeywordName1.kt") public void testQualifiedThisKeywordName1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt"); doTest(fileName); } - + @TestMetadata("QualifiedThisKeywordName2.kt") public void testQualifiedThisKeywordName2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt"); doTest(fileName); } - + @TestMetadata("SAMExpected1.kt") public void testSAMExpected1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/SAMExpected1.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceComma1.kt") public void testTabReplaceComma1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceComma1.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceComma2.kt") public void testTabReplaceComma2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceComma2.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceExpression.kt") public void testTabReplaceExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceExpression2.kt") public void testTabReplaceExpression2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression2.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceExpression3.kt") public void testTabReplaceExpression3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression3.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceExpression4.kt") public void testTabReplaceExpression4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression4.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceFunctionName1.kt") public void testTabReplaceFunctionName1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceFunctionName2.kt") public void testTabReplaceFunctionName2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceFunctionName3.kt") public void testTabReplaceFunctionName3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceIdentifier.kt") public void testTabReplaceIdentifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt"); doTest(fileName); } - + @TestMetadata("TabReplaceOperand.kt") public void testTabReplaceOperand() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceOperand.kt"); doTest(fileName); } - + @TestMetadata("True.kt") public void testTrue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/True.kt"); doTest(fileName); } - + @TestMetadata("True2.kt") public void testTrue2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/True2.kt"); doTest(fileName); } - + @TestMetadata("WhenElse.kt") public void testWhenElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/WhenElse.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java index 53227964669..327c8cdf1c6 100644 --- a/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion.weighers; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,70 +30,69 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/weighers/basic") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BasicCompletionWeigherTestGenerated extends AbstractBasicCompletionWeigherTest { public void testAllFilesPresentInBasic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/weighers/basic"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("DeprecatedFun.kt") public void testDeprecatedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/DeprecatedFun.kt"); doTest(fileName); } - + @TestMetadata("ExactMatchForKeyword.kt") public void testExactMatchForKeyword() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ExactMatchForKeyword.kt"); doTest(fileName); } - + @TestMetadata("KeywordsLast.kt") public void testKeywordsLast() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/KeywordsLast.kt"); doTest(fileName); } - + @TestMetadata("LocalFileBeforeImported.kt") public void testLocalFileBeforeImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalFileBeforeImported.kt"); doTest(fileName); } - + @TestMetadata("LocalValuesAndParams.kt") public void testLocalValuesAndParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalValuesAndParams.kt"); doTest(fileName); } - + @TestMetadata("LocalsBeforeKeywords.kt") public void testLocalsBeforeKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalsBeforeKeywords.kt"); doTest(fileName); } - + @TestMetadata("LocalsPropertiesKeywords.kt") public void testLocalsPropertiesKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalsPropertiesKeywords.kt"); doTest(fileName); } - + @TestMetadata("NamedParameters.kt") public void testNamedParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/NamedParameters.kt"); doTest(fileName); } - + @TestMetadata("ParametersBeforeKeywords.kt") public void testParametersBeforeKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ParametersBeforeKeywords.kt"); doTest(fileName); } - + @TestMetadata("PropertiesBeforeKeywords.kt") public void testPropertiesBeforeKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/PropertiesBeforeKeywords.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/completion/weighers/SmartCompletionWeigherTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/weighers/SmartCompletionWeigherTestGenerated.java index 237b65ff423..9f02abe0a91 100644 --- a/idea/tests/org/jetbrains/jet/completion/weighers/SmartCompletionWeigherTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/weighers/SmartCompletionWeigherTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.completion.weighers; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,136 +30,135 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/weighers/smart") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class SmartCompletionWeigherTestGenerated extends AbstractSmartCompletionWeigherTest { public void testAllFilesPresentInSmart() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/weighers/smart"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("MultipleArgsItem.kt") public void testMultipleArgsItem() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/MultipleArgsItem.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarity1.kt") public void testNameSimilarity1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarity1.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarity2.kt") public void testNameSimilarity2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarity2.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarity3.kt") public void testNameSimilarity3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarity3.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityAndCompiledParameters.kt") public void testNameSimilarityAndCompiledParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityAndCompiledParameters.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForAssignment.kt") public void testNameSimilarityForAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForAssignment.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForBlock.kt") public void testNameSimilarityForBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForBlock.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForElse.kt") public void testNameSimilarityForElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForElse.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForElvis.kt") public void testNameSimilarityForElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForElvis.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForEq1.kt") public void testNameSimilarityForEq1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq1.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForEq2.kt") public void testNameSimilarityForEq2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq2.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForEq3.kt") public void testNameSimilarityForEq3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq3.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForEq4.kt") public void testNameSimilarityForEq4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq4.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForExpressionBody.kt") public void testNameSimilarityForExpressionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForExpressionBody.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForGetterExpressionBody.kt") public void testNameSimilarityForGetterExpressionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForGetterExpressionBody.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForGetterReturn.kt") public void testNameSimilarityForGetterReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForGetterReturn.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForInitializer.kt") public void testNameSimilarityForInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForInitializer.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForReturn.kt") public void testNameSimilarityForReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForReturn.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityForThen.kt") public void testNameSimilarityForThen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForThen.kt"); doTest(fileName); } - + @TestMetadata("NameSimilarityInImplicitlyTypedVarInitializer.kt") public void testNameSimilarityInImplicitlyTypedVarInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityInImplicitlyTypedVarInitializer.kt"); doTest(fileName); } - + @TestMetadata("NameSimilaritySorterPlacement.kt") public void testNameSimilaritySorterPlacement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilaritySorterPlacement.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/editor/quickDoc/JetQuickDocProviderTestGenerated.java b/idea/tests/org/jetbrains/jet/editor/quickDoc/JetQuickDocProviderTestGenerated.java index 8f7e342fd52..5c381de6ff3 100644 --- a/idea/tests/org/jetbrains/jet/editor/quickDoc/JetQuickDocProviderTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/editor/quickDoc/JetQuickDocProviderTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.editor.quickDoc; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,82 +30,81 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/editor/quickDoc") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetQuickDocProviderTestGenerated extends AbstractJetQuickDocProviderTest { public void testAllFilesPresentInQuickDoc() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/editor/quickDoc"), Pattern.compile("^([^_]+)\\.[^\\.]*$"), true); } - + @TestMetadata("AtFunctionParameter.kt") public void testAtFunctionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/AtFunctionParameter.kt"); doTest(fileName); } - + @TestMetadata("AtTypeParameter.kt") public void testAtTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/AtTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("AtVariableDeclaration.kt") public void testAtVariableDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/AtVariableDeclaration.kt"); doTest(fileName); } - + @TestMetadata("JavaClassUsedInKotlin.kt") public void testJavaClassUsedInKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/JavaClassUsedInKotlin.kt"); doTest(fileName); } - + @TestMetadata("JavaMethodUsedInKotlin.kt") public void testJavaMethodUsedInKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/JavaMethodUsedInKotlin.kt"); doTest(fileName); } - + @TestMetadata("KotlinClassUsedFromJava.java") public void testKotlinClassUsedFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/KotlinClassUsedFromJava.java"); doTest(fileName); } - + @TestMetadata("KotlinPackageClassUsedFromJava.java") public void testKotlinPackageClassUsedFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/KotlinPackageClassUsedFromJava.java"); doTest(fileName); } - + @TestMetadata("MethodFromStdLib.kt") public void testMethodFromStdLib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/MethodFromStdLib.kt"); doTest(fileName); } - + @TestMetadata("OnClassDeclarationWithNoPackage.kt") public void testOnClassDeclarationWithNoPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/OnClassDeclarationWithNoPackage.kt"); doTest(fileName); } - + @TestMetadata("OnFunctionDeclarationWithPackage.kt") public void testOnFunctionDeclarationWithPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/OnFunctionDeclarationWithPackage.kt"); doTest(fileName); } - + @TestMetadata("OnMethodUsage.kt") public void testOnMethodUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/OnMethodUsage.kt"); doTest(fileName); } - + @TestMetadata("TopLevelMethodFromJava.java") public void testTopLevelMethodFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/quickDoc/TopLevelMethodFromJava.java"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTestGenerated.java b/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTestGenerated.java index 7c4e620503c..d9d48117cfa 100644 --- a/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.findUsages; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,990 +29,973 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetFindUsagesTestGenerated.Kotlin.class, JetFindUsagesTestGenerated.Java.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetFindUsagesTestGenerated extends AbstractJetFindUsagesTest { @TestMetadata("idea/testData/findUsages/kotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Kotlin.Conventions.class, Kotlin.FindClassUsages.class, Kotlin.FindFunctionUsages.class, Kotlin.FindObjectUsages.class, Kotlin.FindPackageUsages.class, Kotlin.FindParameterUsages.class, Kotlin.FindPropertyUsages.class, Kotlin.FindTypeParameterUsages.class, Kotlin.FindWithFilteringImports.class, Kotlin.FindWithStructuralGrouping.class, Kotlin.UnresolvedAnnotation.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Kotlin extends AbstractJetFindUsagesTest { public void testAllFilesPresentInKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("idea/testData/findUsages/kotlin/conventions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Conventions extends AbstractJetFindUsagesTest { public void testAllFilesPresentInConventions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/conventions"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("compareTo.0.kt") public void testCompareTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/compareTo.0.kt"); doTest(fileName); } - + @TestMetadata("componentFunctions.0.kt") public void testComponentFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/componentFunctions.0.kt"); doTest(fileName); } - + @TestMetadata("componentFunctionsByRef.0.kt") public void testComponentFunctionsByRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/componentFunctionsByRef.0.kt"); doTest(fileName); } - + @TestMetadata("contains.0.kt") public void testContains() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/contains.0.kt"); doTest(fileName); } - + @TestMetadata("equals.0.kt") public void testEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/equals.0.kt"); doTest(fileName); } - + @TestMetadata("forIteration.0.kt") public void testForIteration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/forIteration.0.kt"); doTest(fileName); } - + @TestMetadata("get.0.kt") public void testGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/get.0.kt"); doTest(fileName); } - + @TestMetadata("identityEquals.0.kt") public void testIdentityEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/identityEquals.0.kt"); doTest(fileName); } - + @TestMetadata("inc.0.kt") public void testInc() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/inc.0.kt"); doTest(fileName); } - + @TestMetadata("invoke.0.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/invoke.0.kt"); doTest(fileName); } - + @TestMetadata("plus.0.kt") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/plus.0.kt"); doTest(fileName); } - + @TestMetadata("plusAssign.0.kt") public void testPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/plusAssign.0.kt"); doTest(fileName); } - + @TestMetadata("set.0.kt") public void testSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/set.0.kt"); doTest(fileName); } - + @TestMetadata("unaryMinus.0.kt") public void testUnaryMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/conventions/unaryMinus.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findClassUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindClassUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindClassUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findClassUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("javaClassAllUsages.0.kt") public void testJavaClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.0.kt"); doTest(fileName); } - + @TestMetadata("javaClassConstructorUsages.0.kt") public void testJavaClassConstructorUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.0.kt"); doTest(fileName); } - + @TestMetadata("javaClassFunctionUsages1.0.kt") public void testJavaClassFunctionUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("javaClassFunctionUsages2.0.kt") public void testJavaClassFunctionUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("javaClassNonConstructorUsages.0.kt") public void testJavaClassNonConstructorUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.0.kt"); doTest(fileName); } - + @TestMetadata("javaClassPropertyUsages1.0.kt") public void testJavaClassPropertyUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("javaClassPropertyUsages2.0.kt") public void testJavaClassPropertyUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("javaDerivedClassUsages1.0.kt") public void testJavaDerivedClassUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("javaDerivedClassUsages2.0.kt") public void testJavaDerivedClassUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("javaDerivedInterfaceUsages1.0.kt") public void testJavaDerivedInterfaceUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("javaDerivedInterfaceUsages2.0.kt") public void testJavaDerivedInterfaceUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassAllUsages.0.kt") public void testKotlinClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassAllUsages2.0.kt") public void testKotlinClassAllUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassAllUsages3.0.kt") public void testKotlinClassAllUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassAllUsagesNoImport.0.kt") public void testKotlinClassAllUsagesNoImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassConstructorUsages.0.kt") public void testKotlinClassConstructorUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedAnonymousObjects.0.kt") public void testKotlinClassDerivedAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedAnonymousObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedClasses.0.kt") public void testKotlinClassDerivedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedClasses.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedInnerClasses.0.kt") public void testKotlinClassDerivedInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerClasses.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedInnerObjects.0.kt") public void testKotlinClassDerivedInnerObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedLocalClasses.0.kt") public void testKotlinClassDerivedLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalClasses.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedLocalObjects.0.kt") public void testKotlinClassDerivedLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedLocalTraits.0.kt") public void testKotlinClassDerivedLocalTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalTraits.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedObjects.0.kt") public void testKotlinClassDerivedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassDerivedTraits.0.kt") public void testKotlinClassDerivedTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedTraits.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassFunctionUsages1.0.kt") public void testKotlinClassFunctionUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassFunctionUsages2.0.kt") public void testKotlinClassFunctionUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassNonConstructorUsages.0.kt") public void testKotlinClassNonConstructorUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassPropertyUsages1.0.kt") public void testKotlinClassPropertyUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinClassPropertyUsages2.0.kt") public void testKotlinClassPropertyUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinInnerClassAllUsages.0.kt") public void testKotlinInnerClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinInnerClassAllUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalClassDerivedAnonymousObjects.0.kt") public void testKotlinLocalClassDerivedAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedAnonymousObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalClassDerivedLocalClasses.0.kt") public void testKotlinLocalClassDerivedLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalClasses.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalClassDerivedLocalObjects.0.kt") public void testKotlinLocalClassDerivedLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalClassDerivedLocalTraits.0.kt") public void testKotlinLocalClassDerivedLocalTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalTraits.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalClassUsages1.0.kt") public void testKotlinLocalClassUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalClassUsages2.0.kt") public void testKotlinLocalClassUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinNestedClassAllUsages.0.kt") public void testKotlinNestedClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinNestedClassAllUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPrivateClassUsages.0.kt") public void testKotlinPrivateClassUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedAnonymousObjects.0.kt") public void testKotlinTraitDerivedAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedAnonymousObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedClasses.0.kt") public void testKotlinTraitDerivedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedClasses.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedInnerClasses.0.kt") public void testKotlinTraitDerivedInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerClasses.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedInnerObjects.0.kt") public void testKotlinTraitDerivedInnerObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedLocalClasses.0.kt") public void testKotlinTraitDerivedLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalClasses.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedLocalObjects.0.kt") public void testKotlinTraitDerivedLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedLocalTraits.0.kt") public void testKotlinTraitDerivedLocalTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalTraits.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedObjects.0.kt") public void testKotlinTraitDerivedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedObjects.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTraitDerivedTraits.0.kt") public void testKotlinTraitDerivedTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedTraits.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findFunctionUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindFunctionUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindFunctionUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findFunctionUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("javaAndKotlinOverrides.0.kt") public void testJavaAndKotlinOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.0.kt"); doTest(fileName); } - + @TestMetadata("javaMethodUsages.0.kt") public void testJavaMethodUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalMethodUsages1.0.kt") public void testKotlinLocalMethodUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalMethodUsages2.0.kt") public void testKotlinLocalMethodUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinMethodUsages.0.kt") public void testKotlinMethodUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinMultiRefInImport.0.kt") public void testKotlinMultiRefInImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMultiRefInImport.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinOverloadAndExtensionUsages.0.kt") public void testKotlinOverloadAndExtensionUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinOverloadAndExtensionUsages2.0.kt") public void testKotlinOverloadAndExtensionUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPrivateMethodUsages.0.kt") public void testKotlinPrivateMethodUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTopLevelMethodUsages.0.kt") public void testKotlinTopLevelMethodUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTopLevelMethodUsagesNoImport.0.kt") public void testKotlinTopLevelMethodUsagesNoImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt"); doTest(fileName); } - + @TestMetadata("synthesizedFunction.0.kt") public void testSynthesizedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/synthesizedFunction.0.kt"); doTest(fileName); } - + @TestMetadata("usagesOfBaseForFunction.0.kt") public void testUsagesOfBaseForFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findFunctionUsages/usagesOfBaseForFunction.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findObjectUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindObjectUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindObjectUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findObjectUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("javaObjectUsages.0.kt") public void testJavaObjectUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalObjectUsages1.0.kt") public void testKotlinLocalObjectUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalObjectUsages2.0.kt") public void testKotlinLocalObjectUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinNestedObjectUsages.0.kt") public void testKotlinNestedObjectUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findObjectUsages/kotlinNestedObjectUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinObjectUsages.0.kt") public void testKotlinObjectUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPrivateObjectUsages.0.kt") public void testKotlinPrivateObjectUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findPackageUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindPackageUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindPackageUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findPackageUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("kotlinPackageUsages.0.kt") public void testKotlinPackageUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPackageUsages/kotlinPackageUsages.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findParameterUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindParameterUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindParameterUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findParameterUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("kotlinConstructorParameterUsages.0.kt") public void testKotlinConstructorParameterUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findParameterUsages/kotlinConstructorParameterUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinFunctionParameterUsages.0.kt") public void testKotlinFunctionParameterUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findParameterUsages/kotlinFunctionParameterUsages.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findPropertyUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindPropertyUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindPropertyUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findPropertyUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("javaAndKotlinOverrides.0.kt") public void testJavaAndKotlinOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.0.kt"); doTest(fileName); } - + @TestMetadata("javaAndKotlinOverrides2.0.kt") public void testJavaAndKotlinOverrides2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides2.0.kt"); doTest(fileName); } - + @TestMetadata("javaClassObjectPropertyUsages.0.kt") public void testJavaClassObjectPropertyUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaClassObjectPropertyUsages.0.kt"); doTest(fileName); } - + @TestMetadata("javaPropertyReadUsages.0.kt") public void testJavaPropertyReadUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.0.kt"); doTest(fileName); } - + @TestMetadata("javaPropertyReadUsages2.0.kt") public void testJavaPropertyReadUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("javaPropertyUsages.0.kt") public void testJavaPropertyUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.0.kt"); doTest(fileName); } - + @TestMetadata("javaPropertyUsages2.0.kt") public void testJavaPropertyUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("javaPropertyWriteUsages.0.kt") public void testJavaPropertyWriteUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.0.kt"); doTest(fileName); } - + @TestMetadata("javaPropertyWriteUsages2.0.kt") public void testJavaPropertyWriteUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalPropertyUsages1.0.kt") public void testKotlinLocalPropertyUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinLocalPropertyUsages2.0.kt") public void testKotlinLocalPropertyUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinMultiRefInImport.0.kt") public void testKotlinMultiRefInImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinMultiRefInImport.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPrivatePropertyUsages.0.kt") public void testKotlinPrivatePropertyUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPrivatePropertyUsages2.0.kt") public void testKotlinPrivatePropertyUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPropertyReadUsages.0.kt") public void testKotlinPropertyReadUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPropertyReadUsages2.0.kt") public void testKotlinPropertyReadUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPropertyUsages.0.kt") public void testKotlinPropertyUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPropertyUsages2.0.kt") public void testKotlinPropertyUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPropertyWriteUsages.0.kt") public void testKotlinPropertyWriteUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPropertyWriteUsages2.0.kt") public void testKotlinPropertyWriteUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages2.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinTopLevelPropertyUsages.0.kt") public void testKotlinTopLevelPropertyUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findTypeParameterUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindTypeParameterUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindTypeParameterUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findTypeParameterUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("kotlinClassTypeParameterUsages.0.kt") public void testKotlinClassTypeParameterUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinClassTypeParameterUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinFunctionTypeParameterUsages.0.kt") public void testKotlinFunctionTypeParameterUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinFunctionTypeParameterUsages.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findWithFilteringImports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindWithFilteringImports extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindWithFilteringImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findWithFilteringImports"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("findWithFilteringImports.0.kt") public void testFindWithFilteringImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/findWithStructuralGrouping") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindWithStructuralGrouping extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindWithStructuralGrouping() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/findWithStructuralGrouping"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("kotlinClassAllUsages.0.kt") public void testKotlinClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinClassAllUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinMethodUsages.0.kt") public void testKotlinMethodUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinMethodUsages.0.kt"); doTest(fileName); } - + @TestMetadata("kotlinPropertyUsages.0.kt") public void testKotlinPropertyUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinPropertyUsages.0.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/kotlin/unresolvedAnnotation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UnresolvedAnnotation extends AbstractJetFindUsagesTest { public void testAllFilesPresentInUnresolvedAnnotation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/kotlin/unresolvedAnnotation"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - + @TestMetadata("unresolvedAnnotation.0.kt") public void testUnresolvedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.0.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/findUsages/java") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Java.FindJavaClassUsages.class, Java.FindJavaFieldUsages.class, Java.FindJavaMethodUsages.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Java extends AbstractJetFindUsagesTest { public void testAllFilesPresentInJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/java"), Pattern.compile("^(.+)\\.0\\.java$"), true); } - + @TestMetadata("idea/testData/findUsages/java/findJavaClassUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindJavaClassUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindJavaClassUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/java/findJavaClassUsages"), Pattern.compile("^(.+)\\.0\\.java$"), true); } - + @TestMetadata("JKClassAllUsages.0.java") public void testJKClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassAllUsages.0.java"); doTest(fileName); } - + @TestMetadata("JKClassDerivedAnonymousObjects.0.java") public void testJKClassDerivedAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedAnonymousObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKClassDerivedClasses.0.java") public void testJKClassDerivedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedClasses.0.java"); doTest(fileName); } - + @TestMetadata("JKClassDerivedInnerClasses.0.java") public void testJKClassDerivedInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerClasses.0.java"); doTest(fileName); } - + @TestMetadata("JKClassDerivedInnerObjects.0.java") public void testJKClassDerivedInnerObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKClassDerivedLocalClasses.0.java") public void testJKClassDerivedLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalClasses.0.java"); doTest(fileName); } - + @TestMetadata("JKClassDerivedLocalObjects.0.java") public void testJKClassDerivedLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKClassDerivedObjects.0.java") public void testJKClassDerivedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKClassFieldsUsages.0.java") public void testJKClassFieldsUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassFieldsUsages.0.java"); doTest(fileName); } - + @TestMetadata("JKClassMethodsUsages.0.java") public void testJKClassMethodsUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassMethodsUsages.0.java"); doTest(fileName); } - + @TestMetadata("JKClassWithImplicitConstructorAllUsages.0.java") public void testJKClassWithImplicitConstructorAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKClassWithImplicitConstructorAllUsages.0.java"); doTest(fileName); } - + @TestMetadata("JKDerivedInterfaces.0.java") public void testJKDerivedInterfaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKDerivedInterfaces.0.java"); doTest(fileName); } - + @TestMetadata("JKInnerClassAllUsages.0.java") public void testJKInnerClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInnerClassAllUsages.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedAnonymousObjects.0.java") public void testJKInterfaceDerivedAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedAnonymousObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedClasses.0.java") public void testJKInterfaceDerivedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedClasses.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedInnerClasses.0.java") public void testJKInterfaceDerivedInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerClasses.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedInnerObjects.0.java") public void testJKInterfaceDerivedInnerObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedLocalClasses.0.java") public void testJKInterfaceDerivedLocalClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalClasses.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedLocalObjects.0.java") public void testJKInterfaceDerivedLocalObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedLocalTraits.0.java") public void testJKInterfaceDerivedLocalTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalTraits.0.java"); doTest(fileName); } - + @TestMetadata("JKInterfaceDerivedObjects.0.java") public void testJKInterfaceDerivedObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedObjects.0.java"); doTest(fileName); } - + @TestMetadata("JKNestedClassAllUsages.0.java") public void testJKNestedClassAllUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaClassUsages/JKNestedClassAllUsages.0.java"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/java/findJavaFieldUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindJavaFieldUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindJavaFieldUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/java/findJavaFieldUsages"), Pattern.compile("^(.+)\\.0\\.java$"), true); } - + @TestMetadata("JKFieldUsages.0.java") public void testJKFieldUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaFieldUsages/JKFieldUsages.0.java"); doTest(fileName); } - } - + @TestMetadata("idea/testData/findUsages/java/findJavaMethodUsages") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FindJavaMethodUsages extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindJavaMethodUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/findUsages/java/findJavaMethodUsages"), Pattern.compile("^(.+)\\.0\\.java$"), true); } - + @TestMetadata("JKMethodOverrides.0.java") public void testJKMethodOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaMethodUsages/JKMethodOverrides.0.java"); doTest(fileName); } - + @TestMetadata("JKMethodUsages.0.java") public void testJKMethodUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/findUsages/java/findJavaMethodUsages/JKMethodUsages.0.java"); doTest(fileName); } - } - } - } diff --git a/idea/tests/org/jetbrains/jet/formatter/JetFormatterTestGenerated.java b/idea/tests/org/jetbrains/jet/formatter/JetFormatterTestGenerated.java index c82b1036d90..625c7b282d7 100644 --- a/idea/tests/org/jetbrains/jet/formatter/JetFormatterTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/formatter/JetFormatterTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.formatter; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,758 +29,755 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetFormatterTestGenerated.Formatter.class, JetFormatterTestGenerated.FormatterInverted.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetFormatterTestGenerated extends AbstractJetFormatterTest { @TestMetadata("idea/testData/formatter") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Formatter.ModifierList.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Formatter extends AbstractJetFormatterTest { public void testAllFilesPresentInFormatter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/formatter"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), true); } - + @TestMetadata("ArrayAccess.after.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ArrayAccess.after.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionAlignmentSpread.after.kt") public void testBinaryExpressionAlignmentSpread() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionAlignmentSpread.after.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressions.after.kt") public void testBinaryExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressions.after.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionsBoolean.after.kt") public void testBinaryExpressionsBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsBoolean.after.kt"); doTest(fileName); } - + @TestMetadata("BinaryExpressionsWithoutAlignment.after.kt") public void testBinaryExpressionsWithoutAlignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsWithoutAlignment.after.kt"); doTest(fileName); } - + @TestMetadata("BlockFor.after.kt") public void testBlockFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BlockFor.after.kt"); doTest(fileName); } - + @TestMetadata("CatchFinallyOnNewLine.after.kt") public void testCatchFinallyOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/CatchFinallyOnNewLine.after.kt"); doTest(fileName); } - + @TestMetadata("Class.after.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Class.after.kt"); doTest(fileName); } - + @TestMetadata("ClassLineBreak.after.kt") public void testClassLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ClassLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("ColonSpaces.after.kt") public void testColonSpaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ColonSpaces.after.kt"); doTest(fileName); } - + @TestMetadata("CommentInFunctionLiteral.after.kt") public void testCommentInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/CommentInFunctionLiteral.after.kt"); doTest(fileName); } - + @TestMetadata("ConsecutiveCalls.after.kt") public void testConsecutiveCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ConsecutiveCalls.after.kt"); doTest(fileName); } - + @TestMetadata("ConsecutiveSafeCallsIndent.after.kt") public void testConsecutiveSafeCallsIndent() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ConsecutiveSafeCallsIndent.after.kt"); doTest(fileName); } - + @TestMetadata("DelegationList.after.kt") public void testDelegationList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DelegationList.after.kt"); doTest(fileName); } - + @TestMetadata("DoWhileLineBreak.after.kt") public void testDoWhileLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DoWhileLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("DoWhileSpacing.after.kt") public void testDoWhileSpacing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DoWhileSpacing.after.kt"); doTest(fileName); } - + @TestMetadata("ElseOnNewLine.after.kt") public void testElseOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ElseOnNewLine.after.kt"); doTest(fileName); } - + @TestMetadata("Elvis.after.kt") public void testElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Elvis.after.kt"); doTest(fileName); } - + @TestMetadata("EmptyLineAfterPackage.after.kt") public void testEmptyLineAfterPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineAfterPackage.after.kt"); doTest(fileName); } - + @TestMetadata("EmptyLineBetweeAbstractFunctions.after.kt") public void testEmptyLineBetweeAbstractFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineBetweeAbstractFunctions.after.kt"); doTest(fileName); } - + @TestMetadata("EmptyLineBetweenClassAndFunction.after.kt") public void testEmptyLineBetweenClassAndFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineBetweenClassAndFunction.after.kt"); doTest(fileName); } - + @TestMetadata("EmptyLineBetweenClasses.after.kt") public void testEmptyLineBetweenClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineBetweenClasses.after.kt"); doTest(fileName); } - + @TestMetadata("EmptyLineBetweenFunAndProperty.after.kt") public void testEmptyLineBetweenFunAndProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineBetweenFunAndProperty.after.kt"); doTest(fileName); } - + @TestMetadata("EmptyLineBetweenFunctions.after.kt") public void testEmptyLineBetweenFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineBetweenFunctions.after.kt"); doTest(fileName); } - + @TestMetadata("EmptyLineBetweenProperties.after.kt") public void testEmptyLineBetweenProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyLineBetweenProperties.after.kt"); doTest(fileName); } - + @TestMetadata("ForLineBreak.after.kt") public void testForLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("ForNoBraces.after.kt") public void testForNoBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForNoBraces.after.kt"); doTest(fileName); } - + @TestMetadata("ForSpacing.after.kt") public void testForSpacing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForSpacing.after.kt"); doTest(fileName); } - + @TestMetadata("FunctionCallParametersAlign.after.kt") public void testFunctionCallParametersAlign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionCallParametersAlign.after.kt"); doTest(fileName); } - + @TestMetadata("FunctionDefParametersAlign.after.kt") public void testFunctionDefParametersAlign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionDefParametersAlign.after.kt"); doTest(fileName); } - + @TestMetadata("FunctionLineBreak.after.kt") public void testFunctionLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("FunctionLiteralsInChainCalls.after.kt") public void testFunctionLiteralsInChainCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionLiteralsInChainCalls.after.kt"); doTest(fileName); } - + @TestMetadata("FunctionWithInference.after.kt") public void testFunctionWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionWithInference.after.kt"); doTest(fileName); } - + @TestMetadata("FunctionalType.after.kt") public void testFunctionalType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionalType.after.kt"); doTest(fileName); } - + @TestMetadata("GetterAndSetter.after.kt") public void testGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/GetterAndSetter.after.kt"); doTest(fileName); } - + @TestMetadata("If.after.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/If.after.kt"); doTest(fileName); } - + @TestMetadata("IfElseRemoveLineBreak.after.kt") public void testIfElseRemoveLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseRemoveLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("IfElseWithLineBreak.after.kt") public void testIfElseWithLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseWithLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("IfElseWithTrickyComments.after.kt") public void testIfElseWithTrickyComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseWithTrickyComments.after.kt"); doTest(fileName); } - + @TestMetadata("IfSpacing.after.kt") public void testIfSpacing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfSpacing.after.kt"); doTest(fileName); } - + @TestMetadata("KDoc.after.kt") public void testKDoc() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/KDoc.after.kt"); doTest(fileName); } - + @TestMetadata("LambdaArrow.after.kt") public void testLambdaArrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/LambdaArrow.after.kt"); doTest(fileName); } - + @TestMetadata("LoopParameterWithExplicitType.after.kt") public void testLoopParameterWithExplicitType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/LoopParameterWithExplicitType.after.kt"); doTest(fileName); } - + @TestMetadata("Multideclaration.after.kt") public void testMultideclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Multideclaration.after.kt"); doTest(fileName); } - + @TestMetadata("MultilineFunctionLiteral.after.kt") public void testMultilineFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/MultilineFunctionLiteral.after.kt"); doTest(fileName); } - + @TestMetadata("MultilineFunctionLiteralWithParams.after.kt") public void testMultilineFunctionLiteralWithParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/MultilineFunctionLiteralWithParams.after.kt"); doTest(fileName); } - + @TestMetadata("Parameters.after.kt") public void testParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Parameters.after.kt"); doTest(fileName); } - + @TestMetadata("PropertyWithInference.after.kt") public void testPropertyWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/PropertyWithInference.after.kt"); doTest(fileName); } - + @TestMetadata("ReferenceExpressionFunctionLiteral.after.kt") public void testReferenceExpressionFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ReferenceExpressionFunctionLiteral.after.kt"); doTest(fileName); } - + @TestMetadata("RemoveSpacesAroundOperations.after.kt") public void testRemoveSpacesAroundOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/RemoveSpacesAroundOperations.after.kt"); doTest(fileName); } - + @TestMetadata("ReturnExpression.after.kt") public void testReturnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ReturnExpression.after.kt"); doTest(fileName); } - + @TestMetadata("RightBracketOnNewLine.after.kt") public void testRightBracketOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/RightBracketOnNewLine.after.kt"); doTest(fileName); } - + @TestMetadata("SaveSpacesInDocComments.after.kt") public void testSaveSpacesInDocComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SaveSpacesInDocComments.after.kt"); doTest(fileName); } - + @TestMetadata("Script.after.kts") public void testScript() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Script.after.kts"); doTest(fileName); } - + @TestMetadata("SingleLineFunctionLiteral.after.kt") public void testSingleLineFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SingleLineFunctionLiteral.after.kt"); doTest(fileName); } - + @TestMetadata("SpaceAroundExtendColon.after.kt") public void testSpaceAroundExtendColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColon.after.kt"); doTest(fileName); } - + @TestMetadata("SpaceAroundExtendColonInEnums.after.kt") public void testSpaceAroundExtendColonInEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInEnums.after.kt"); doTest(fileName); } - + @TestMetadata("SpaceAroundExtendColonInObjects.after.kt") public void testSpaceAroundExtendColonInObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInObjects.after.kt"); doTest(fileName); } - + @TestMetadata("SpaceBeforeFunctionLiteral.after.kt") public void testSpaceBeforeFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceBeforeFunctionLiteral.after.kt"); doTest(fileName); } - + @TestMetadata("SpacesAroundOperations.after.kt") public void testSpacesAroundOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundOperations.after.kt"); doTest(fileName); } - + @TestMetadata("SpacesAroundUnaryOperations.after.kt") public void testSpacesAroundUnaryOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundUnaryOperations.after.kt"); doTest(fileName); } - + @TestMetadata("SpacesInDeclarations.after.kt") public void testSpacesInDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesInDeclarations.after.kt"); doTest(fileName); } - + @TestMetadata("SpacesInQualifiedExpressions.after.kt") public void testSpacesInQualifiedExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesInQualifiedExpressions.after.kt"); doTest(fileName); } - + @TestMetadata("TryCatchLineBreak.after.kt") public void testTryCatchLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/TryCatchLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("UnnecessarySpacesInParametersLists.after.kt") public void testUnnecessarySpacesInParametersLists() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/UnnecessarySpacesInParametersLists.after.kt"); doTest(fileName); } - + @TestMetadata("When.after.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/When.after.kt"); doTest(fileName); } - + @TestMetadata("WhenArrow.after.kt") public void testWhenArrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenArrow.after.kt"); doTest(fileName); } - + @TestMetadata("WhenEntryExpr.after.kt") public void testWhenEntryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenEntryExpr.after.kt"); doTest(fileName); } - + @TestMetadata("WhenLineBreak.after.kt") public void testWhenLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("WhenLinesBeforeLbrace.after.kt") public void testWhenLinesBeforeLbrace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenLinesBeforeLbrace.after.kt"); doTest(fileName); } - + @TestMetadata("WhileLineBreak.after.kt") public void testWhileLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileLineBreak.after.kt"); doTest(fileName); } - + @TestMetadata("WhileOnNewLine.after.kt") public void testWhileOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileOnNewLine.after.kt"); doTest(fileName); } - + @TestMetadata("WhileSpacing.after.kt") public void testWhileSpacing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileSpacing.after.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/formatter/modifierList") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("funAnnotationBeforeAnnotation.after.kt") public void testFunAnnotationBeforeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationBeforeAnnotation.after.kt"); doTest(fileName); } - + @TestMetadata("funAnnotationBeforeAnnotationEntry.after.kt") public void testFunAnnotationBeforeAnnotationEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationBeforeAnnotationEntry.after.kt"); doTest(fileName); } - + @TestMetadata("funAnnotationBeforeModifiers.after.kt") public void testFunAnnotationBeforeModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationBeforeModifiers.after.kt"); doTest(fileName); } - + @TestMetadata("funAnnotationEntryBeforeAnnotation.after.kt") public void testFunAnnotationEntryBeforeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationEntryBeforeAnnotation.after.kt"); doTest(fileName); } - + @TestMetadata("funAnnotationEntryBeforeAnnotationEntry.after.kt") public void testFunAnnotationEntryBeforeAnnotationEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationEntryBeforeAnnotationEntry.after.kt"); doTest(fileName); } - + @TestMetadata("funAnnotationEntryBeforeModifiers.after.kt") public void testFunAnnotationEntryBeforeModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funAnnotationEntryBeforeModifiers.after.kt"); doTest(fileName); } - + @TestMetadata("funModifierBeforeAnnotation.after.kt") public void testFunModifierBeforeAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funModifierBeforeAnnotation.after.kt"); doTest(fileName); } - + @TestMetadata("funModifierBeforeAnnotationEntry.after.kt") public void testFunModifierBeforeAnnotationEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funModifierBeforeAnnotationEntry.after.kt"); doTest(fileName); } - + @TestMetadata("funModifierBeforeModifiers.after.kt") public void testFunModifierBeforeModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funModifierBeforeModifiers.after.kt"); doTest(fileName); } - + @TestMetadata("funTheOnlyModifier.after.kt") public void testFunTheOnlyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/funTheOnlyModifier.after.kt"); doTest(fileName); } - + @TestMetadata("memberFunTheOnlyModifier.after.kt") public void testMemberFunTheOnlyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/memberFunTheOnlyModifier.after.kt"); doTest(fileName); } - + @TestMetadata("memberValTheOnlyModifier.after.kt") public void testMemberValTheOnlyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/memberValTheOnlyModifier.after.kt"); doTest(fileName); } - + @TestMetadata("memberVarTheOnlyModifier.after.kt") public void testMemberVarTheOnlyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/memberVarTheOnlyModifier.after.kt"); doTest(fileName); } - + @TestMetadata("secondMemberFunTheOnlyModifier.after.kt") public void testSecondMemberFunTheOnlyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/secondMemberFunTheOnlyModifier.after.kt"); doTest(fileName); } - + @TestMetadata("secondMemberValTheOnlyModifier.after.kt") public void testSecondMemberValTheOnlyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/secondMemberValTheOnlyModifier.after.kt"); doTest(fileName); } - + @TestMetadata("secondMemberVarTheOnlyModifier.after.kt") public void testSecondMemberVarTheOnlyModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/modifierList/secondMemberVarTheOnlyModifier.after.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/formatter") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FormatterInverted extends AbstractJetFormatterTest { public void testAllFilesPresentInFormatterInverted() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/formatter"), Pattern.compile("^([^\\.]+)\\.after\\.inv\\.kt.*$"), true); } - + @TestMetadata("BinaryExpressions.after.inv.kt") public void testBinaryExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressions.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("BinaryExpressionsBoolean.after.inv.kt") public void testBinaryExpressionsBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsBoolean.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("BinaryExpressionsWithoutAlignment.after.inv.kt") public void testBinaryExpressionsWithoutAlignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/BinaryExpressionsWithoutAlignment.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("CatchFinallyOnNewLine.after.inv.kt") public void testCatchFinallyOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/CatchFinallyOnNewLine.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("ClassLineBreak.after.inv.kt") public void testClassLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ClassLineBreak.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("ColonSpaces.after.inv.kt") public void testColonSpaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ColonSpaces.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("DelegationList.after.inv.kt") public void testDelegationList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DelegationList.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("DoWhileLineBreak.after.inv.kt") public void testDoWhileLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/DoWhileLineBreak.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("ElseOnNewLine.after.inv.kt") public void testElseOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ElseOnNewLine.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("Elvis.after.inv.kt") public void testElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Elvis.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("EmptyBlocks.after.inv.kt") public void testEmptyBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/EmptyBlocks.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("ForLineBreak.after.inv.kt") public void testForLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/ForLineBreak.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("FunctionLineBreak.after.inv.kt") public void testFunctionLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionLineBreak.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("FunctionalType.after.inv.kt") public void testFunctionalType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/FunctionalType.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("IfElseWithTrickyComments.after.inv.kt") public void testIfElseWithTrickyComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/IfElseWithTrickyComments.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("LambdaArrow.after.inv.kt") public void testLambdaArrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/LambdaArrow.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("MultilineFunctionLiteralWithParams.after.inv.kt") public void testMultilineFunctionLiteralWithParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/MultilineFunctionLiteralWithParams.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("Parameters.after.inv.kt") public void testParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/Parameters.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("RightBracketOnNewLine.after.inv.kt") public void testRightBracketOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/RightBracketOnNewLine.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("SingleLineFunctionLiteral.after.inv.kt") public void testSingleLineFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SingleLineFunctionLiteral.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("SpaceAroundExtendColon.after.inv.kt") public void testSpaceAroundExtendColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColon.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("SpaceAroundExtendColonInEnums.after.inv.kt") public void testSpaceAroundExtendColonInEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInEnums.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("SpaceAroundExtendColonInObjects.after.inv.kt") public void testSpaceAroundExtendColonInObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpaceAroundExtendColonInObjects.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("SpacesAroundOperations.after.inv.kt") public void testSpacesAroundOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundOperations.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("SpacesAroundUnaryOperations.after.inv.kt") public void testSpacesAroundUnaryOperations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/SpacesAroundUnaryOperations.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("TryCatchLineBreak.after.inv.kt") public void testTryCatchLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/TryCatchLineBreak.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("When.after.inv.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/When.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("WhenArrow.after.inv.kt") public void testWhenArrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenArrow.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("WhenLineBreak.after.inv.kt") public void testWhenLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhenLineBreak.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("WhileLineBreak.after.inv.kt") public void testWhileLineBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileLineBreak.after.inv.kt"); doTestInverted(fileName); } - + @TestMetadata("WhileOnNewLine.after.inv.kt") public void testWhileOnNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/formatter/WhileOnNewLine.after.inv.kt"); doTestInverted(fileName); } - + } - } diff --git a/idea/tests/org/jetbrains/jet/formatter/JetTypingIndentationTestBaseGenerated.java b/idea/tests/org/jetbrains/jet/formatter/JetTypingIndentationTestBaseGenerated.java index f1cd37b957f..41ac22ef64c 100644 --- a/idea/tests/org/jetbrains/jet/formatter/JetTypingIndentationTestBaseGenerated.java +++ b/idea/tests/org/jetbrains/jet/formatter/JetTypingIndentationTestBaseGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.formatter; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,410 +29,407 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetTypingIndentationTestBaseGenerated.DirectSettings.class, JetTypingIndentationTestBaseGenerated.InvertedSettings.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetTypingIndentationTestBaseGenerated extends AbstractJetTypingIndentationTestBase { @TestMetadata("idea/testData/indentationOnNewline") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({DirectSettings.Script.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DirectSettings extends AbstractJetTypingIndentationTestBase { @TestMetadata("AfterCatch.after.kt") public void testAfterCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterCatch.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("AfterClassNameBeforeFun.after.kt") public void testAfterClassNameBeforeFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterClassNameBeforeFun.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("AfterFinally.after.kt") public void testAfterFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterFinally.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("AfterImport.after.kt") public void testAfterImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterImport.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("AfterTry.after.kt") public void testAfterTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AfterTry.after.kt"); doNewlineTest(fileName); } - + public void testAllFilesPresentInDirectSettings() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/indentationOnNewline"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), true); } - + @TestMetadata("AssignmentAfterEq.after.kt") public void testAssignmentAfterEq() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AssignmentAfterEq.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("BinaryWithTypeExpressions.after.kt") public void testBinaryWithTypeExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("ConsecutiveCallsAfterDot.after.kt") public void testConsecutiveCallsAfterDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ConsecutiveCallsAfterDot.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("ConsecutiveCallsInSaeCallsMiddle.after.kt") public void testConsecutiveCallsInSaeCallsMiddle() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ConsecutiveCallsInSaeCallsMiddle.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("ConsecutiveCallsInSafeCallsEnd.after.kt") public void testConsecutiveCallsInSafeCallsEnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ConsecutiveCallsInSafeCallsEnd.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("DoInFun.after.kt") public void testDoInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/DoInFun.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("EmptyParameters.after.kt") public void testEmptyParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/EmptyParameters.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("For.after.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/For.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("FunctionBlock.after.kt") public void testFunctionBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/FunctionBlock.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("FunctionWithInference.after.kt") public void testFunctionWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/FunctionWithInference.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("If.after.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/If.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InBinaryExpressionInMiddle.after.kt") public void testInBinaryExpressionInMiddle() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InBinaryExpressionUnfinished.after.kt") public void testInBinaryExpressionUnfinished() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.kt") public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InDelegationListAfterColon.after.kt") public void testInDelegationListAfterColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InDelegationListAfterComma.after.kt") public void testInDelegationListAfterComma() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterComma.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InDelegationListNotEmpty.after.kt") public void testInDelegationListNotEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListNotEmpty.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InEnumInitializerListAfterColon.after.kt") public void testInEnumInitializerListAfterColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterColon.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InEnumInitializerListAfterComma.after.kt") public void testInEnumInitializerListAfterComma() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterComma.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InEnumInitializerListNotEmpty.after.kt") public void testInEnumInitializerListNotEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InExpressionsParentheses.after.kt") public void testInExpressionsParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParentheses.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InExpressionsParenthesesBeforeOperand.after.kt") public void testInExpressionsParenthesesBeforeOperand() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InLabmdaAfterArrow.after.kt") public void testInLabmdaAfterArrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLabmdaAfterArrow.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InLambdaAfterArrowWithSpaces.after.kt") public void testInLambdaAfterArrowWithSpaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaAfterArrowWithSpaces.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InLambdaBeforeParams.after.kt") public void testInLambdaBeforeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaBeforeParams.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InLambdaInsideChainCallSameLine.after.kt") public void testInLambdaInsideChainCallSameLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallSameLine.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InLambdaInsideChainCallSameLineWithSpaces.after.kt") public void testInLambdaInsideChainCallSameLineWithSpaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallSameLineWithSpaces.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InLambdaInsideChainCallWithNewLine.after.kt") public void testInLambdaInsideChainCallWithNewLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallWithNewLine.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InLambdaInsideChainCallWithNewLineWithSpaces.after.kt") public void testInLambdaInsideChainCallWithNewLineWithSpaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InLambdaInsideChainCallWithNewLineWithSpaces.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("InMultilineLambdaAfterArrow.after.kt") public void testInMultilineLambdaAfterArrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InMultilineLambdaAfterArrow.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("IsExpressionAfterIs.after.kt") public void testIsExpressionAfterIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("MultideclarationAfterEq.after.kt") public void testMultideclarationAfterEq() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/MultideclarationAfterEq.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("MultideclarationBeforeEq.after.kt") public void testMultideclarationBeforeEq() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/MultideclarationBeforeEq.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("NotFirstParameter.after.kt") public void testNotFirstParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/NotFirstParameter.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("PropertyWithInference.after.kt") public void testPropertyWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/PropertyWithInference.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("ReturnContinue.after.kt") public void testReturnContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/ReturnContinue.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("SettingAlignMultilineParametersInCalls.after.kt") public void testSettingAlignMultilineParametersInCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("While.after.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/While.after.kt"); doNewlineTest(fileName); } - + @TestMetadata("idea/testData/indentationOnNewline/script") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("ScriptAfterExpression.after.kts") public void testScriptAfterExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptAfterExpression.after.kts"); doNewlineTest(fileName); } - + @TestMetadata("ScriptAfterFun.after.kts") public void testScriptAfterFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptAfterFun.after.kts"); doNewlineTest(fileName); } - + @TestMetadata("ScriptAfterImport.after.kts") public void testScriptAfterImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptAfterImport.after.kts"); doNewlineTest(fileName); } - + @TestMetadata("ScriptInsideFun.after.kts") public void testScriptInsideFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/script/ScriptInsideFun.after.kts"); doNewlineTest(fileName); } - } - } - + @TestMetadata("idea/testData/indentationOnNewline") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InvertedSettings extends AbstractJetTypingIndentationTestBase { public void testAllFilesPresentInInvertedSettings() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/indentationOnNewline"), Pattern.compile("^([^\\.]+)\\.after\\.inv\\.kt.*$"), true); } - + @TestMetadata("AssignmentAfterEq.after.inv.kt") public void testAssignmentAfterEq() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/AssignmentAfterEq.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("BinaryWithTypeExpressions.after.inv.kt") public void testBinaryWithTypeExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InBinaryExpressionInMiddle.after.inv.kt") public void testInBinaryExpressionInMiddle() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InBinaryExpressionUnfinished.after.inv.kt") public void testInBinaryExpressionUnfinished() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt") public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InDelegationListAfterColon.after.inv.kt") public void testInDelegationListAfterColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InDelegationListAfterComma.after.inv.kt") public void testInDelegationListAfterComma() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListAfterComma.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InDelegationListNotEmpty.after.inv.kt") public void testInDelegationListNotEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InDelegationListNotEmpty.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InEnumInitializerListAfterColon.after.inv.kt") public void testInEnumInitializerListAfterColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterColon.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InEnumInitializerListAfterComma.after.inv.kt") public void testInEnumInitializerListAfterComma() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListAfterComma.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InEnumInitializerListNotEmpty.after.inv.kt") public void testInEnumInitializerListNotEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InExpressionsParentheses.after.inv.kt") public void testInExpressionsParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParentheses.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("InExpressionsParenthesesBeforeOperand.after.inv.kt") public void testInExpressionsParenthesesBeforeOperand() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("IsExpressionAfterIs.after.inv.kt") public void testIsExpressionAfterIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + @TestMetadata("SettingAlignMultilineParametersInCalls.after.inv.kt") public void testSettingAlignMultilineParametersInCalls() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.inv.kt"); doNewlineTestWithInvert(fileName); } - + } - } diff --git a/idea/tests/org/jetbrains/jet/lang/resolve/java/JavaTypeSubstitutorTestGenerated.java b/idea/tests/org/jetbrains/jet/lang/resolve/java/JavaTypeSubstitutorTestGenerated.java index 0d1a7cb9afb..feef197adba 100644 --- a/idea/tests/org/jetbrains/jet/lang/resolve/java/JavaTypeSubstitutorTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/lang/resolve/java/JavaTypeSubstitutorTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.lang.resolve.java; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,274 +30,273 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/typeSubstitution") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JavaTypeSubstitutorTestGenerated extends AbstractJavaTypeSubstitutorTest { public void testAllFilesPresentInTypeSubstitution() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/typeSubstitution"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("arrayType.java") public void testArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/arrayType.java"); doTest(fileName); } - + @TestMetadata("classType.java") public void testClassType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/classType.java"); doTest(fileName); } - + @TestMetadata("classWithWildcard.java") public void testClassWithWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/classWithWildcard.java"); doTest(fileName); } - + @TestMetadata("genericArray.java") public void testGenericArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/genericArray.java"); doTest(fileName); } - + @TestMetadata("innerParameter.java") public void testInnerParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/innerParameter.java"); doTest(fileName); } - + @TestMetadata("intersectionType.java") public void testIntersectionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionType.java"); doTest(fileName); } - + @TestMetadata("intersectionTypeAsTypeParameter.java") public void testIntersectionTypeAsTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeAsTypeParameter.java"); doTest(fileName); } - + @TestMetadata("intersectionTypeInEnum.java") public void testIntersectionTypeInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeInEnum.java"); doTest(fileName); } - + @TestMetadata("intersectionTypeInInterfaceDeclaration.java") public void testIntersectionTypeInInterfaceDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeInInterfaceDeclaration.java"); doTest(fileName); } - + @TestMetadata("intersectionTypeInTypeVariableClass.java") public void testIntersectionTypeInTypeVariableClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/intersectionTypeInTypeVariableClass.java"); doTest(fileName); } - + @TestMetadata("mapEntry.java") public void testMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/mapEntry.java"); doTest(fileName); } - + @TestMetadata("primitiveType.java") public void testPrimitiveType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/primitiveType.java"); doTest(fileName); } - + @TestMetadata("rawArrayType.java") public void testRawArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawArrayType.java"); doTest(fileName); } - + @TestMetadata("rawArrayTypeParameterWithBound.java") public void testRawArrayTypeParameterWithBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawArrayTypeParameterWithBound.java"); doTest(fileName); } - + @TestMetadata("rawEnum.java") public void testRawEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawEnum.java"); doTest(fileName); } - + @TestMetadata("rawExtendsWildcard.java") public void testRawExtendsWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawExtendsWildcard.java"); doTest(fileName); } - + @TestMetadata("rawIntersectionType.java") public void testRawIntersectionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawIntersectionType.java"); doTest(fileName); } - + @TestMetadata("rawSuperWildcard.java") public void testRawSuperWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawSuperWildcard.java"); doTest(fileName); } - + @TestMetadata("rawType.java") public void testRawType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawType.java"); doTest(fileName); } - + @TestMetadata("rawTypeInDeclaration.java") public void testRawTypeInDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawTypeInDeclaration.java"); doTest(fileName); } - + @TestMetadata("rawTypeWithBound.java") public void testRawTypeWithBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawTypeWithBound.java"); doTest(fileName); } - + @TestMetadata("rawTypeWithSelfReferenceBound.java") public void testRawTypeWithSelfReferenceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawTypeWithSelfReferenceBound.java"); doTest(fileName); } - + @TestMetadata("rawWildcardInTypeVariableClass.java") public void testRawWildcardInTypeVariableClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawWildcardInTypeVariableClass.java"); doTest(fileName); } - + @TestMetadata("rawWildcardWithBound.java") public void testRawWildcardWithBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/rawWildcardWithBound.java"); doTest(fileName); } - + @TestMetadata("selfReference.java") public void testSelfReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/selfReference.java"); doTest(fileName); } - + @TestMetadata("twoParameters.java") public void testTwoParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/twoParameters.java"); doTest(fileName); } - + @TestMetadata("twoParametersInSubClass.java") public void testTwoParametersInSubClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/twoParametersInSubClass.java"); doTest(fileName); } - + @TestMetadata("typeVariableClass.java") public void testTypeVariableClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/typeVariableClass.java"); doTest(fileName); } - + @TestMetadata("typeVariableRaw.java") public void testTypeVariableRaw() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/typeVariableRaw.java"); doTest(fileName); } - + @TestMetadata("unboundedWildcard.java") public void testUnboundedWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/unboundedWildcard.java"); doTest(fileName); } - + @TestMetadata("unboundedWildcardToTypeParameter.java") public void testUnboundedWildcardToTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/unboundedWildcardToTypeParameter.java"); doTest(fileName); } - + @TestMetadata("varargArray.java") public void testVarargArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargArray.java"); doTest(fileName); } - + @TestMetadata("varargArrayTypeParameter.java") public void testVarargArrayTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargArrayTypeParameter.java"); doTest(fileName); } - + @TestMetadata("varargClass.java") public void testVarargClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargClass.java"); doTest(fileName); } - + @TestMetadata("varargClassWithWildcard.java") public void testVarargClassWithWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargClassWithWildcard.java"); doTest(fileName); } - + @TestMetadata("varargRawType.java") public void testVarargRawType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargRawType.java"); doTest(fileName); } - + @TestMetadata("varargRawTypeWithBound.java") public void testVarargRawTypeWithBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargRawTypeWithBound.java"); doTest(fileName); } - + @TestMetadata("varargToClass.java") public void testVarargToClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargToClass.java"); doTest(fileName); } - + @TestMetadata("varargToClassWithWildcard.java") public void testVarargToClassWithWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/varargToClassWithWildcard.java"); doTest(fileName); } - + @TestMetadata("wildcardExtends.java") public void testWildcardExtends() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardExtends.java"); doTest(fileName); } - + @TestMetadata("wildcardExtendsObject.java") public void testWildcardExtendsObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardExtendsObject.java"); doTest(fileName); } - + @TestMetadata("wildcardExtendsTypeParameter.java") public void testWildcardExtendsTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardExtendsTypeParameter.java"); doTest(fileName); } - + @TestMetadata("wildcardSuper.java") public void testWildcardSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardSuper.java"); doTest(fileName); } - + @TestMetadata("wildcardToWildcard.java") public void testWildcardToWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/typeSubstitution/wildcardToWildcard.java"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/ExpressionSelectionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/ExpressionSelectionTestGenerated.java index 6b62ac16efc..1511d722a09 100644 --- a/idea/tests/org/jetbrains/jet/plugin/ExpressionSelectionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/ExpressionSelectionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,34 +30,33 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/expressionSelection") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ExpressionSelectionTestGenerated extends AbstractExpressionSelectionTest { public void testAllFilesPresentInExpressionSelection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/expressionSelection"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("binaryExpr.kt") public void testBinaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/binaryExpr.kt"); doTestExpressionSelection(fileName); } - + @TestMetadata("labelledStatement.kt") public void testLabelledStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/labelledStatement.kt"); doTestExpressionSelection(fileName); } - + @TestMetadata("labelledThis.kt") public void testLabelledThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/labelledThis.kt"); doTestExpressionSelection(fileName); } - + @TestMetadata("noExpression.kt") public void testNoExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/expressionSelection/noExpression.kt"); doTestExpressionSelection(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/SmartSelectionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/SmartSelectionTestGenerated.java index 2981612b85b..e950a4f642c 100644 --- a/idea/tests/org/jetbrains/jet/plugin/SmartSelectionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/SmartSelectionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,64 +30,63 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/smartSelection") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class SmartSelectionTestGenerated extends AbstractSmartSelectionTest { public void testAllFilesPresentInSmartSelection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/smartSelection"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("labelledStatement.kt") public void testLabelledStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/labelledStatement.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("labelledThis.kt") public void testLabelledThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/labelledThis.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/simple.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("superExpression.kt") public void testSuperExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpression.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("superExpressionWithLabel.kt") public void testSuperExpressionWithLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpressionWithLabel.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("superExpressionWithLabelAndType.kt") public void testSuperExpressionWithLabelAndType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpressionWithLabelAndType.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("superExpressionWithType.kt") public void testSuperExpressionWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/superExpressionWithType.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("typeInSuperExpression.kt") public void testTypeInSuperExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/typeInSuperExpression.kt"); doTestSmartSelection(fileName); } - + @TestMetadata("typeInSuperExpressionWithLabel.kt") public void testTypeInSuperExpressionWithLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/smartSelection/typeInSuperExpressionWithLabel.kt"); doTestSmartSelection(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/codeInsight/InsertImportOnPasteTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/codeInsight/InsertImportOnPasteTestGenerated.java index 79ef412d8df..792908ea541 100644 --- a/idea/tests/org/jetbrains/jet/plugin/codeInsight/InsertImportOnPasteTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/codeInsight/InsertImportOnPasteTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.codeInsight; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,686 +29,683 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({InsertImportOnPasteTestGenerated.Copy.class, InsertImportOnPasteTestGenerated.Cut.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class InsertImportOnPasteTestGenerated extends AbstractInsertImportOnPasteTest { @TestMetadata("idea/testData/copyPaste/imports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("AlreadyImportedViaStar.kt") public void testAlreadyImportedViaStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/AlreadyImportedViaStar.kt"); doTestCopy(fileName); } - + @TestMetadata("ClassAlreadyImported.kt") public void testClassAlreadyImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassAlreadyImported.kt"); doTestCopy(fileName); } - + @TestMetadata("ClassMember.kt") public void testClassMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassMember.kt"); doTestCopy(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObject.kt"); doTestCopy(fileName); } - + @TestMetadata("ClassObjectFunInsideClass.kt") public void testClassObjectFunInsideClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectFunInsideClass.kt"); doTestCopy(fileName); } - + @TestMetadata("ClassObjectInner.kt") public void testClassObjectInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectInner.kt"); doTestCopy(fileName); } - + @TestMetadata("ClassResolvedToPackage.kt") public void testClassResolvedToPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassResolvedToPackage.kt"); doTestCopy(fileName); } - + @TestMetadata("ClassType.kt") public void testClassType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassType.kt"); doTestCopy(fileName); } - + @TestMetadata("Conflict.kt") public void testConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Conflict.kt"); doTestCopy(fileName); } - + @TestMetadata("ConflictForTypeWithTypeParameter.kt") public void testConflictForTypeWithTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictForTypeWithTypeParameter.kt"); doTestCopy(fileName); } - + @TestMetadata("ConflictWithClass.kt") public void testConflictWithClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithClass.kt"); doTestCopy(fileName); } - + @TestMetadata("ConflictWithFun.kt") public void testConflictWithFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithFun.kt"); doTestCopy(fileName); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Constructor.kt"); doTestCopy(fileName); } - + @TestMetadata("DeepInnerClasses.kt") public void testDeepInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DeepInnerClasses.kt"); doTestCopy(fileName); } - + @TestMetadata("DefaultPackage.kt") public void testDefaultPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DefaultPackage.kt"); doTestCopy(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DelegatedProperty.kt"); doTestCopy(fileName); } - + @TestMetadata("DependencyOnJava.kt") public void testDependencyOnJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnJava.kt"); doTestCopy(fileName); } - + @TestMetadata("DependencyOnKotlinLibrary.kt") public void testDependencyOnKotlinLibrary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnKotlinLibrary.kt"); doTestCopy(fileName); } - + @TestMetadata("DependencyOnStdLib.kt") public void testDependencyOnStdLib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnStdLib.kt"); doTestCopy(fileName); } - + @TestMetadata("EnumEntries.kt") public void testEnumEntries() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/EnumEntries.kt"); doTestCopy(fileName); } - + @TestMetadata("Extension.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Extension.kt"); doTestCopy(fileName); } - + @TestMetadata("ExtensionAsInfixOrOperator.kt") public void testExtensionAsInfixOrOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionAsInfixOrOperator.kt"); doTestCopy(fileName); } - + @TestMetadata("ExtensionCannotBeImportedOrLengthened.kt") public void testExtensionCannotBeImportedOrLengthened() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionCannotBeImportedOrLengthened.kt"); doTestCopy(fileName); } - + @TestMetadata("ExtensionConflict.kt") public void testExtensionConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionConflict.kt"); doTestCopy(fileName); } - + @TestMetadata("ForLoop.kt") public void testForLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ForLoop.kt"); doTestCopy(fileName); } - + @TestMetadata("FullyQualified.kt") public void testFullyQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FullyQualified.kt"); doTestCopy(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Function.kt"); doTestCopy(fileName); } - + @TestMetadata("FunctionAlreadyImported.kt") public void testFunctionAlreadyImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionAlreadyImported.kt"); doTestCopy(fileName); } - + @TestMetadata("FunctionParameter.kt") public void testFunctionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionParameter.kt"); doTestCopy(fileName); } - + @TestMetadata("GetExpression.kt") public void testGetExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/GetExpression.kt"); doTestCopy(fileName); } - + @TestMetadata("ImportDependency.kt") public void testImportDependency() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDependency.kt"); doTestCopy(fileName); } - + @TestMetadata("ImportDirective.kt") public void testImportDirective() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDirective.kt"); doTestCopy(fileName); } - + @TestMetadata("ImportableEntityInExtensionLiteral.kt") public void testImportableEntityInExtensionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportableEntityInExtensionLiteral.kt"); doTestCopy(fileName); } - + @TestMetadata("ImportedElementCopied.kt") public void testImportedElementCopied() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportedElementCopied.kt"); doTestCopy(fileName); } - + @TestMetadata("Inner.kt") public void testInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Inner.kt"); doTestCopy(fileName); } - + @TestMetadata("Invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Invoke.kt"); doTestCopy(fileName); } - + @TestMetadata("JavaStaticViaClass.kt") public void testJavaStaticViaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/JavaStaticViaClass.kt"); doTestCopy(fileName); } - + @TestMetadata("Local.kt") public void testLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Local.kt"); doTestCopy(fileName); } - + @TestMetadata("MultiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiDeclaration.kt"); doTestCopy(fileName); } - + @TestMetadata("MultiReferencePartiallyCopied.kt") public void testMultiReferencePartiallyCopied() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiReferencePartiallyCopied.kt"); doTestCopy(fileName); } - + @TestMetadata("NoImportForBuiltIns.kt") public void testNoImportForBuiltIns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForBuiltIns.kt"); doTestCopy(fileName); } - + @TestMetadata("NoImportForSamePackage.kt") public void testNoImportForSamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForSamePackage.kt"); doTestCopy(fileName); } - + @TestMetadata("NotReferencePosition.kt") public void testNotReferencePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition.kt"); doTestCopy(fileName); } - + @TestMetadata("NotReferencePosition2.kt") public void testNotReferencePosition2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition2.kt"); doTestCopy(fileName); } - + @TestMetadata("Object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Object.kt"); doTestCopy(fileName); } - + @TestMetadata("PackageView.kt") public void testPackageView() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PackageView.kt"); doTestCopy(fileName); } - + @TestMetadata("PartiallyQualified.kt") public void testPartiallyQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PartiallyQualified.kt"); doTestCopy(fileName); } - + @TestMetadata("PropertyResolvedToPackage.kt") public void testPropertyResolvedToPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PropertyResolvedToPackage.kt"); doTestCopy(fileName); } - + @TestMetadata("QualifiedTypeConflict.kt") public void testQualifiedTypeConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/QualifiedTypeConflict.kt"); doTestCopy(fileName); } - + @TestMetadata("ReferencedElementAlsoCopied.kt") public void testReferencedElementAlsoCopied() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ReferencedElementAlsoCopied.kt"); doTestCopy(fileName); } - + @TestMetadata("Super.kt") public void testSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Super.kt"); doTestCopy(fileName); } - + @TestMetadata("ThisReference.kt") public void testThisReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ThisReference.kt"); doTestCopy(fileName); } - + @TestMetadata("TopLevelProperty.kt") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TopLevelProperty.kt"); doTestCopy(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Trait.kt"); doTestCopy(fileName); } - + @TestMetadata("TypeParameter.kt") public void testTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TypeParameter.kt"); doTestCopy(fileName); } - } - + @TestMetadata("idea/testData/copyPaste/imports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("AlreadyImportedViaStar.kt") public void testAlreadyImportedViaStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/AlreadyImportedViaStar.kt"); doTestCut(fileName); } - + @TestMetadata("ClassAlreadyImported.kt") public void testClassAlreadyImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassAlreadyImported.kt"); doTestCut(fileName); } - + @TestMetadata("ClassMember.kt") public void testClassMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassMember.kt"); doTestCut(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObject.kt"); doTestCut(fileName); } - + @TestMetadata("ClassObjectFunInsideClass.kt") public void testClassObjectFunInsideClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectFunInsideClass.kt"); doTestCut(fileName); } - + @TestMetadata("ClassObjectInner.kt") public void testClassObjectInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassObjectInner.kt"); doTestCut(fileName); } - + @TestMetadata("ClassResolvedToPackage.kt") public void testClassResolvedToPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassResolvedToPackage.kt"); doTestCut(fileName); } - + @TestMetadata("ClassType.kt") public void testClassType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ClassType.kt"); doTestCut(fileName); } - + @TestMetadata("Conflict.kt") public void testConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Conflict.kt"); doTestCut(fileName); } - + @TestMetadata("ConflictForTypeWithTypeParameter.kt") public void testConflictForTypeWithTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictForTypeWithTypeParameter.kt"); doTestCut(fileName); } - + @TestMetadata("ConflictWithClass.kt") public void testConflictWithClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithClass.kt"); doTestCut(fileName); } - + @TestMetadata("ConflictWithFun.kt") public void testConflictWithFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ConflictWithFun.kt"); doTestCut(fileName); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Constructor.kt"); doTestCut(fileName); } - + @TestMetadata("DeepInnerClasses.kt") public void testDeepInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DeepInnerClasses.kt"); doTestCut(fileName); } - + @TestMetadata("DefaultPackage.kt") public void testDefaultPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DefaultPackage.kt"); doTestCut(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DelegatedProperty.kt"); doTestCut(fileName); } - + @TestMetadata("DependencyOnJava.kt") public void testDependencyOnJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnJava.kt"); doTestCut(fileName); } - + @TestMetadata("DependencyOnKotlinLibrary.kt") public void testDependencyOnKotlinLibrary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnKotlinLibrary.kt"); doTestCut(fileName); } - + @TestMetadata("DependencyOnStdLib.kt") public void testDependencyOnStdLib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/DependencyOnStdLib.kt"); doTestCut(fileName); } - + @TestMetadata("EnumEntries.kt") public void testEnumEntries() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/EnumEntries.kt"); doTestCut(fileName); } - + @TestMetadata("Extension.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Extension.kt"); doTestCut(fileName); } - + @TestMetadata("ExtensionAsInfixOrOperator.kt") public void testExtensionAsInfixOrOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionAsInfixOrOperator.kt"); doTestCut(fileName); } - + @TestMetadata("ExtensionCannotBeImportedOrLengthened.kt") public void testExtensionCannotBeImportedOrLengthened() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionCannotBeImportedOrLengthened.kt"); doTestCut(fileName); } - + @TestMetadata("ExtensionConflict.kt") public void testExtensionConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ExtensionConflict.kt"); doTestCut(fileName); } - + @TestMetadata("ForLoop.kt") public void testForLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ForLoop.kt"); doTestCut(fileName); } - + @TestMetadata("FullyQualified.kt") public void testFullyQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FullyQualified.kt"); doTestCut(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Function.kt"); doTestCut(fileName); } - + @TestMetadata("FunctionAlreadyImported.kt") public void testFunctionAlreadyImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionAlreadyImported.kt"); doTestCut(fileName); } - + @TestMetadata("FunctionParameter.kt") public void testFunctionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/FunctionParameter.kt"); doTestCut(fileName); } - + @TestMetadata("GetExpression.kt") public void testGetExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/GetExpression.kt"); doTestCut(fileName); } - + @TestMetadata("ImportDependency.kt") public void testImportDependency() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDependency.kt"); doTestCut(fileName); } - + @TestMetadata("ImportDirective.kt") public void testImportDirective() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportDirective.kt"); doTestCut(fileName); } - + @TestMetadata("ImportableEntityInExtensionLiteral.kt") public void testImportableEntityInExtensionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportableEntityInExtensionLiteral.kt"); doTestCut(fileName); } - + @TestMetadata("ImportedElementCopied.kt") public void testImportedElementCopied() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ImportedElementCopied.kt"); doTestCut(fileName); } - + @TestMetadata("Inner.kt") public void testInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Inner.kt"); doTestCut(fileName); } - + @TestMetadata("Invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Invoke.kt"); doTestCut(fileName); } - + @TestMetadata("JavaStaticViaClass.kt") public void testJavaStaticViaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/JavaStaticViaClass.kt"); doTestCut(fileName); } - + @TestMetadata("Local.kt") public void testLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Local.kt"); doTestCut(fileName); } - + @TestMetadata("MultiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiDeclaration.kt"); doTestCut(fileName); } - + @TestMetadata("MultiReferencePartiallyCopied.kt") public void testMultiReferencePartiallyCopied() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/MultiReferencePartiallyCopied.kt"); doTestCut(fileName); } - + @TestMetadata("NoImportForBuiltIns.kt") public void testNoImportForBuiltIns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForBuiltIns.kt"); doTestCut(fileName); } - + @TestMetadata("NoImportForSamePackage.kt") public void testNoImportForSamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NoImportForSamePackage.kt"); doTestCut(fileName); } - + @TestMetadata("NotReferencePosition.kt") public void testNotReferencePosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition.kt"); doTestCut(fileName); } - + @TestMetadata("NotReferencePosition2.kt") public void testNotReferencePosition2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/NotReferencePosition2.kt"); doTestCut(fileName); } - + @TestMetadata("Object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Object.kt"); doTestCut(fileName); } - + @TestMetadata("PackageView.kt") public void testPackageView() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PackageView.kt"); doTestCut(fileName); } - + @TestMetadata("PartiallyQualified.kt") public void testPartiallyQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PartiallyQualified.kt"); doTestCut(fileName); } - + @TestMetadata("PropertyResolvedToPackage.kt") public void testPropertyResolvedToPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/PropertyResolvedToPackage.kt"); doTestCut(fileName); } - + @TestMetadata("QualifiedTypeConflict.kt") public void testQualifiedTypeConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/QualifiedTypeConflict.kt"); doTestCut(fileName); } - + @TestMetadata("ReferencedElementAlsoCopied.kt") public void testReferencedElementAlsoCopied() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ReferencedElementAlsoCopied.kt"); doTestCut(fileName); } - + @TestMetadata("Super.kt") public void testSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Super.kt"); doTestCut(fileName); } - + @TestMetadata("ThisReference.kt") public void testThisReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/ThisReference.kt"); doTestCut(fileName); } - + @TestMetadata("TopLevelProperty.kt") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TopLevelProperty.kt"); doTestCut(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/Trait.kt"); doTestCut(fileName); } - + @TestMetadata("TypeParameter.kt") public void testTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/imports/TypeParameter.kt"); doTestCut(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/codeInsight/JetInspectionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/codeInsight/JetInspectionTestGenerated.java index 5e20e954ca7..4e6cdf00b65 100644 --- a/idea/tests/org/jetbrains/jet/plugin/codeInsight/JetInspectionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/codeInsight/JetInspectionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.codeInsight; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,40 +30,39 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/intentions") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetInspectionTestGenerated extends AbstractJetInspectionTest { public void testAllFilesPresentInIntentions() throws Exception { JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/intentions"), Pattern.compile("^(inspections\\.test)$")); } - + @TestMetadata("attributeCallReplacements/replaceGetIntention/inspectionData/inspections.test") public void testAttributeCallReplacements_replaceGetIntention_inspectionData_Inspections_test() throws Exception { 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 { 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 { 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 { 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 { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/inspectionData/inspections.test"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/codeInsight/LineMarkersTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/codeInsight/LineMarkersTestGenerated.java index 37cf904fe38..7ca1ad206fe 100644 --- a/idea/tests/org/jetbrains/jet/plugin/codeInsight/LineMarkersTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/codeInsight/LineMarkersTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.codeInsight; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,136 +30,135 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/codeInsight/lineMarker") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class LineMarkersTestGenerated extends AbstractLineMarkersTest { public void testAllFilesPresentInLineMarker() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/lineMarker"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("BadCodeNoExceptions.kt") public void testBadCodeNoExceptions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/BadCodeNoExceptions.kt"); doTest(fileName); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/Class.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectInStaticNestedClass.kt") public void testClassObjectInStaticNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/ClassObjectInStaticNestedClass.kt"); doTest(fileName); } - + @TestMetadata("DelegatedFun.kt") public void testDelegatedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/DelegatedFun.kt"); doTest(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/DelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("FakeOverrideForClasses.kt") public void testFakeOverrideForClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/FakeOverrideForClasses.kt"); doTest(fileName); } - + @TestMetadata("FakeOverrideFun.kt") public void testFakeOverrideFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/FakeOverrideFun.kt"); doTest(fileName); } - + @TestMetadata("FakeOverrideFunWithMostRelevantImplementation.kt") public void testFakeOverrideFunWithMostRelevantImplementation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/FakeOverrideFunWithMostRelevantImplementation.kt"); doTest(fileName); } - + @TestMetadata("FakeOverrideProperty.kt") public void testFakeOverrideProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/FakeOverrideProperty.kt"); doTest(fileName); } - + @TestMetadata("FakeOverrideToStringInTrait.kt") public void testFakeOverrideToStringInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/FakeOverrideToStringInTrait.kt"); doTest(fileName); } - + @TestMetadata("FakeOverridesForTraitFunWithImpl.kt") public void testFakeOverridesForTraitFunWithImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/FakeOverridesForTraitFunWithImpl.kt"); doTest(fileName); } - + @TestMetadata("NavigateToSeveralSuperElements.kt") public void testNavigateToSeveralSuperElements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/NavigateToSeveralSuperElements.kt"); doTest(fileName); } - + @TestMetadata("NoOverridingMarkerOnDefaultTraitImpl.kt") public void testNoOverridingMarkerOnDefaultTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/NoOverridingMarkerOnDefaultTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("Overloads.kt") public void testOverloads() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/Overloads.kt"); doTest(fileName); } - + @TestMetadata("OverrideFunction.kt") public void testOverrideFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/OverrideFunction.kt"); doTest(fileName); } - + @TestMetadata("OverrideIconForOverloadMethodBug.kt") public void testOverrideIconForOverloadMethodBug() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/OverrideIconForOverloadMethodBug.kt"); doTest(fileName); } - + @TestMetadata("OverridenTraitDeclarations.kt") public void testOverridenTraitDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/OverridenTraitDeclarations.kt"); doTest(fileName); } - + @TestMetadata("OverridingTooltipOnDefaultTraitImpl.kt") public void testOverridingTooltipOnDefaultTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/OverridingTooltipOnDefaultTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("PropertyOverride.kt") public void testPropertyOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/PropertyOverride.kt"); doTest(fileName); } - + @TestMetadata("ToStringInTrait.kt") public void testToStringInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/ToStringInTrait.kt"); doTest(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/lineMarker/Trait.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/codeInsight/OutOfBlockModificationTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/codeInsight/OutOfBlockModificationTestGenerated.java index 11058b49e66..e6ab99dd954 100644 --- a/idea/tests/org/jetbrains/jet/plugin/codeInsight/OutOfBlockModificationTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/codeInsight/OutOfBlockModificationTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.codeInsight; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,94 +30,93 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/codeInsight/outOfBlock") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class OutOfBlockModificationTestGenerated extends AbstractOutOfBlockModificationTest { public void testAllFilesPresentInOutOfBlock() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/outOfBlock"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunInFun.kt") public void testFunInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/FunInFun.kt"); doTest(fileName); } - + @TestMetadata("FunNoBody.kt") public void testFunNoBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/FunNoBody.kt"); doTest(fileName); } - + @TestMetadata("InAntonymsObjectDeclaration.kt") public void testInAntonymsObjectDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InAntonymsObjectDeclaration.kt"); doTest(fileName); } - + @TestMetadata("InClass.kt") public void testInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InClass.kt"); doTest(fileName); } - + @TestMetadata("InClassPropertyAccessor.kt") public void testInClassPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InClassPropertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("InFunInFunWithBody.kt") public void testInFunInFunWithBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunInFunWithBody.kt"); doTest(fileName); } - + @TestMetadata("InFunInMultiDeclaration.kt") public void testInFunInMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunInMultiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("InFunWithInference.kt") public void testInFunWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunWithInference.kt"); doTest(fileName); } - + @TestMetadata("InFunctionLiteral.kt") public void testInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("InGlobalPropertyWithGetter.kt") public void testInGlobalPropertyWithGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InGlobalPropertyWithGetter.kt"); doTest(fileName); } - + @TestMetadata("InMethod.kt") public void testInMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InMethod.kt"); doTest(fileName); } - + @TestMetadata("InPropertyAccessorWithInference.kt") public void testInPropertyAccessorWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InPropertyAccessorWithInference.kt"); doTest(fileName); } - + @TestMetadata("InPropertyWithFunctionLiteral.kt") public void testInPropertyWithFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InPropertyWithFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("InPropertyWithInference.kt") public void testInPropertyWithInference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/outOfBlock/InPropertyWithInference.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/codeInsight/moveUpDown/CodeMoverTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/codeInsight/moveUpDown/CodeMoverTestGenerated.java index 727bd5a0773..d0fd935912c 100644 --- a/idea/tests/org/jetbrains/jet/plugin/codeInsight/moveUpDown/CodeMoverTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/codeInsight/moveUpDown/CodeMoverTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.codeInsight.moveUpDown; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,1282 +29,1264 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({CodeMoverTestGenerated.ClassBodyDeclarations.class, CodeMoverTestGenerated.ClosingBraces.class, CodeMoverTestGenerated.Expressions.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class CodeMoverTestGenerated extends AbstractCodeMoverTest { @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ClassBodyDeclarations.Accessors.class, ClassBodyDeclarations.Class.class, ClassBodyDeclarations.ClassInitializer.class, ClassBodyDeclarations.Enums.class, ClassBodyDeclarations.Function.class, ClassBodyDeclarations.FunctionAnchors.class, ClassBodyDeclarations.Property.class, ClassBodyDeclarations.PropertyAnchors.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassBodyDeclarations extends AbstractCodeMoverTest { public void testAllFilesPresentInClassBodyDeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/accessors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Accessors extends AbstractCodeMoverTest { @TestMetadata("accessor1.kt") public void testAccessor1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/accessors/accessor1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("accessor2.kt") public void testAccessor2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/accessors/accessor2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("accessor3.kt") public void testAccessor3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/accessors/accessor3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("accessor4.kt") public void testAccessor4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/accessors/accessor4.kt"); doTestClassBodyDeclaration(fileName); } - + public void testAllFilesPresentInAccessors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/accessors"), Pattern.compile("^(.+)\\.kt$"), true); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractCodeMoverTest { public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classAtBrace1.kt") public void testClassAtBrace1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtBrace1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtBrace2.kt") public void testClassAtBrace2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtBrace2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtBrace3.kt") public void testClassAtBrace3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtBrace3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtBrace4.kt") public void testClassAtBrace4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtBrace4.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtBrace5.kt") public void testClassAtBrace5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtBrace5.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtBrace6.kt") public void testClassAtBrace6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtBrace6.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtClass1.kt") public void testClassAtClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtClass1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtClass2.kt") public void testClassAtClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtClass2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtClassInitializer1.kt") public void testClassAtClassInitializer1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtClassInitializer1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtClassInitializer2.kt") public void testClassAtClassInitializer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtClassInitializer2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtEmptyLine1.kt") public void testClassAtEmptyLine1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtEmptyLine1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtEmptyLine2.kt") public void testClassAtEmptyLine2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtEmptyLine2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtFunction1.kt") public void testClassAtFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtFunction1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtFunction2.kt") public void testClassAtFunction2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtFunction2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtProperty1.kt") public void testClassAtProperty1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtProperty1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classAtProperty2.kt") public void testClassAtProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classAtProperty2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classWithoutBody1.kt") public void testClassWithoutBody1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classWithoutBody1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classWithoutBody2.kt") public void testClassWithoutBody2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classWithoutBody2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classWithoutBody3.kt") public void testClassWithoutBody3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classWithoutBody3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classWithoutBody4.kt") public void testClassWithoutBody4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/class/classWithoutBody4.kt"); doTestClassBodyDeclaration(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassInitializer extends AbstractCodeMoverTest { public void testAllFilesPresentInClassInitializer() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classInitializerAtBrace1.kt") public void testClassInitializerAtBrace1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtBrace1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtBrace2.kt") public void testClassInitializerAtBrace2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtBrace2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtClass1.kt") public void testClassInitializerAtClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtClass1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtClass2.kt") public void testClassInitializerAtClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtClass2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtClassInitializer1.kt") public void testClassInitializerAtClassInitializer1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtClassInitializer1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtClassInitializer2.kt") public void testClassInitializerAtClassInitializer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtClassInitializer2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtEmptyLine1.kt") public void testClassInitializerAtEmptyLine1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtEmptyLine1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtEmptyLine2.kt") public void testClassInitializerAtEmptyLine2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtEmptyLine2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtFunction1.kt") public void testClassInitializerAtFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtFunction1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtFunction2.kt") public void testClassInitializerAtFunction2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtFunction2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtProperty1.kt") public void testClassInitializerAtProperty1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtProperty1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("classInitializerAtProperty2.kt") public void testClassInitializerAtProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/classInitializer/classInitializerAtProperty2.kt"); doTestClassBodyDeclaration(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enums extends AbstractCodeMoverTest { public void testAllFilesPresentInEnums() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("enum1.kt") public void testEnum1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums/enum1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("enum2.kt") public void testEnum2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums/enum2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("enum3.kt") public void testEnum3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums/enum3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("enum4.kt") public void testEnum4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums/enum4.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("enum5.kt") public void testEnum5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums/enum5.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("enum6.kt") public void testEnum6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/enums/enum6.kt"); doTestClassBodyDeclaration(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Function extends AbstractCodeMoverTest { public void testAllFilesPresentInFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("functionAtBrace1.kt") public void testFunctionAtBrace1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtBrace1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtBrace2.kt") public void testFunctionAtBrace2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtBrace2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtBrace3.kt") public void testFunctionAtBrace3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtBrace3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtBrace4.kt") public void testFunctionAtBrace4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtBrace4.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtBrace5.kt") public void testFunctionAtBrace5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtBrace5.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtBrace6.kt") public void testFunctionAtBrace6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtBrace6.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtClass1.kt") public void testFunctionAtClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtClass1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtClass2.kt") public void testFunctionAtClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtClass2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtClassInitializer1.kt") public void testFunctionAtClassInitializer1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtClassInitializer1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtClassInitializer2.kt") public void testFunctionAtClassInitializer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtClassInitializer2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtEmptyLine1.kt") public void testFunctionAtEmptyLine1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtEmptyLine1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtEmptyLine2.kt") public void testFunctionAtEmptyLine2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtEmptyLine2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtFunction1.kt") public void testFunctionAtFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtFunction1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtFunction2.kt") public void testFunctionAtFunction2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtFunction2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtProperty1.kt") public void testFunctionAtProperty1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtProperty1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("functionAtProperty2.kt") public void testFunctionAtProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/function/functionAtProperty2.kt"); doTestClassBodyDeclaration(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FunctionAnchors extends AbstractCodeMoverTest { public void testAllFilesPresentInFunctionAnchors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("keyword.kt") public void testKeyword() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/keyword.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("name.kt") public void testName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/name.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("returnType.kt") public void testReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/returnType.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("typeParams1.kt") public void testTypeParams1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/typeParams1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("typeParams2.kt") public void testTypeParams2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/typeParams2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("typeParams3.kt") public void testTypeParams3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/typeParams3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueArgs1.kt") public void testValueArgs1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueArgs1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueArgs2.kt") public void testValueArgs2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueArgs2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueArgs3.kt") public void testValueArgs3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueArgs3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueArgs4.kt") public void testValueArgs4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueArgs4.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueArgs5.kt") public void testValueArgs5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueArgs5.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueArgs6.kt") public void testValueArgs6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueArgs6.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueParams1.kt") public void testValueParams1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueParams1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueParams2.kt") public void testValueParams2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueParams2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueParams3.kt") public void testValueParams3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueParams3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueParams4.kt") public void testValueParams4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueParams4.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueParams5.kt") public void testValueParams5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueParams5.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("valueParams6.kt") public void testValueParams6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/functionAnchors/valueParams6.kt"); doTestClassBodyDeclaration(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Property extends AbstractCodeMoverTest { public void testAllFilesPresentInProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("propertyAtBrace1.kt") public void testPropertyAtBrace1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtBrace1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtBrace2.kt") public void testPropertyAtBrace2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtBrace2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtBrace3.kt") public void testPropertyAtBrace3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtBrace3.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtBrace4.kt") public void testPropertyAtBrace4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtBrace4.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtBrace5.kt") public void testPropertyAtBrace5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtBrace5.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtBrace6.kt") public void testPropertyAtBrace6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtBrace6.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtClass1.kt") public void testPropertyAtClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtClass1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtClass2.kt") public void testPropertyAtClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtClass2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtClassInitializer1.kt") public void testPropertyAtClassInitializer1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtClassInitializer1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtClassInitializer2.kt") public void testPropertyAtClassInitializer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtClassInitializer2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtEmptyLine1.kt") public void testPropertyAtEmptyLine1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtEmptyLine1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtEmptyLine2.kt") public void testPropertyAtEmptyLine2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtEmptyLine2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtFunction1.kt") public void testPropertyAtFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtFunction1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtFunction2.kt") public void testPropertyAtFunction2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtFunction2.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtProperty1.kt") public void testPropertyAtProperty1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtProperty1.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("propertyAtProperty2.kt") public void testPropertyAtProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/property/propertyAtProperty2.kt"); doTestClassBodyDeclaration(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/propertyAnchors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertyAnchors extends AbstractCodeMoverTest { public void testAllFilesPresentInPropertyAnchors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/propertyAnchors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("keyword.kt") public void testKeyword() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/propertyAnchors/keyword.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("name.kt") public void testName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/propertyAnchors/name.kt"); doTestClassBodyDeclaration(fileName); } - + @TestMetadata("returnType.kt") public void testReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/classBodyDeclarations/propertyAnchors/returnType.kt"); doTestClassBodyDeclaration(fileName); } - } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/closingBraces") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ClosingBraces.For.class, ClosingBraces.Function.class, ClosingBraces.If.class, ClosingBraces.Nested.class, ClosingBraces.When.class, ClosingBraces.While.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClosingBraces extends AbstractCodeMoverTest { public void testAllFilesPresentInClosingBraces() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/closingBraces"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/for") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class For extends AbstractCodeMoverTest { public void testAllFilesPresentInFor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/closingBraces/for"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("for1.kt") public void testFor1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/for/for1.kt"); doTestExpression(fileName); } - + @TestMetadata("for2.kt") public void testFor2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/for/for2.kt"); doTestExpression(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/function") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Function extends AbstractCodeMoverTest { public void testAllFilesPresentInFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/closingBraces/function"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("function1.kt") public void testFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/function/function1.kt"); doTestExpression(fileName); } - + @TestMetadata("function2.kt") public void testFunction2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/function/function2.kt"); doTestExpression(fileName); } - + @TestMetadata("function3.kt") public void testFunction3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/function/function3.kt"); doTestExpression(fileName); } - + @TestMetadata("function4.kt") public void testFunction4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/function/function4.kt"); doTestExpression(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/if") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class If extends AbstractCodeMoverTest { public void testAllFilesPresentInIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/closingBraces/if"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("if1.kt") public void testIf1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/if/if1.kt"); doTestExpression(fileName); } - + @TestMetadata("if2.kt") public void testIf2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/if/if2.kt"); doTestExpression(fileName); } - + @TestMetadata("if3.kt") public void testIf3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/if/if3.kt"); doTestExpression(fileName); } - + @TestMetadata("if4.kt") public void testIf4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/if/if4.kt"); doTestExpression(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/nested") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Nested extends AbstractCodeMoverTest { public void testAllFilesPresentInNested() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/closingBraces/nested"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nested1.kt") public void testNested1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/nested/nested1.kt"); doTestExpression(fileName); } - + @TestMetadata("nested2.kt") public void testNested2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/nested/nested2.kt"); doTestExpression(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractCodeMoverTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/closingBraces/when"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("when1.kt") public void testWhen1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/when/when1.kt"); doTestExpression(fileName); } - + @TestMetadata("when2.kt") public void testWhen2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/when/when2.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry1.kt") public void testWhenEntry1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/when/whenEntry1.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry2.kt") public void testWhenEntry2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/when/whenEntry2.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry3.kt") public void testWhenEntry3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/when/whenEntry3.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry4.kt") public void testWhenEntry4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/when/whenEntry4.kt"); doTestExpression(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/while") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class While extends AbstractCodeMoverTest { public void testAllFilesPresentInWhile() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/closingBraces/while"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("while1.kt") public void testWhile1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/while/while1.kt"); doTestExpression(fileName); } - + @TestMetadata("while2.kt") public void testWhile2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/while/while2.kt"); doTestExpression(fileName); } - + @TestMetadata("while3.kt") public void testWhile3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/while/while3.kt"); doTestExpression(fileName); } - + @TestMetadata("while4.kt") public void testWhile4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/closingBraces/while/while4.kt"); doTestExpression(fileName); } - } - } - + @TestMetadata("idea/testData/codeInsight/moveUpDown/expressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expressions extends AbstractCodeMoverTest { public void testAllFilesPresentInExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/moveUpDown/expressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("binaryExpr1.kt") public void testBinaryExpr1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/binaryExpr1.kt"); doTestExpression(fileName); } - + @TestMetadata("binaryExpr2.kt") public void testBinaryExpr2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/binaryExpr2.kt"); doTestExpression(fileName); } - + @TestMetadata("closureBlockBoundary1.kt") public void testClosureBlockBoundary1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureBlockBoundary1.kt"); doTestExpression(fileName); } - + @TestMetadata("closureBlockBoundary2.kt") public void testClosureBlockBoundary2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureBlockBoundary2.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInDoWhile1.kt") public void testClosureInDoWhile1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInDoWhile1.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInDoWhile2.kt") public void testClosureInDoWhile2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInDoWhile2.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInFor1.kt") public void testClosureInFor1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInFor1.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInFor2.kt") public void testClosureInFor2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInFor2.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInIf1.kt") public void testClosureInIf1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInIf1.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInIf2.kt") public void testClosureInIf2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInIf2.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInWhile1.kt") public void testClosureInWhile1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInWhile1.kt"); doTestExpression(fileName); } - + @TestMetadata("closureInWhile2.kt") public void testClosureInWhile2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureInWhile2.kt"); doTestExpression(fileName); } - + @TestMetadata("closureWthoutSpaces1.kt") public void testClosureWthoutSpaces1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureWthoutSpaces1.kt"); doTestExpression(fileName); } - + @TestMetadata("closureWthoutSpaces2.kt") public void testClosureWthoutSpaces2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/closureWthoutSpaces2.kt"); doTestExpression(fileName); } - + @TestMetadata("declaration1.kt") public void testDeclaration1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/declaration1.kt"); doTestExpression(fileName); } - + @TestMetadata("declaration2.kt") public void testDeclaration2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/declaration2.kt"); doTestExpression(fileName); } - + @TestMetadata("If1.kt") public void testIf1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/If1.kt"); doTestExpression(fileName); } - + @TestMetadata("if2.kt") public void testIf2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/if2.kt"); doTestExpression(fileName); } - + @TestMetadata("if3.kt") public void testIf3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/if3.kt"); doTestExpression(fileName); } - + @TestMetadata("if4.kt") public void testIf4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/if4.kt"); doTestExpression(fileName); } - + @TestMetadata("ifExprToBlock1.kt") public void testIfExprToBlock1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/ifExprToBlock1.kt"); doTestExpression(fileName); } - + @TestMetadata("ifExprToBlock2.kt") public void testIfExprToBlock2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/ifExprToBlock2.kt"); doTestExpression(fileName); } - + @TestMetadata("ifToBlock1.kt") public void testIfToBlock1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/ifToBlock1.kt"); doTestExpression(fileName); } - + @TestMetadata("ifToBlock2.kt") public void testIfToBlock2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/ifToBlock2.kt"); doTestExpression(fileName); } - + @TestMetadata("insideExpression1.kt") public void testInsideExpression1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/insideExpression1.kt"); doTestExpression(fileName); } - + @TestMetadata("insideExpression2.kt") public void testInsideExpression2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/insideExpression2.kt"); doTestExpression(fileName); } - + @TestMetadata("insideExpression3.kt") public void testInsideExpression3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/insideExpression3.kt"); doTestExpression(fileName); } - + @TestMetadata("insideExpression4.kt") public void testInsideExpression4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/insideExpression4.kt"); doTestExpression(fileName); } - + @TestMetadata("intoClosure1.kt") public void testIntoClosure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoClosure1.kt"); doTestExpression(fileName); } - + @TestMetadata("intoClosure2.kt") public void testIntoClosure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoClosure2.kt"); doTestExpression(fileName); } - + @TestMetadata("intoClosureWithParams1.kt") public void testIntoClosureWithParams1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoClosureWithParams1.kt"); doTestExpression(fileName); } - + @TestMetadata("intoElse1.kt") public void testIntoElse1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoElse1.kt"); doTestExpression(fileName); } - + @TestMetadata("intoElse2.kt") public void testIntoElse2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoElse2.kt"); doTestExpression(fileName); } - + @TestMetadata("intoNestedClosure1.kt") public void testIntoNestedClosure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoNestedClosure1.kt"); doTestExpression(fileName); } - + @TestMetadata("intoNestedClosure2.kt") public void testIntoNestedClosure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoNestedClosure2.kt"); doTestExpression(fileName); } - + @TestMetadata("intoNestedClosureWithParams1.kt") public void testIntoNestedClosureWithParams1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/intoNestedClosureWithParams1.kt"); doTestExpression(fileName); } - + @TestMetadata("lambda1.kt") public void testLambda1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/lambda1.kt"); doTestExpression(fileName); } - + @TestMetadata("lambda2.kt") public void testLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/lambda2.kt"); doTestExpression(fileName); } - + @TestMetadata("lambda3.kt") public void testLambda3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/lambda3.kt"); doTestExpression(fileName); } - + @TestMetadata("multilineComment1.kt") public void testMultilineComment1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/multilineComment1.kt"); doTestExpression(fileName); } - + @TestMetadata("multilineComment2.kt") public void testMultilineComment2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/multilineComment2.kt"); doTestExpression(fileName); } - + @TestMetadata("multilineComment3.kt") public void testMultilineComment3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/multilineComment3.kt"); doTestExpression(fileName); } - + @TestMetadata("multilineComment4.kt") public void testMultilineComment4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/multilineComment4.kt"); doTestExpression(fileName); } - + @TestMetadata("multilineComment5.kt") public void testMultilineComment5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/multilineComment5.kt"); doTestExpression(fileName); } - + @TestMetadata("multilineComment6.kt") public void testMultilineComment6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/multilineComment6.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfClosure1.kt") public void testOutOfClosure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfClosure1.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfClosure2.kt") public void testOutOfClosure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfClosure2.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfClosureWithParams1.kt") public void testOutOfClosureWithParams1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfClosureWithParams1.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfElse1.kt") public void testOutOfElse1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfElse1.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfElse2.kt") public void testOutOfElse2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfElse2.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfNestedClosure1.kt") public void testOutOfNestedClosure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfNestedClosure1.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfNestedClosure2.kt") public void testOutOfNestedClosure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfNestedClosure2.kt"); doTestExpression(fileName); } - + @TestMetadata("outOfNestedClosureWithParams1.kt") public void testOutOfNestedClosureWithParams1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/outOfNestedClosureWithParams1.kt"); doTestExpression(fileName); } - + @TestMetadata("qualifiedCall1.kt") public void testQualifiedCall1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/qualifiedCall1.kt"); doTestExpression(fileName); } - + @TestMetadata("qualifiedCall2.kt") public void testQualifiedCall2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/qualifiedCall2.kt"); doTestExpression(fileName); } - + @TestMetadata("when1.kt") public void testWhen1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/when1.kt"); doTestExpression(fileName); } - + @TestMetadata("when2.kt") public void testWhen2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/when2.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry1.kt") public void testWhenEntry1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whenEntry1.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry2.kt") public void testWhenEntry2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whenEntry2.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry3.kt") public void testWhenEntry3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whenEntry3.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry4.kt") public void testWhenEntry4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whenEntry4.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry5.kt") public void testWhenEntry5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whenEntry5.kt"); doTestExpression(fileName); } - + @TestMetadata("whenEntry6.kt") public void testWhenEntry6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whenEntry6.kt"); doTestExpression(fileName); } - + @TestMetadata("while1.kt") public void testWhile1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/while1.kt"); doTestExpression(fileName); } - + @TestMetadata("while2.kt") public void testWhile2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/while2.kt"); doTestExpression(fileName); } - + @TestMetadata("whileToBlock1.kt") public void testWhileToBlock1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whileToBlock1.kt"); doTestExpression(fileName); } - + @TestMetadata("whileToBlock2.kt") public void testWhileToBlock2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/moveUpDown/expressions/whileToBlock2.kt"); doTestExpression(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/codeInsight/surroundWith/SurroundWithTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/codeInsight/surroundWith/SurroundWithTestGenerated.java index 2f046a4845c..0259a87f0ad 100644 --- a/idea/tests/org/jetbrains/jet/plugin/codeInsight/surroundWith/SurroundWithTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/codeInsight/surroundWith/SurroundWithTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.codeInsight.surroundWith; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,608 +29,588 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @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}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class SurroundWithTestGenerated extends AbstractSurroundWithTest { @TestMetadata("idea/testData/codeInsight/surroundWith/if") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({If.MoveDeclarationsOut.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class If extends AbstractSurroundWithTest { public void testAllFilesPresentInIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("block.kt") public void testBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/block.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("severalStatements.kt") public void testSeveralStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/severalStatements.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("singleStatement.kt") public void testSingleStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/singleStatement.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("singleStatementAtCaret.kt") public void testSingleStatementAtCaret() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/singleStatementAtCaret.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("variable.kt") public void testVariable() throws Exception { 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}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MoveDeclarationsOut extends AbstractSurroundWithTest { public void testAllFilesPresentInMoveDeclarationsOut() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("classInType.kt") public void testClassInType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/class/classInType.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { 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") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("firstChildLocalFun.kt") public void testFirstChildLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/firstChildLocalFun.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("localFun.kt") public void testLocalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/function/localFun.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("unusedLocalFun.kt") public void testUnusedLocalFun() throws Exception { 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") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("localObject.kt") public void testLocalObject() throws Exception { 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") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("twoClasses.kt") public void testTwoClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/twoClasses.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("valAndClass.kt") public void testValAndClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/order/valAndClass.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("valOrder.kt") public void testValOrder() throws Exception { 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") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("fullQualifiedType.kt") public void testFullQualifiedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/fullQualifiedType.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("fullQualifiedTypeWithoutTypeRef.kt") public void testFullQualifiedTypeWithoutTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/fullQualifiedTypeWithoutTypeRef.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("valWithTypeWithInitializer.kt") public void testValWithTypeWithInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWithTypeWithInitializer.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("valWithTypeWoInitializer.kt") public void testValWithTypeWoInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/val/valWithTypeWoInitializer.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("valWoTypeWithInitializer.kt") public void testValWoTypeWithInitializer() throws Exception { 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}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Var extends AbstractSurroundWithTest { public void testAllFilesPresentInVar() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("varWithNotNullableTypeWithInitializer.kt") public void testVarWithNotNullableTypeWithInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWithNotNullableTypeWithInitializer.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("varWithTypeWoInitializer.kt") public void testVarWithTypeWoInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/varWithTypeWoInitializer.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("varWoTypeWithInitializer.kt") public void testVarWoTypeWithInitializer() throws Exception { 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") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("boolean.kt") public void testBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/boolean.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("nullable.kt") public void testNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/nullable.kt"); doTestWithIfSurrounder(fileName); } - + @TestMetadata("primitiveNumbers.kt") public void testPrimitiveNumbers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/if/moveDeclarationsOut/var/defaultValue/primitiveNumbers.kt"); doTestWithIfSurrounder(fileName); } - } - } - } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/ifElse") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("block.kt") public void testBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/block.kt"); doTestWithIfElseSurrounder(fileName); } - + @TestMetadata("moveDeclarationsOutVal.kt") public void testMoveDeclarationsOutVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/moveDeclarationsOutVal.kt"); doTestWithIfElseSurrounder(fileName); } - + @TestMetadata("moveDeclarationsOutVar.kt") public void testMoveDeclarationsOutVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/moveDeclarationsOutVar.kt"); doTestWithIfElseSurrounder(fileName); } - + @TestMetadata("severalStatements.kt") public void testSeveralStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/severalStatements.kt"); doTestWithIfElseSurrounder(fileName); } - + @TestMetadata("singleStatement.kt") public void testSingleStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/singleStatement.kt"); doTestWithIfElseSurrounder(fileName); } - + @TestMetadata("singleStatementAtCaret.kt") public void testSingleStatementAtCaret() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/singleStatementAtCaret.kt"); doTestWithIfElseSurrounder(fileName); } - + @TestMetadata("variable.kt") public void testVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/ifElse/variable.kt"); doTestWithIfElseSurrounder(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/not") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("booleanExpr.kt") public void testBooleanExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/booleanExpr.kt"); doTestWithNotSurrounder(fileName); } - + @TestMetadata("booleanExprAtCaret.kt") public void testBooleanExprAtCaret() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/booleanExprAtCaret.kt"); doTestWithNotSurrounder(fileName); } - + @TestMetadata("expressionInIf.kt") public void testExpressionInIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/expressionInIf.kt"); doTestWithNotSurrounder(fileName); } - + @TestMetadata("notExpression.kt") public void testNotExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/notExpression.kt"); doTestWithNotSurrounder(fileName); } - + @TestMetadata("severalExpr.kt") public void testSeveralExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/severalExpr.kt"); doTestWithNotSurrounder(fileName); } - + @TestMetadata("severalExprAtCaret.kt") public void testSeveralExprAtCaret() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/not/severalExprAtCaret.kt"); doTestWithNotSurrounder(fileName); } - + @TestMetadata("variable.kt") public void testVariable() throws Exception { 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}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parentheses extends AbstractSurroundWithTest { public void testAllFilesPresentInParentheses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/codeInsight/surroundWith/parentheses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("expr.kt") public void testExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/expr.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("inIf.kt") public void testInIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/inIf.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("partOfExpr.kt") public void testPartOfExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/partOfExpr.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("if.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/if.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("import.kt") public void testImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/import.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("importQualifiedFirst.kt") public void testImportQualifiedFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/importQualifiedFirst.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("importQualifiedSecond.kt") public void testImportQualifiedSecond() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/importQualifiedSecond.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("packageName.kt") public void testPackageName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/packageName.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("parameterName.kt") public void testParameterName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/parameterName.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("parameterWithType.kt") public void testParameterWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/parameterWithType.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("qualifiedExpressionSecond.kt") public void testQualifiedExpressionSecond() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/qualifiedExpressionSecond.kt"); doTestWithParenthesesSurrounder(fileName); } - + @TestMetadata("qualifiedExpressionSecondWithBracket.kt") public void testQualifiedExpressionSecondWithBracket() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/parentheses/notApplicable/qualifiedExpressionSecondWithBracket.kt"); doTestWithParenthesesSurrounder(fileName); } - } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/stringTemplate") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("multiExpression.kt") public void testMultiExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/multiExpression.kt"); doTestWithStringTemplateSurrounder(fileName); } - + @TestMetadata("multiExpressionConstant.kt") public void testMultiExpressionConstant() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/multiExpressionConstant.kt"); doTestWithStringTemplateSurrounder(fileName); } - + @TestMetadata("singleConstant.kt") public void testSingleConstant() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/singleConstant.kt"); doTestWithStringTemplateSurrounder(fileName); } - + @TestMetadata("singleExpression.kt") public void testSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/stringTemplate/singleExpression.kt"); doTestWithStringTemplateSurrounder(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/when/enum.kt"); doTestWithWhenSurrounder(fileName); } - + @TestMetadata("multiExpression.kt") public void testMultiExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/when/multiExpression.kt"); doTestWithWhenSurrounder(fileName); } - + @TestMetadata("singleExpression.kt") public void testSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/when/singleExpression.kt"); doTestWithWhenSurrounder(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/tryCatch") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("moveDeclarationsOut.kt") public void testMoveDeclarationsOut() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatch/moveDeclarationsOut.kt"); doTestWithTryCatchSurrounder(fileName); } - + @TestMetadata("multiExpression.kt") public void testMultiExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatch/multiExpression.kt"); doTestWithTryCatchSurrounder(fileName); } - + @TestMetadata("singleExpression.kt") public void testSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatch/singleExpression.kt"); doTestWithTryCatchSurrounder(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/tryCatchFinally") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("multiExpression.kt") public void testMultiExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatchFinally/multiExpression.kt"); doTestWithTryCatchFinallySurrounder(fileName); } - + @TestMetadata("singleExpression.kt") public void testSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryCatchFinally/singleExpression.kt"); doTestWithTryCatchFinallySurrounder(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/tryFinally") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("multiExpression.kt") public void testMultiExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryFinally/multiExpression.kt"); doTestWithTryFinallySurrounder(fileName); } - + @TestMetadata("singleExpression.kt") public void testSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/tryFinally/singleExpression.kt"); doTestWithTryFinallySurrounder(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/surroundWith/functionLiteral") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("moveDeclarationsOut.kt") public void testMoveDeclarationsOut() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/functionLiteral/moveDeclarationsOut.kt"); doTestWithFunctionLiteralSurrounder(fileName); } - + @TestMetadata("multiStatement.kt") public void testMultiStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/functionLiteral/multiStatement.kt"); doTestWithFunctionLiteralSurrounder(fileName); } - + @TestMetadata("singleStatement.kt") public void testSingleStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/surroundWith/functionLiteral/singleStatement.kt"); doTestWithFunctionLiteralSurrounder(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/codeInsight/unwrap/UnwrapRemoveTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/codeInsight/unwrap/UnwrapRemoveTestGenerated.java index 16ce2cdb48d..3f3e93353fe 100644 --- a/idea/tests/org/jetbrains/jet/plugin/codeInsight/unwrap/UnwrapRemoveTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/codeInsight/unwrap/UnwrapRemoveTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.codeInsight.unwrap; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,338 +29,326 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @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}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class UnwrapRemoveTestGenerated extends AbstractUnwrapRemoveTest { @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("ifInBlock.kt") public void testIfInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInBlock.kt"); doTestExpressionRemover(fileName); } - + @TestMetadata("ifInExpressionInReturn.kt") public void testIfInExpressionInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInExpressionInReturn.kt"); doTestExpressionRemover(fileName); } - + @TestMetadata("ifInReturn.kt") public void testIfInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/ifInReturn.kt"); doTestExpressionRemover(fileName); } - + @TestMetadata("tryInBlock.kt") public void testTryInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/tryInBlock.kt"); doTestExpressionRemover(fileName); } - + @TestMetadata("tryInReturn.kt") public void testTryInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeExpression/tryInReturn.kt"); doTestExpressionRemover(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("thenCompoundInBlock.kt") public void testThenCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenCompoundInBlock.kt"); doTestThenUnwrapper(fileName); } - + @TestMetadata("thenCompoundInReturn.kt") public void testThenCompoundInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenCompoundInReturn.kt"); doTestThenUnwrapper(fileName); } - + @TestMetadata("thenSimpleInReturn.kt") public void testThenSimpleInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapThen/thenSimpleInReturn.kt"); doTestThenUnwrapper(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("elseCompoundInBlock.kt") public void testElseCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseCompoundInBlock.kt"); doTestElseUnwrapper(fileName); } - + @TestMetadata("elseCompoundInReturn.kt") public void testElseCompoundInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseCompoundInReturn.kt"); doTestElseUnwrapper(fileName); } - + @TestMetadata("elseSimpleInReturn.kt") public void testElseSimpleInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapElse/elseSimpleInReturn.kt"); doTestElseUnwrapper(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeElse") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("else.kt") public void testElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeElse/else.kt"); doTestElseRemover(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("doWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/doWhile.kt"); doTestLoopUnwrapper(fileName); } - + @TestMetadata("for.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/for.kt"); doTestLoopUnwrapper(fileName); } - + @TestMetadata("while.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLoop/while.kt"); doTestLoopUnwrapper(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("tryCompoundInBlock.kt") public void testTryCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/tryCompoundInBlock.kt"); doTestTryUnwrapper(fileName); } - + @TestMetadata("tryCompoundInReturn.kt") public void testTryCompoundInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/tryCompoundInReturn.kt"); doTestTryUnwrapper(fileName); } - + @TestMetadata("trySimpleInReturn.kt") public void testTrySimpleInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapTry/trySimpleInReturn.kt"); doTestTryUnwrapper(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("catchCompoundInBlock.kt") public void testCatchCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchCompoundInBlock.kt"); doTestCatchUnwrapper(fileName); } - + @TestMetadata("catchCompoundInReturn.kt") public void testCatchCompoundInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchCompoundInReturn.kt"); doTestCatchUnwrapper(fileName); } - + @TestMetadata("catchSimpleInReturn.kt") public void testCatchSimpleInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapCatch/catchSimpleInReturn.kt"); doTestCatchUnwrapper(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeCatch") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("catch.kt") public void testCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeCatch/catch.kt"); doTestCatchRemover(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("finallyCompoundInBlock.kt") public void testFinallyCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallyCompoundInBlock.kt"); doTestFinallyUnwrapper(fileName); } - + @TestMetadata("finallyCompoundInReturn.kt") public void testFinallyCompoundInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallyCompoundInReturn.kt"); doTestFinallyUnwrapper(fileName); } - + @TestMetadata("finallySimpleInReturn.kt") public void testFinallySimpleInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapFinally/finallySimpleInReturn.kt"); doTestFinallyUnwrapper(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/removeFinally") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("finallyInBlock.kt") public void testFinallyInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeFinally/finallyInBlock.kt"); doTestFinallyRemover(fileName); } - + @TestMetadata("finallyInReturn.kt") public void testFinallyInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/removeFinally/finallyInReturn.kt"); doTestFinallyRemover(fileName); } - } - + @TestMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("lambdaCallCompoundInBlock.kt") public void testLambdaCallCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallCompoundInBlock.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaCallCompoundInReturn.kt") public void testLambdaCallCompoundInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallCompoundInReturn.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaCallInBlock.kt") public void testLambdaCallInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallInBlock.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaCallInBlock2.kt") public void testLambdaCallInBlock2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallInBlock2.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaCallSimpleInReturn.kt") public void testLambdaCallSimpleInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaCallSimpleInReturn.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaInBlock.kt") public void testLambdaInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaInBlock.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaNonLocalPropertyCompoundInBlock.kt") public void testLambdaNonLocalPropertyCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaNonLocalPropertyCompoundInBlock.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaNonLocalPropertyInBlock.kt") public void testLambdaNonLocalPropertyInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaNonLocalPropertyInBlock.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaPropertyCompoundInBlock.kt") public void testLambdaPropertyCompoundInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaPropertyCompoundInBlock.kt"); doTestLambdaUnwrapper(fileName); } - + @TestMetadata("lambdaPropertyInBlock.kt") public void testLambdaPropertyInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/codeInsight/unwrapAndRemove/unwrapLambda/lambdaPropertyInBlock.kt"); doTestLambdaUnwrapper(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/configuration/ConfigureProjectByChangingFileTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/configuration/ConfigureProjectByChangingFileTestGenerated.java index 3c9aba1ace6..dc9c7e63196 100644 --- a/idea/tests/org/jetbrains/jet/plugin/configuration/ConfigureProjectByChangingFileTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/configuration/ConfigureProjectByChangingFileTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.configuration; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,203 +29,198 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({ConfigureProjectByChangingFileTestGenerated.Android_gradle.class, ConfigureProjectByChangingFileTestGenerated.Gradle.class, ConfigureProjectByChangingFileTestGenerated.Maven.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ConfigureProjectByChangingFileTestGenerated extends AbstractConfigureProjectByChangingFileTest { @TestMetadata("idea/testData/configuration/android-gradle") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Android_gradle.GradleExamples.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Android_gradle extends AbstractConfigureProjectByChangingFileTest { public void testAllFilesPresentInAndroid_gradle() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/configuration/android-gradle"), Pattern.compile("(\\w+)_before\\.gradle$"), true); } - + @TestMetadata("androidStudioDefault_before.gradle") public void testAndroidStudioDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/androidStudioDefault_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("androidStudioDefaultShapshot_before.gradle") public void testAndroidStudioDefaultShapshot() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/androidStudioDefaultShapshot_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("buildConfigs_before.gradle") public void testBuildConfigs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/buildConfigs_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("emptyDependencyList_before.gradle") public void testEmptyDependencyList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/emptyDependencyList_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("emptyFile_before.gradle") public void testEmptyFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/emptyFile_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("helloWorld_before.gradle") public void testHelloWorld() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/helloWorld_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("libraryFile_before.gradle") public void testLibraryFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/libraryFile_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("missedApplyAndroidStatement_before.gradle") public void testMissedApplyAndroidStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/missedApplyAndroidStatement_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("missedBuildscriptBlock_before.gradle") public void testMissedBuildscriptBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/missedBuildscriptBlock_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("missedRepositoriesInBuildscriptBlock_before.gradle") public void testMissedRepositoriesInBuildscriptBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/missedRepositoriesInBuildscriptBlock_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("productFlavor_before.gradle") public void testProductFlavor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/productFlavor_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("idea/testData/configuration/android-gradle/gradleExamples") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("gradleExample0_before.gradle") public void testGradleExample0() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample0_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample18_before.gradle") public void testGradleExample18() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample18_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample22_before.gradle") public void testGradleExample22() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample22_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample44_before.gradle") public void testGradleExample44() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample44_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample5_before.gradle") public void testGradleExample5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample5_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample50_before.gradle") public void testGradleExample50() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample50_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample58_before.gradle") public void testGradleExample58() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample58_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample65_before.gradle") public void testGradleExample65() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample65_before.gradle"); doTestAndroidGradle(fileName); } - + @TestMetadata("gradleExample8_before.gradle") public void testGradleExample8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/android-gradle/gradleExamples/gradleExample8_before.gradle"); doTestAndroidGradle(fileName); } - } - } - + @TestMetadata("idea/testData/configuration/gradle") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("default_before.gradle") public void testDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/gradle/default_before.gradle"); doTestGradle(fileName); } - + @TestMetadata("missedLibrary_before.gradle") public void testMissedLibrary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/gradle/missedLibrary_before.gradle"); doTestGradle(fileName); } - } - + @TestMetadata("idea/testData/configuration/maven") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Maven extends AbstractConfigureProjectByChangingFileTest { public void testAllFilesPresentInMaven() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/configuration/maven"), Pattern.compile("^([^\\.]+)$"), false); } - + @TestMetadata("libraryMissed") public void testLibraryMissed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/libraryMissed/"); doTestWithMaven(fileName); } - + @TestMetadata("pluginMissed") public void testPluginMissed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/pluginMissed/"); doTestWithMaven(fileName); } - + @TestMetadata("simpleProject") public void testSimpleProject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/simpleProject/"); doTestWithMaven(fileName); } - + @TestMetadata("simpleProjectSnapshot") public void testSimpleProjectSnapshot() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/configuration/maven/simpleProjectSnapshot/"); doTestWithMaven(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/conversion/copy/JavaToKotlinCopyPasteConversionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/conversion/copy/JavaToKotlinCopyPasteConversionTestGenerated.java index d159979cd87..ec4c10896b8 100644 --- a/idea/tests/org/jetbrains/jet/plugin/conversion/copy/JavaToKotlinCopyPasteConversionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/conversion/copy/JavaToKotlinCopyPasteConversionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.conversion.copy; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,94 +30,93 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/copyPaste/conversion") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JavaToKotlinCopyPasteConversionTestGenerated extends AbstractJavaToKotlinCopyPasteConversionTest { public void testAllFilesPresentInConversion() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/copyPaste/conversion"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Arithmetic.java") public void testArithmetic() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Arithmetic.java"); doTest(fileName); } - + @TestMetadata("Constructor.java") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Constructor.java"); doTest(fileName); } - + @TestMetadata("HalfTheWhiteSpace.java") public void testHalfTheWhiteSpace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/HalfTheWhiteSpace.java"); doTest(fileName); } - + @TestMetadata("Imports1.java") public void testImports1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Imports1.java"); doTest(fileName); } - + @TestMetadata("Imports2.java") public void testImports2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Imports2.java"); doTest(fileName); } - + @TestMetadata("Imports3.java") public void testImports3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Imports3.java"); doTest(fileName); } - + @TestMetadata("Indentation.java") public void testIndentation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Indentation.java"); doTest(fileName); } - + @TestMetadata("MethodReferenceWithoutQualifier.java") public void testMethodReferenceWithoutQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/MethodReferenceWithoutQualifier.java"); doTest(fileName); } - + @TestMetadata("OnlyClosingBrace.java") public void testOnlyClosingBrace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/OnlyClosingBrace.java"); doTest(fileName); } - + @TestMetadata("OnlyOneBraceFromBlock.java") public void testOnlyOneBraceFromBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/OnlyOneBraceFromBlock.java"); doTest(fileName); } - + @TestMetadata("OnlyQualifier.java") public void testOnlyQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/OnlyQualifier.java"); doTest(fileName); } - + @TestMetadata("SampleBlock.java") public void testSampleBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/SampleBlock.java"); doTest(fileName); } - + @TestMetadata("SeveralMethodsSample.java") public void testSeveralMethodsSample() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/SeveralMethodsSample.java"); doTest(fileName); } - + @TestMetadata("SingleWordFromIdentifier.java") public void testSingleWordFromIdentifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/SingleWordFromIdentifier.java"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/JetPositionManagerTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/debugger/JetPositionManagerTestGenerated.java index 1e92c4dd36d..5a950cf1665 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/JetPositionManagerTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/JetPositionManagerTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.debugger; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,152 +29,149 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetPositionManagerTestGenerated.SingleFile.class, JetPositionManagerTestGenerated.MultiFile.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetPositionManagerTestGenerated extends AbstractJetPositionManagerTest { @TestMetadata("idea/testData/debugger/positionManager") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SingleFile extends AbstractJetPositionManagerTest { public void testAllFilesPresentInSingleFile() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/positionManager"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("anonymousFunction.kt") public void testAnonymousFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/anonymousFunction.kt"); doTest(fileName); } - + @TestMetadata("anonymousNamedFunction.kt") public void testAnonymousNamedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/anonymousNamedFunction.kt"); doTest(fileName); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/class.kt"); doTest(fileName); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/classObject.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/enum.kt"); doTest(fileName); } - + @TestMetadata("extensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/extensionFunction.kt"); doTest(fileName); } - + @TestMetadata("functionLiteral.kt") public void testFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/functionLiteral.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralInVal.kt") public void testFunctionLiteralInVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/functionLiteralInVal.kt"); doTest(fileName); } - + @TestMetadata("innerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/innerClass.kt"); doTest(fileName); } - + @TestMetadata("localFunction.kt") public void testLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/localFunction.kt"); doTest(fileName); } - + @TestMetadata("objectDeclaration.kt") public void testObjectDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/objectDeclaration.kt"); doTest(fileName); } - + @TestMetadata("objectExpression.kt") public void testObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/objectExpression.kt"); doTest(fileName); } - + @TestMetadata("package.kt") public void testPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/package.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessor.kt") public void testPropertyAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/propertyAccessor.kt"); doTest(fileName); } - + @TestMetadata("propertyInitializer.kt") public void testPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/propertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("topLevelPropertyInitializer.kt") public void testTopLevelPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/topLevelPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/trait.kt"); doTest(fileName); } - + @TestMetadata("twoClasses.kt") public void testTwoClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/twoClasses.kt"); doTest(fileName); } - + @TestMetadata("_DefaultPackage.kt") public void test_DefaultPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/_DefaultPackage.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/debugger/positionManager") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MultiFile extends AbstractJetPositionManagerTest { public void testAllFilesPresentInMultiFile() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/positionManager"), Pattern.compile("^([^\\.]+)$"), false); } - + @TestMetadata("multiFilePackage") public void testMultiFilePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/multiFilePackage/"); doTest(fileName); } - + @TestMetadata("multiFileSameName") public void testMultiFileSameName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/positionManager/multiFileSameName/"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinSteppingTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinSteppingTestGenerated.java index f528036491a..0f1fd1b0e7a 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinSteppingTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinSteppingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.debugger; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,252 +29,248 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({KotlinSteppingTestGenerated.StepInto.class, KotlinSteppingTestGenerated.SmartStepInto.class, KotlinSteppingTestGenerated.Filters.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlinSteppingTestGenerated extends AbstractKotlinSteppingTest { @TestMetadata("idea/testData/debugger/tinyApp/src/stepInto") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("classObjectFunFromClass.kt") public void testClassObjectFunFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromClass.kt"); doStepIntoTest(fileName); } - + @TestMetadata("classObjectFunFromTopLevel.kt") public void testClassObjectFunFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromTopLevel.kt"); doStepIntoTest(fileName); } - + @TestMetadata("extFun.kt") public void testExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/extFun.kt"); doStepIntoTest(fileName); } - + @TestMetadata("javaFun.kt") public void testJavaFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/javaFun.kt"); doStepIntoTest(fileName); } - + @TestMetadata("memberFunFromClass.kt") public void testMemberFunFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromClass.kt"); doStepIntoTest(fileName); } - + @TestMetadata("memberFunFromTopLevel.kt") public void testMemberFunFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromTopLevel.kt"); doStepIntoTest(fileName); } - + @TestMetadata("memberGetterFromClass.kt") public void testMemberGetterFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromClass.kt"); doStepIntoTest(fileName); } - + @TestMetadata("memberGetterFromTopLevel.kt") public void testMemberGetterFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromTopLevel.kt"); doStepIntoTest(fileName); } - + @TestMetadata("objectFun.kt") public void testObjectFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/objectFun.kt"); doStepIntoTest(fileName); } - + @TestMetadata("topLevelFunFromClass.kt") public void testTopLevelFunFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromClass.kt"); doStepIntoTest(fileName); } - + @TestMetadata("topLevelFunFromTopLevel.kt") public void testTopLevelFunFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromTopLevel.kt"); doStepIntoTest(fileName); } - + @TestMetadata("topLevelGetterFromClass.kt") public void testTopLevelGetterFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromClass.kt"); doStepIntoTest(fileName); } - + @TestMetadata("topLevelGetterFromTopLevel.kt") public void testTopLevelGetterFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromTopLevel.kt"); doStepIntoTest(fileName); } - } - + @TestMetadata("idea/testData/debugger/tinyApp/src/stepInto") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("classObjectFunFromClass.kt") public void testClassObjectFunFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromClass.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("classObjectFunFromTopLevel.kt") public void testClassObjectFunFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/classObjectFunFromTopLevel.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("extFun.kt") public void testExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/extFun.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("javaFun.kt") public void testJavaFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/javaFun.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("memberFunFromClass.kt") public void testMemberFunFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromClass.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("memberFunFromTopLevel.kt") public void testMemberFunFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberFunFromTopLevel.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("memberGetterFromClass.kt") public void testMemberGetterFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromClass.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("memberGetterFromTopLevel.kt") public void testMemberGetterFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/memberGetterFromTopLevel.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("objectFun.kt") public void testObjectFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/objectFun.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("topLevelFunFromClass.kt") public void testTopLevelFunFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromClass.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("topLevelFunFromTopLevel.kt") public void testTopLevelFunFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelFunFromTopLevel.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("topLevelGetterFromClass.kt") public void testTopLevelGetterFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromClass.kt"); doSmartStepIntoTest(fileName); } - + @TestMetadata("topLevelGetterFromTopLevel.kt") public void testTopLevelGetterFromTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/stepInto/topLevelGetterFromTopLevel.kt"); doSmartStepIntoTest(fileName); } - } - + @TestMetadata("idea/testData/debugger/tinyApp/src/filters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("checkNotNull.kt") public void testCheckNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/checkNotNull.kt"); doStepIntoTest(fileName); } - + @TestMetadata("doNotSkipClassloader.kt") public void testDoNotSkipClassloader() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/doNotSkipClassloader.kt"); doStepIntoTest(fileName); } - + @TestMetadata("doNotSkipConstructors.kt") public void testDoNotSkipConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/doNotSkipConstructors.kt"); doStepIntoTest(fileName); } - + @TestMetadata("npe.kt") public void testNpe() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/npe.kt"); doStepIntoTest(fileName); } - + @TestMetadata("reflectKClass.kt") public void testReflectKClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/reflectKClass.kt"); doStepIntoTest(fileName); } - + @TestMetadata("skipClassloader.kt") public void testSkipClassloader() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/skipClassloader.kt"); doStepIntoTest(fileName); } - + @TestMetadata("skipConstructors.kt") public void testSkipConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/skipConstructors.kt"); doStepIntoTest(fileName); } - + @TestMetadata("stdlibStep.kt") public void testStdlibStep() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/stdlibStep.kt"); doStepIntoTest(fileName); } - + @TestMetadata("stepIntoSpecificKotlinClasses.kt") public void testStepIntoSpecificKotlinClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/stepIntoSpecificKotlinClasses.kt"); doStepIntoTest(fileName); } - + @TestMetadata("stepIntoStdlib.kt") public void testStepIntoStdlib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/filters/stepIntoStdlib.kt"); doStepIntoTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/SmartStepIntoTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/debugger/SmartStepIntoTestGenerated.java index 202be8559fc..18db0fb6f9a 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/SmartStepIntoTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/SmartStepIntoTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.debugger; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,160 +30,159 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/debugger/smartStepInto") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class SmartStepIntoTestGenerated extends AbstractSmartStepIntoTest { public void testAllFilesPresentInSmartStepInto() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/smartStepInto"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("annotation.kt") public void testAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/annotation.kt"); doTest(fileName); } - + @TestMetadata("arrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/arrayAccess.kt"); doTest(fileName); } - + @TestMetadata("callChain.kt") public void testCallChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/callChain.kt"); doTest(fileName); } - + @TestMetadata("conventionMethod.kt") public void testConventionMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/conventionMethod.kt"); doTest(fileName); } - + @TestMetadata("delegatedPropertyGetter.kt") public void testDelegatedPropertyGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/delegatedPropertyGetter.kt"); doTest(fileName); } - + @TestMetadata("doWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/doWhile.kt"); doTest(fileName); } - + @TestMetadata("dotQualified.kt") public void testDotQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/dotQualified.kt"); doTest(fileName); } - + @TestMetadata("dotQualifiedInParam.kt") public void testDotQualifiedInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/dotQualifiedInParam.kt"); doTest(fileName); } - + @TestMetadata("empty.kt") public void testEmpty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/empty.kt"); doTest(fileName); } - + @TestMetadata("for.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/for.kt"); doTest(fileName); } - + @TestMetadata("funLiteral.kt") public void testFunLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/funLiteral.kt"); doTest(fileName); } - + @TestMetadata("if.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/if.kt"); doTest(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/infixCall.kt"); doTest(fileName); } - + @TestMetadata("invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/invoke.kt"); doTest(fileName); } - + @TestMetadata("multiline.kt") public void testMultiline() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/multiline.kt"); doTest(fileName); } - + @TestMetadata("multilineCallChain.kt") public void testMultilineCallChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/multilineCallChain.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/object.kt"); doTest(fileName); } - + @TestMetadata("param.kt") public void testParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/param.kt"); doTest(fileName); } - + @TestMetadata("parantesized.kt") public void testParantesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/parantesized.kt"); doTest(fileName); } - + @TestMetadata("propertyGetter.kt") public void testPropertyGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/propertyGetter.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/simple.kt"); doTest(fileName); } - + @TestMetadata("stringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/stringTemplate.kt"); doTest(fileName); } - + @TestMetadata("unary.kt") public void testUnary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/unary.kt"); doTest(fileName); } - + @TestMetadata("when.kt") public void testWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/when.kt"); doTest(fileName); } - + @TestMetadata("while.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/smartStepInto/while.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentCompletionTestGenerated.java index e5a392a15b4..8333e541474 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentCompletionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.debugger.evaluate; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,28 +30,27 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/completion/basic/codeFragments") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("blockCodeFragment.kt") public void testBlockCodeFragment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/blockCodeFragment.kt"); doTest(fileName); } - + @TestMetadata("localVal.kt") public void testLocalVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/localVal.kt"); doTest(fileName); } - + @TestMetadata("topLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/topLevel.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentHighlightingTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentHighlightingTestGenerated.java index d7cd5783253..55c22e4e8df 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentHighlightingTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/CodeFragmentHighlightingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.debugger.evaluate; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,92 +29,89 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({CodeFragmentHighlightingTestGenerated.CodeFragments.class, CodeFragmentHighlightingTestGenerated.Imports.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class CodeFragmentHighlightingTestGenerated extends AbstractCodeFragmentHighlightingTest { @TestMetadata("idea/testData/checker/codeFragments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("binaryExpression.kt") public void testBinaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/binaryExpression.kt"); doTest(fileName); } - + @TestMetadata("blockCodeFragment.kt") public void testBlockCodeFragment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/blockCodeFragment.kt"); doTest(fileName); } - + @TestMetadata("callExpression.kt") public void testCallExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/callExpression.kt"); doTest(fileName); } - + @TestMetadata("contextElementAsStatement.kt") public void testContextElementAsStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/contextElementAsStatement.kt"); doTest(fileName); } - + @TestMetadata("privateFunArgumentsResolve.kt") public void testPrivateFunArgumentsResolve() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/privateFunArgumentsResolve.kt"); doTest(fileName); } - + @TestMetadata("privateFunTypeArguments.kt") public void testPrivateFunTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/privateFunTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("privateMember.kt") public void testPrivateMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/privateMember.kt"); doTest(fileName); } - + @TestMetadata("protectedMember.kt") public void testProtectedMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/protectedMember.kt"); doTest(fileName); } - + @TestMetadata("simpleNameExpression.kt") public void testSimpleNameExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/simpleNameExpression.kt"); doTest(fileName); } - + @TestMetadata("smartCasts.kt") public void testSmartCasts() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/smartCasts.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/checker/codeFragments/imports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("hashMap.kt") public void testHashMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/codeFragments/imports/hashMap.kt"); doTestWithImport(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluateExpressionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluateExpressionTestGenerated.java index 7ad28f7fed0..152fe4f838e 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluateExpressionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluateExpressionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.debugger.evaluate; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,392 +29,385 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({KotlinEvaluateExpressionTestGenerated.SingleBreakpoint.class, KotlinEvaluateExpressionTestGenerated.MultipleBreakpoints.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluateExpressionTest { @TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({SingleBreakpoint.Frame.class, SingleBreakpoint.Lambdas.class, SingleBreakpoint.Renderer.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SingleBreakpoint extends AbstractKotlinEvaluateExpressionTest { @TestMetadata("abstractFunCall.kt") public void testAbstractFunCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/abstractFunCall.kt"); doSingleBreakpointTest(fileName); } - + public void testAllFilesPresentInSingleBreakpoint() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrays.kt") public void testArrays() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/arrays.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("callableBug.kt") public void testCallableBug() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/callableBug.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("classFromAnotherPackage.kt") public void testClassFromAnotherPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/classFromAnotherPackage.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("classObjectVal.kt") public void testClassObjectVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/classObjectVal.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("collections.kt") public void testCollections() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/collections.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("dependentOnFile.kt") public void testDependentOnFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/dependentOnFile.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("doubles.kt") public void testDoubles() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/doubles.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("enums.kt") public void testEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/enums.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("errors.kt") public void testErrors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/errors.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("extractLocalVariables.kt") public void testExtractLocalVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractLocalVariables.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("extractThis.kt") public void testExtractThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractThis.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("extractVariablesFromCall.kt") public void testExtractVariablesFromCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/extractVariablesFromCall.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("funFromSuperClass.kt") public void testFunFromSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/funFromSuperClass.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("imports.kt") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/imports.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("insertInBlock.kt") public void testInsertInBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/insertInBlock.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("kt5554OnlyIntsShouldBeCoerced.kt") public void testKt5554OnlyIntsShouldBeCoerced() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/kt5554OnlyIntsShouldBeCoerced.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("methodWithBreakpoint.kt") public void testMethodWithBreakpoint() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/methodWithBreakpoint.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("multilineExpressionAtBreakpoint.kt") public void testMultilineExpressionAtBreakpoint() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/multilineExpressionAtBreakpoint.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("privateMember.kt") public void testPrivateMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/privateMember.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("protectedMember.kt") public void testProtectedMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/protectedMember.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/simple.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("stdlib.kt") public void testStdlib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/stdlib.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("vars.kt") public void testVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/vars.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata(".kt.kt") public void test_kt() throws Exception { 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") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("delegatedPropertyInClass.kt") public void testDelegatedPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/delegatedPropertyInClass.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameAnonymousObject.kt") public void testFrameAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameAnonymousObject.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameClassObject.kt") public void testFrameClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameClassObject.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameExtFunExtFun.kt") public void testFrameExtFunExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameExtFunExtFun.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameExtensionFun.kt") public void testFrameExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameExtensionFun.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameInnerClass.kt") public void testFrameInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameInnerClass.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameInnerLambda.kt") public void testFrameInnerLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameInnerLambda.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameLambda.kt") public void testFrameLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameLambda.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameLambdaNotUsed.kt") public void testFrameLambdaNotUsed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameLambdaNotUsed.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameObject.kt") public void testFrameObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameObject.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameSharedVar.kt") public void testFrameSharedVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSharedVar.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameSharedVarLocalVar.kt") public void testFrameSharedVarLocalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSharedVarLocalVar.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameSimple.kt") public void testFrameSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSimple.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameThis0.kt") public void testFrameThis0() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameThis0Ext.kt") public void testFrameThis0Ext() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0Ext.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("frameThis0This0.kt") public void testFrameThis0This0() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameThis0This0.kt"); doSingleBreakpointTest(fileName); } - } - + @TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/lambdas") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Lambdas extends AbstractKotlinEvaluateExpressionTest { public void testAllFilesPresentInLambdas() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/lambdas"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inlineLambda.kt") public void testInlineLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/lambdas/inlineLambda.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("lambdaOnSecondLine.kt") public void testLambdaOnSecondLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/lambdas/lambdaOnSecondLine.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("oneLineLambda.kt") public void testOneLineLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/lambdas/oneLineLambda.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("twoLambdasOnOneLineFirst.kt") public void testTwoLambdasOnOneLineFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/lambdas/twoLambdasOnOneLineFirst.kt"); doSingleBreakpointTest(fileName); } - + @TestMetadata("twoLambdasOnOneLineSecond.kt") public void testTwoLambdasOnOneLineSecond() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/lambdas/twoLambdasOnOneLineSecond.kt"); doSingleBreakpointTest(fileName); } - } - + @TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/renderer") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Renderer extends AbstractKotlinEvaluateExpressionTest { public void testAllFilesPresentInRenderer() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/renderer"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("toStringRenderer.kt") public void testToStringRenderer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/renderer/toStringRenderer.kt"); doSingleBreakpointTest(fileName); } - } - } - + @TestMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({MultipleBreakpoints.Library.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MultipleBreakpoints extends AbstractKotlinEvaluateExpressionTest { public void testAllFilesPresentInMultipleBreakpoints() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("clearCache.kt") public void testClearCache() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/clearCache.kt"); doMultipleBreakpointsTest(fileName); } - + @TestMetadata("exceptions.kt") public void testExceptions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/exceptions.kt"); doMultipleBreakpointsTest(fileName); } - + @TestMetadata("whenEntry.kt") public void testWhenEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/whenEntry.kt"); doMultipleBreakpointsTest(fileName); } - + @TestMetadata("withoutBodyFunctions.kt") public void testWithoutBodyFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyFunctions.kt"); doMultipleBreakpointsTest(fileName); } - + @TestMetadata("withoutBodyProperties.kt") public void testWithoutBodyProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/withoutBodyProperties.kt"); doMultipleBreakpointsTest(fileName); } - + @TestMetadata("withoutBodyTypeParameters.kt") public void testWithoutBodyTypeParameters() throws Exception { 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") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("customLibClassName.kt") public void testCustomLibClassName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/tinyApp/src/evaluate/multipleBreakpoints/library/customLibClassName.kt"); doMultipleBreakpointsTest(fileName); } - } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/SelectExpressionForDebuggerTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/SelectExpressionForDebuggerTestGenerated.java index 8d65c52fe14..6310a6f71de 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/SelectExpressionForDebuggerTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/evaluate/SelectExpressionForDebuggerTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.debugger.evaluate; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,178 +30,177 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/debugger/selectExpression") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class SelectExpressionForDebuggerTestGenerated extends AbstractSelectExpressionForDebuggerTest { public void testAllFilesPresentInSelectExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/debugger/selectExpression"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("annotation.kt") public void testAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/annotation.kt"); doTest(fileName); } - + @TestMetadata("binaryExpression.kt") public void testBinaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/binaryExpression.kt"); doTest(fileName); } - + @TestMetadata("call.kt") public void testCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/call.kt"); doTest(fileName); } - + @TestMetadata("expressionInPropertyInitializer.kt") public void testExpressionInPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/expressionInPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("extensionFun.kt") public void testExtensionFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/extensionFun.kt"); doTest(fileName); } - + @TestMetadata("funArgument.kt") public void testFunArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/funArgument.kt"); doTest(fileName); } - + @TestMetadata("functionLiteral.kt") public void testFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/functionLiteral.kt"); doTest(fileName); } - + @TestMetadata("getConvention.kt") public void testGetConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/getConvention.kt"); doTest(fileName); } - + @TestMetadata("imports.kt") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/imports.kt"); doTest(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/infixCall.kt"); doTest(fileName); } - + @TestMetadata("infixCallArgument.kt") public void testInfixCallArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/infixCallArgument.kt"); doTest(fileName); } - + @TestMetadata("isExpression.kt") public void testIsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/isExpression.kt"); doTest(fileName); } - + @TestMetadata("keyword.kt") public void testKeyword() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/keyword.kt"); doTest(fileName); } - + @TestMetadata("modifier.kt") public void testModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/modifier.kt"); doTest(fileName); } - + @TestMetadata("package.kt") public void testPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/package.kt"); doTest(fileName); } - + @TestMetadata("param.kt") public void testParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/param.kt"); doTest(fileName); } - + @TestMetadata("propertyCall.kt") public void testPropertyCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/propertyCall.kt"); doTest(fileName); } - + @TestMetadata("propertyDeclaration.kt") public void testPropertyDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/propertyDeclaration.kt"); doTest(fileName); } - + @TestMetadata("qualifiedExpressionProperty.kt") public void testQualifiedExpressionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/qualifiedExpressionProperty.kt"); doTest(fileName); } - + @TestMetadata("qualifiedExpressionReceiver.kt") public void testQualifiedExpressionReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/qualifiedExpressionReceiver.kt"); doTest(fileName); } - + @TestMetadata("qualifiedExpressionSelector.kt") public void testQualifiedExpressionSelector() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/qualifiedExpressionSelector.kt"); doTest(fileName); } - + @TestMetadata("super.kt") public void testSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/super.kt"); doTest(fileName); } - + @TestMetadata("this.kt") public void testThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/this.kt"); doTest(fileName); } - + @TestMetadata("thisWithLabel.kt") public void testThisWithLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/thisWithLabel.kt"); doTest(fileName); } - + @TestMetadata("unaryExpression.kt") public void testUnaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/unaryExpression.kt"); doTest(fileName); } - + @TestMetadata("userType.kt") public void testUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/userType.kt"); doTest(fileName); } - + @TestMetadata("userTypeGeneric.kt") public void testUserTypeGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/userTypeGeneric.kt"); doTest(fileName); } - + @TestMetadata("userTypeQualified.kt") public void testUserTypeQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/debugger/selectExpression/userTypeQualified.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/folding/KotlinFoldingTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/folding/KotlinFoldingTestGenerated.java index 45ea52bb3e0..97a5227799b 100644 --- a/idea/tests/org/jetbrains/jet/plugin/folding/KotlinFoldingTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/folding/KotlinFoldingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.folding; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,86 +29,83 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({KotlinFoldingTestGenerated.NoCollapse.class, KotlinFoldingTestGenerated.CheckCollapse.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlinFoldingTestGenerated extends AbstractKotlinFoldingTest { @TestMetadata("idea/testData/folding/noCollapse") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/class.kt"); doTest(fileName); } - + @TestMetadata("function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/function.kt"); doTest(fileName); } - + @TestMetadata("imports.kt") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/imports.kt"); doTest(fileName); } - + @TestMetadata("kdocComments.kt") public void testKdocComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/kdocComments.kt"); doTest(fileName); } - + @TestMetadata("multilineComments.kt") public void testMultilineComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/multilineComments.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/object.kt"); doTest(fileName); } - + @TestMetadata("oneImport.kt") public void testOneImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/noCollapse/oneImport.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/folding/checkCollapse") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("headerKDoc.kt") public void testHeaderKDoc() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/headerKDoc.kt"); doSettingsFoldingTest(fileName); } - + @TestMetadata("headerMultilineComment.kt") public void testHeaderMultilineComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/headerMultilineComment.kt"); doSettingsFoldingTest(fileName); } - + @TestMetadata("imports.kt") public void testImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/imports.kt"); doSettingsFoldingTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/hierarchy/HierarchyTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/hierarchy/HierarchyTestGenerated.java index c34e9e9d4f7..0423ef9d1b9 100644 --- a/idea/tests/org/jetbrains/jet/plugin/hierarchy/HierarchyTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/hierarchy/HierarchyTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.hierarchy; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,492 +29,485 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({HierarchyTestGenerated.Type.class, HierarchyTestGenerated.Super.class, HierarchyTestGenerated.Sub.class, HierarchyTestGenerated.Callers.class, HierarchyTestGenerated.Callees.class, HierarchyTestGenerated.Overrides.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class HierarchyTestGenerated extends AbstractHierarchyTest { @TestMetadata("idea/testData/hierarchy/class/type") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("CaretAtAnnotation") public void testCaretAtAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtAnnotation/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtConstructor") public void testCaretAtConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtConstructor/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtFabricMethod") public void testCaretAtFabricMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtFabricMethod/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtImport") public void testCaretAtImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtImport/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtJavaType") public void testCaretAtJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtJavaType/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtModifierList") public void testCaretAtModifierList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtModifierList/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtReceiverExtFun") public void testCaretAtReceiverExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtReceiverExtFun/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtSuperCall") public void testCaretAtSuperCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtSuperCall/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtSupertypesList") public void testCaretAtSupertypesList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtSupertypesList/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretAtTypeReference") public void testCaretAtTypeReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretAtTypeReference/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("CaretInClassBody") public void testCaretInClassBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/CaretInClassBody/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("ClassFromClass") public void testClassFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassFromClass/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("ClassFromObject") public void testClassFromObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassFromObject/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("ClassInClassObject") public void testClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassInClassObject/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("ClassInPackage") public void testClassInPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/ClassInPackage/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("InnerClass") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/InnerClass/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("JKJHierarchy") public void testJKJHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JKJHierarchy/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("JavaFromKotlin") public void testJavaFromKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JavaFromKotlin/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("JavaFromKotlinByRef") public void testJavaFromKotlinByRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JavaFromKotlinByRef/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("JavaFromKotlinForKotlinClass") public void testJavaFromKotlinForKotlinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JavaFromKotlinForKotlinClass/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("JetInt") public void testJetInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/JetInt/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("KJKHierarchy") public void testKJKHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KJKHierarchy/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("KotlinFromJava") public void testKotlinFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KotlinFromJava/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("KotlinFromJavaByRef") public void testKotlinFromJavaByRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KotlinFromJavaByRef/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("KotlinFromKotlinByRef") public void testKotlinFromKotlinByRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/KotlinFromKotlinByRef/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("Object") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/Object/"); doTypeClassHierarchyTest(fileName); } - + @TestMetadata("TwoChildren") public void testTwoChildren() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/type/TwoChildren/"); doTypeClassHierarchyTest(fileName); } - } - + @TestMetadata("idea/testData/hierarchy/class/super") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("JetList") public void testJetList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/super/JetList/"); doSuperClassHierarchyTest(fileName); } - + @TestMetadata("TwoTraits") public void testTwoTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/super/TwoTraits/"); doSuperClassHierarchyTest(fileName); } - } - + @TestMetadata("idea/testData/hierarchy/class/sub") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("AllFromClass") public void testAllFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/AllFromClass/"); doSubClassHierarchyTest(fileName); } - + @TestMetadata("AllFromTrait") public void testAllFromTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/AllFromTrait/"); doSubClassHierarchyTest(fileName); } - + @TestMetadata("ClassFromClass") public void testClassFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ClassFromClass/"); doSubClassHierarchyTest(fileName); } - + @TestMetadata("ClassFromTrait") public void testClassFromTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ClassFromTrait/"); doSubClassHierarchyTest(fileName); } - + @TestMetadata("ObjectFromClass") public void testObjectFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ObjectFromClass/"); doSubClassHierarchyTest(fileName); } - + @TestMetadata("ObjectFromTrait") public void testObjectFromTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/ObjectFromTrait/"); doSubClassHierarchyTest(fileName); } - + @TestMetadata("TraitFromClass") public void testTraitFromClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/TraitFromClass/"); doSubClassHierarchyTest(fileName); } - + @TestMetadata("TraitFromTrait") public void testTraitFromTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/class/sub/TraitFromTrait/"); doSubClassHierarchyTest(fileName); } - } - + @TestMetadata("idea/testData/hierarchy/calls/callers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("javaConstructor") public void testJavaConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/javaConstructor/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("javaMethod") public void testJavaMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/javaMethod/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinClass") public void testKotlinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinClass/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinFunction") public void testKotlinFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinFunction/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinLocalClass") public void testKotlinLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinLocalClass/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinLocalFunction") public void testKotlinLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinLocalFunction/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinNestedClass") public void testKotlinNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinNestedClass/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinNestedInnerClass") public void testKotlinNestedInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinNestedInnerClass/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinPackageFunction") public void testKotlinPackageFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPackageFunction/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinPackageProperty") public void testKotlinPackageProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPackageProperty/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinPrivateClass") public void testKotlinPrivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPrivateClass/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinPrivateFunction") public void testKotlinPrivateFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPrivateFunction/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinPrivateProperty") public void testKotlinPrivateProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinPrivateProperty/"); doCallerHierarchyTest(fileName); } - + @TestMetadata("kotlinProperty") public void testKotlinProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callers/kotlinProperty/"); doCallerHierarchyTest(fileName); } - } - + @TestMetadata("idea/testData/hierarchy/calls/callees") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("javaConstructor") public void testJavaConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/javaConstructor/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("javaMethod") public void testJavaMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/javaMethod/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinAnonymousObject") public void testKotlinAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinAnonymousObject/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinClass") public void testKotlinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinClass/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinClassObject") public void testKotlinClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinClassObject/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinEnumClass") public void testKotlinEnumClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinEnumClass/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinFunction") public void testKotlinFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinFunction/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinLocalClass") public void testKotlinLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinLocalClass/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinLocalFunction") public void testKotlinLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinLocalFunction/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinNestedClass") public void testKotlinNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinNestedClass/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinObject") public void testKotlinObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinObject/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinPackageFunction") public void testKotlinPackageFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinPackageFunction/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinPackageProperty") public void testKotlinPackageProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinPackageProperty/"); doCalleeHierarchyTest(fileName); } - + @TestMetadata("kotlinProperty") public void testKotlinProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/calls/callees/kotlinProperty/"); doCalleeHierarchyTest(fileName); } - } - + @TestMetadata("idea/testData/hierarchy/overrides") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Overrides extends AbstractHierarchyTest { public void testAllFilesPresentInOverrides() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/hierarchy/overrides"), Pattern.compile("^([^\\.]+)$"), false); } - + @TestMetadata("javaMethodInClass") public void testJavaMethodInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/javaMethodInClass/"); doOverrideHierarchyTest(fileName); } - + @TestMetadata("javaMethodInInterface") public void testJavaMethodInInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/javaMethodInInterface/"); doOverrideHierarchyTest(fileName); } - + @TestMetadata("kotlinFunctionInClass") public void testKotlinFunctionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinFunctionInClass/"); doOverrideHierarchyTest(fileName); } - + @TestMetadata("kotlinFunctionInTrait") public void testKotlinFunctionInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinFunctionInTrait/"); doOverrideHierarchyTest(fileName); } - + @TestMetadata("kotlinPropertyInClass") public void testKotlinPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinPropertyInClass/"); doOverrideHierarchyTest(fileName); } - + @TestMetadata("kotlinPropertyInTrait") public void testKotlinPropertyInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/hierarchy/overrides/kotlinPropertyInTrait/"); doOverrideHierarchyTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/highlighter/DiagnosticMessageTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/highlighter/DiagnosticMessageTestGenerated.java index fbd261361a8..b19da582c73 100644 --- a/idea/tests/org/jetbrains/jet/plugin/highlighter/DiagnosticMessageTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/highlighter/DiagnosticMessageTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.highlighter; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,166 +30,165 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/diagnosticMessage") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class DiagnosticMessageTestGenerated extends AbstractDiagnosticMessageTest { public void testAllFilesPresentInDiagnosticMessage() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/diagnosticMessage"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assignedButNeverAccessedVariable.kt") public void testAssignedButNeverAccessedVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/assignedButNeverAccessedVariable.kt"); doTest(fileName); } - + @TestMetadata("cannotInferVisibility.kt") public void testCannotInferVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/cannotInferVisibility.kt"); doTest(fileName); } - + @TestMetadata("cannotOverrideInvisibleMember.kt") public void testCannotOverrideInvisibleMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/cannotOverrideInvisibleMember.kt"); doTest(fileName); } - + @TestMetadata("conflictingOverloadsClass.kt") public void testConflictingOverloadsClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/conflictingOverloadsClass.kt"); doTest(fileName); } - + @TestMetadata("conflictingOverloadsDefaultPackage.kt") public void testConflictingOverloadsDefaultPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/conflictingOverloadsDefaultPackage.kt"); doTest(fileName); } - + @TestMetadata("conflictingSubstitutions.kt") public void testConflictingSubstitutions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/conflictingSubstitutions.kt"); doTest(fileName); } - + @TestMetadata("differentNamesForSameParameter.kt") public void testDifferentNamesForSameParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/differentNamesForSameParameter.kt"); doTest(fileName); } - + @TestMetadata("extensionInClassReference.kt") public void testExtensionInClassReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/extensionInClassReference.kt"); doTest(fileName); } - + @TestMetadata("functionPlaceholder.kt") public void testFunctionPlaceholder() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/functionPlaceholder.kt"); doTest(fileName); } - + @TestMetadata("inaccessibleOuterClassExpression.kt") public void testInaccessibleOuterClassExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/inaccessibleOuterClassExpression.kt"); doTest(fileName); } - + @TestMetadata("invisibleMember.kt") public void testInvisibleMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/invisibleMember.kt"); doTest(fileName); } - + @TestMetadata("multipleDefaultsFromSupertypes.kt") public void testMultipleDefaultsFromSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/multipleDefaultsFromSupertypes.kt"); doTest(fileName); } - + @TestMetadata("nameInConstraintIsNotATypeParameter.kt") public void testNameInConstraintIsNotATypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/nameInConstraintIsNotATypeParameter.kt"); doTest(fileName); } - + @TestMetadata("nestedClassAcessedViaInstanceReference.kt") public void testNestedClassAcessedViaInstanceReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/nestedClassAcessedViaInstanceReference.kt"); doTest(fileName); } - + @TestMetadata("nestedClassShouldBeQualified.kt") public void testNestedClassShouldBeQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/nestedClassShouldBeQualified.kt"); doTest(fileName); } - + @TestMetadata("noneApplicable.kt") public void testNoneApplicable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/noneApplicable.kt"); doTest(fileName); } - + @TestMetadata("noneApplicableGeneric.kt") public void testNoneApplicableGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/noneApplicableGeneric.kt"); doTest(fileName); } - + @TestMetadata("numberValueTypes.kt") public void testNumberValueTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/numberValueTypes.kt"); doTest(fileName); } - + @TestMetadata("renderCollectionOfTypes.kt") public void testRenderCollectionOfTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/renderCollectionOfTypes.kt"); doTest(fileName); } - + @TestMetadata("typeInferenceExpectedTypeMismatch.kt") public void testTypeInferenceExpectedTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/typeInferenceExpectedTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("typeMismatchWithNothing.kt") public void testTypeMismatchWithNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/typeMismatchWithNothing.kt"); doTest(fileName); } - + @TestMetadata("unusedParameter.kt") public void testUnusedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/unusedParameter.kt"); doTest(fileName); } - + @TestMetadata("unusedValue.kt") public void testUnusedValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/unusedValue.kt"); doTest(fileName); } - + @TestMetadata("unusedVariable.kt") public void testUnusedVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/unusedVariable.kt"); doTest(fileName); } - + @TestMetadata("upperBoundViolated.kt") public void testUpperBoundViolated() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/upperBoundViolated.kt"); doTest(fileName); } - + @TestMetadata("wrongReturnTypeInImplementation.kt") public void testWrongReturnTypeInImplementation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/diagnosticMessage/wrongReturnTypeInImplementation.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java index eaf936f444f..59b9c18b5ea 100644 --- a/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.highlighter; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,146 +31,144 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/highlighter") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({HighlightingTestGenerated.Deprecated.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class HighlightingTestGenerated extends AbstractHighlightingTest { public void testAllFilesPresentInHighlighter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/highlighter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Enums.kt") public void testEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Enums.kt"); doTest(fileName); } - + @TestMetadata("Functions.kt") public void testFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Functions.kt"); doTest(fileName); } - + @TestMetadata("JavaTypes.kt") public void testJavaTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/JavaTypes.kt"); doTest(fileName); } - + @TestMetadata("Object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Object.kt"); doTest(fileName); } - + @TestMetadata("TypesAndAnnotations.kt") public void testTypesAndAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/TypesAndAnnotations.kt"); doTest(fileName); } - + @TestMetadata("Variables.kt") public void testVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/Variables.kt"); doTest(fileName); } - + @TestMetadata("VariablesAsFunctions.kt") public void testVariablesAsFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/VariablesAsFunctions.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/highlighter/deprecated") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Class.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Function.kt"); doTest(fileName); } - + @TestMetadata("Get.kt") public void testGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Get.kt"); doTest(fileName); } - + @TestMetadata("Getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Getter.kt"); doTest(fileName); } - + @TestMetadata("Inc.kt") public void testInc() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Inc.kt"); doTest(fileName); } - + @TestMetadata("Invalid.kt") public void testInvalid() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Invalid.kt"); doTest(fileName); } - + @TestMetadata("Invoke.kt") public void testInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Invoke.kt"); doTest(fileName); } - + @TestMetadata("Operation.kt") public void testOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Operation.kt"); doTest(fileName); } - + @TestMetadata("Property.kt") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Property.kt"); doTest(fileName); } - + @TestMetadata("RangeTo.kt") public void testRangeTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/RangeTo.kt"); doTest(fileName); } - + @TestMetadata("Setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Setter.kt"); doTest(fileName); } - + @TestMetadata("SuperCall.kt") public void testSuperCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/SuperCall.kt"); doTest(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/highlighter/deprecated/Trait.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/imports/OptimizeImportsTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/imports/OptimizeImportsTestGenerated.java index 933960abb80..144dc5e5556 100644 --- a/idea/tests/org/jetbrains/jet/plugin/imports/OptimizeImportsTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/imports/OptimizeImportsTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.imports; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,136 +30,135 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/editor/optimizeImports") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class OptimizeImportsTestGenerated extends AbstractOptimizeImportsTest { public void testAllFilesPresentInOptimizeImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/editor/optimizeImports"), Pattern.compile("^([^\\.]+)$"), false); } - + @TestMetadata("AlreadyOptimized") public void testAlreadyOptimized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/AlreadyOptimized/"); doTest(fileName); } - + @TestMetadata("ArrayAccessExpression") public void testArrayAccessExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/ArrayAccessExpression/"); doTest(fileName); } - + @TestMetadata("ClassMemberImported") public void testClassMemberImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/ClassMemberImported/"); doTest(fileName); } - + @TestMetadata("ComponentFunction") public void testComponentFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/ComponentFunction/"); doTest(fileName); } - + @TestMetadata("DefaultJsImports") public void testDefaultJsImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/DefaultJsImports/"); doTest(fileName); } - + @TestMetadata("DuplicatedImports") public void testDuplicatedImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/DuplicatedImports/"); doTest(fileName); } - + @TestMetadata("Enums") public void testEnums() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Enums/"); doTest(fileName); } - + @TestMetadata("InvokeFunction") public void testInvokeFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/InvokeFunction/"); doTest(fileName); } - + @TestMetadata("IteratorFunction") public void testIteratorFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/IteratorFunction/"); doTest(fileName); } - + @TestMetadata("JavaStaticField") public void testJavaStaticField() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/JavaStaticField/"); doTest(fileName); } - + @TestMetadata("KotlinPackage") public void testKotlinPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/KotlinPackage/"); doTest(fileName); } - + @TestMetadata("Kt1850FullQualified") public void testKt1850FullQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt1850FullQualified/"); doTest(fileName); } - + @TestMetadata("Kt1850InnerClass") public void testKt1850InnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt1850InnerClass/"); doTest(fileName); } - + @TestMetadata("Kt2488EnumEntry") public void testKt2488EnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt2488EnumEntry/"); doTest(fileName); } - + @TestMetadata("Kt2709") public void testKt2709() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/Kt2709/"); doTest(fileName); } - + @TestMetadata("PartiallyQualified") public void testPartiallyQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/PartiallyQualified/"); doTest(fileName); } - + @TestMetadata("RemoveImportsIfGeneral") public void testRemoveImportsIfGeneral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/RemoveImportsIfGeneral/"); doTest(fileName); } - + @TestMetadata("RemoveImportsIfGeneralBefore") public void testRemoveImportsIfGeneralBefore() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/RemoveImportsIfGeneralBefore/"); doTest(fileName); } - + @TestMetadata("SamConstructor") public void testSamConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/SamConstructor/"); doTest(fileName); } - + @TestMetadata("UnusedImports") public void testUnusedImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/UnusedImports/"); doTest(fileName); } - + @TestMetadata("WithAliases") public void testWithAliases() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/editor/optimizeImports/WithAliases/"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/intentions/IntentionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/intentions/IntentionTestGenerated.java index 2de8537ed3d..f40f1fbef54 100644 --- a/idea/tests/org/jetbrains/jet/plugin/intentions/IntentionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/intentions/IntentionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.intentions; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,6076 +31,6008 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/intentions") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({IntentionTestGenerated.AddBraces.class, IntentionTestGenerated.AttributeCallReplacements.class, IntentionTestGenerated.Branched.class, IntentionTestGenerated.ConvertAssertToIf.class, IntentionTestGenerated.ConvertIfToAssert.class, IntentionTestGenerated.ConvertNegatedBooleanSequence.class, IntentionTestGenerated.ConvertNegatedExpressionWithDemorgansLaw.class, IntentionTestGenerated.ConvertToBlockBody.class, IntentionTestGenerated.ConvertToConcatenatedStringIntention.class, IntentionTestGenerated.ConvertToExpressionBody.class, IntentionTestGenerated.ConvertToForEachFunctionCall.class, IntentionTestGenerated.ConvertToForEachLoop.class, IntentionTestGenerated.ConvertToStringTemplateIntention.class, IntentionTestGenerated.Declarations.class, IntentionTestGenerated.InsertCurlyBracesToTemplate.class, IntentionTestGenerated.InsertExplicitTypeArguments.class, IntentionTestGenerated.InvertIfCondition.class, IntentionTestGenerated.MakeTypeExplicitInLambda.class, IntentionTestGenerated.MakeTypeImplicitInLambda.class, IntentionTestGenerated.MoveLambdaInsideParentheses.class, IntentionTestGenerated.MoveLambdaOutsideParentheses.class, IntentionTestGenerated.OperatorToFunction.class, IntentionTestGenerated.ReconstructedType.class, IntentionTestGenerated.RemoveBraces.class, IntentionTestGenerated.RemoveCurlyBracesFromTemplate.class, IntentionTestGenerated.RemoveExplicitTypeArguments.class, IntentionTestGenerated.RemoveUnnecessaryParentheses.class, IntentionTestGenerated.ReplaceExplicitFunctionLiteralParamWithIt.class, IntentionTestGenerated.ReplaceItWithExplicitFunctionLiteralParam.class, IntentionTestGenerated.ReplaceWithDotQualifiedMethodCall.class, IntentionTestGenerated.ReplaceWithInfixFunctionCall.class, IntentionTestGenerated.ReplaceWithOperatorAssign.class, IntentionTestGenerated.ReplaceWithTraditionalAssignment.class, IntentionTestGenerated.SimplifyBooleanWithConstants.class, IntentionTestGenerated.SimplifyNegatedBinaryExpressionIntention.class, IntentionTestGenerated.SpecifyType.class, IntentionTestGenerated.SplitIf.class, IntentionTestGenerated.SwapBinaryExpression.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class IntentionTestGenerated extends AbstractIntentionTest { public void testAllFilesPresentInIntentions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/addBraces") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AddBraces extends AbstractIntentionTest { @TestMetadata("addBracesForDoWhile.kt") public void testAddBracesForDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesForDoWhile.kt"); doTest(fileName); } - + @TestMetadata("addBracesForElse.kt") public void testAddBracesForElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesForElse.kt"); doTest(fileName); } - + @TestMetadata("addBracesForFor.kt") public void testAddBracesForFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesForFor.kt"); doTest(fileName); } - + @TestMetadata("addBracesForIf.kt") public void testAddBracesForIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesForIf.kt"); doTest(fileName); } - + @TestMetadata("addBracesForIfWithNoSpace.kt") public void testAddBracesForIfWithNoSpace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesForIfWithNoSpace.kt"); doTest(fileName); } - + @TestMetadata("addBracesForIfWithSemicolon.kt") public void testAddBracesForIfWithSemicolon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesForIfWithSemicolon.kt"); doTest(fileName); } - + @TestMetadata("addBracesForWhile.kt") public void testAddBracesForWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesForWhile.kt"); doTest(fileName); } - + @TestMetadata("addBracesWithBraces.kt") public void testAddBracesWithBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/addBraces/addBracesWithBraces.kt"); doTest(fileName); } - + public void testAllFilesPresentInAddBraces() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/addBraces"), Pattern.compile("^(.+)\\.kt$"), true); } - } - + @TestMetadata("idea/testData/intentions/attributeCallReplacements") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({AttributeCallReplacements.ReplaceBinaryInfixIntention.class, AttributeCallReplacements.ReplaceContainsIntention.class, AttributeCallReplacements.ReplaceGetIntention.class, AttributeCallReplacements.ReplaceInvokeIntention.class, AttributeCallReplacements.ReplaceUnaryPrefixIntention.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AttributeCallReplacements extends AbstractIntentionTest { public void testAllFilesPresentInAttributeCallReplacements() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/attributeCallReplacements"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceBinaryInfixIntention extends AbstractIntentionTest { @TestMetadata("acceptableVararg1.kt") public void testAcceptableVararg1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/acceptableVararg1.kt"); doTest(fileName); } - + @TestMetadata("acceptableVararg2.kt") public void testAcceptableVararg2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/acceptableVararg2.kt"); doTest(fileName); } - + public void testAllFilesPresentInReplaceBinaryInfixIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("allowableDefaultArgument.kt") public void testAllowableDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/allowableDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("divSanityTest.kt") public void testDivSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/divSanityTest.kt"); doTest(fileName); } - + @TestMetadata("extensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/extensionFunction.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgument.kt") public void testFunctionLiteralArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/functionLiteralArgument.kt"); doTest(fileName); } - + @TestMetadata("minusSanityTest.kt") public void testMinusSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/minusSanityTest.kt"); doTest(fileName); } - + @TestMetadata("missingDefaultArgument.kt") public void testMissingDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/missingDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("modSanityTest.kt") public void testModSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/modSanityTest.kt"); doTest(fileName); } - + @TestMetadata("multipleArguments.kt") public void testMultipleArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/multipleArguments.kt"); doTest(fileName); } - + @TestMetadata("plusSanityTest.kt") public void testPlusSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/plusSanityTest.kt"); doTest(fileName); } - + @TestMetadata("rangeToSanityTest.kt") public void testRangeToSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/rangeToSanityTest.kt"); doTest(fileName); } - + @TestMetadata("timesSanityTest.kt") public void testTimesSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/timesSanityTest.kt"); doTest(fileName); } - + @TestMetadata("typeArguments.kt") public void testTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/typeArguments.kt"); doTest(fileName); } - + @TestMetadata("unacceptableVararg1.kt") public void testUnacceptableVararg1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/unacceptableVararg1.kt"); doTest(fileName); } - + @TestMetadata("unacceptableVararg2.kt") public void testUnacceptableVararg2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/unacceptableVararg2.kt"); doTest(fileName); } - + @TestMetadata("validNamedArgument.kt") public void testValidNamedArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceBinaryInfixIntention/validNamedArgument.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceContainsIntention extends AbstractIntentionTest { @TestMetadata("acceptableVararg.kt") public void testAcceptableVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/acceptableVararg.kt"); doTest(fileName); } - + @TestMetadata("acceptableVararg2.kt") public void testAcceptableVararg2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/acceptableVararg2.kt"); doTest(fileName); } - + public void testAllFilesPresentInReplaceContainsIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("allowableDefaultArgument.kt") public void testAllowableDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/allowableDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("containsInExpression.kt") public void testContainsInExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/containsInExpression.kt"); doTest(fileName); } - + @TestMetadata("extensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/extensionFunction.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgument.kt") public void testFunctionLiteralArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/functionLiteralArgument.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgumentAfterSemicolon.kt") public void testFunctionLiteralArgumentAfterSemicolon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/functionLiteralArgumentAfterSemicolon.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgumentAtStartOfBlock.kt") public void testFunctionLiteralArgumentAtStartOfBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/functionLiteralArgumentAtStartOfBlock.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgumentInExpression.kt") public void testFunctionLiteralArgumentInExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/functionLiteralArgumentInExpression.kt"); doTest(fileName); } - + @TestMetadata("invalidArgument.kt") public void testInvalidArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/invalidArgument.kt"); doTest(fileName); } - + @TestMetadata("missingArgument.kt") public void testMissingArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/missingArgument.kt"); doTest(fileName); } - + @TestMetadata("missingDefaultArgument.kt") public void testMissingDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/missingDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("multipleArguments.kt") public void testMultipleArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/multipleArguments.kt"); doTest(fileName); } - + @TestMetadata("simpleArgument.kt") public void testSimpleArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/simpleArgument.kt"); doTest(fileName); } - + @TestMetadata("typeArguments.kt") public void testTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/typeArguments.kt"); doTest(fileName); } - + @TestMetadata("unacceptableVararg1.kt") public void testUnacceptableVararg1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/unacceptableVararg1.kt"); doTest(fileName); } - + @TestMetadata("unacceptableVararg2.kt") public void testUnacceptableVararg2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/unacceptableVararg2.kt"); doTest(fileName); } - + @TestMetadata("validNamedArgument.kt") public void testValidNamedArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceContainsIntention/validNamedArgument.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceGetIntention extends AbstractIntentionTest { @TestMetadata("acceptableVararg.kt") public void testAcceptableVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/acceptableVararg.kt"); doTest(fileName); } - + public void testAllFilesPresentInReplaceGetIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/attributeCallReplacements/replaceGetIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("argumentAndFunction.kt") public void testArgumentAndFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/argumentAndFunction.kt"); doTest(fileName); } - + @TestMetadata("duplicateArguments.kt") public void testDuplicateArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/duplicateArguments.kt"); doTest(fileName); } - + @TestMetadata("extensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/extensionFunction.kt"); doTest(fileName); } - + @TestMetadata("functionalArgument.kt") public void testFunctionalArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/functionalArgument.kt"); doTest(fileName); } - + @TestMetadata("invalidArgument.kt") public void testInvalidArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/invalidArgument.kt"); doTest(fileName); } - + @TestMetadata("missingArgument.kt") public void testMissingArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/missingArgument.kt"); doTest(fileName); } - + @TestMetadata("missingDefaultArgument.kt") public void testMissingDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/missingDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("multiArgument.kt") public void testMultiArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/multiArgument.kt"); doTest(fileName); } - + @TestMetadata("namedAndFunction.kt") public void testNamedAndFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/namedAndFunction.kt"); doTest(fileName); } - + @TestMetadata("noArgument.kt") public void testNoArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/noArgument.kt"); doTest(fileName); } - + @TestMetadata("sanityCheck.kt") public void testSanityCheck() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/sanityCheck.kt"); doTest(fileName); } - + @TestMetadata("singleArgument.kt") public void testSingleArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/singleArgument.kt"); doTest(fileName); } - + @TestMetadata("singleNamedArgument.kt") public void testSingleNamedArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/singleNamedArgument.kt"); doTest(fileName); } - + @TestMetadata("unacceptableVararg.kt") public void testUnacceptableVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/unacceptableVararg.kt"); doTest(fileName); } - + @TestMetadata("unnamedAndNamed.kt") public void testUnnamedAndNamed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceGetIntention/unnamedAndNamed.kt"); doTest(fileName); } - + } - + @TestMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceInvokeIntention extends AbstractIntentionTest { public void testAllFilesPresentInReplaceInvokeIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("extensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/extensionFunction.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralInvoke.kt") public void testFunctionLiteralInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/functionLiteralInvoke.kt"); doTest(fileName); } - + @TestMetadata("invokeInExpression.kt") public void testInvokeInExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/invokeInExpression.kt"); doTest(fileName); } - + @TestMetadata("namedArgumentInvoke.kt") public void testNamedArgumentInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/namedArgumentInvoke.kt"); doTest(fileName); } - + @TestMetadata("noArgumentInvoke.kt") public void testNoArgumentInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/noArgumentInvoke.kt"); doTest(fileName); } - + @TestMetadata("typeAndValueArgument.kt") public void testTypeAndValueArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/typeAndValueArgument.kt"); doTest(fileName); } - + @TestMetadata("typeArgumentAndFunctionLiteral.kt") public void testTypeArgumentAndFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/typeArgumentAndFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("valueAndFunctionLiteralInvoke.kt") public void testValueAndFunctionLiteralInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/valueAndFunctionLiteralInvoke.kt"); doTest(fileName); } - + @TestMetadata("valueArgumentInvoke.kt") public void testValueArgumentInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/valueArgumentInvoke.kt"); doTest(fileName); } - + @TestMetadata("varargInvoke.kt") public void testVarargInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceInvokeIntention/varargInvoke.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceUnaryPrefixIntention extends AbstractIntentionTest { @TestMetadata("acceptableVararg.kt") public void testAcceptableVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/acceptableVararg.kt"); doTest(fileName); } - + public void testAllFilesPresentInReplaceUnaryPrefixIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("complexPlus.kt") public void testComplexPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/complexPlus.kt"); doTest(fileName); } - + @TestMetadata("defaultArgument.kt") public void testDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/defaultArgument.kt"); doTest(fileName); } - + @TestMetadata("extensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/extensionFunction.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgument.kt") public void testFunctionLiteralArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/functionLiteralArgument.kt"); doTest(fileName); } - + @TestMetadata("minusSanityTest.kt") public void testMinusSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/minusSanityTest.kt"); doTest(fileName); } - + @TestMetadata("namedValueArgument.kt") public void testNamedValueArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/namedValueArgument.kt"); doTest(fileName); } - + @TestMetadata("notSanityTest.kt") public void testNotSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/notSanityTest.kt"); doTest(fileName); } - + @TestMetadata("plusPlus.kt") public void testPlusPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/plusPlus.kt"); doTest(fileName); } - + @TestMetadata("plusSanityTest.kt") public void testPlusSanityTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/plusSanityTest.kt"); doTest(fileName); } - + @TestMetadata("typeArguments.kt") public void testTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/typeArguments.kt"); doTest(fileName); } - + @TestMetadata("unacceptableVararg.kt") public void testUnacceptableVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/unacceptableVararg.kt"); doTest(fileName); } - + @TestMetadata("valueArgument.kt") public void testValueArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/attributeCallReplacements/replaceUnaryPrefixIntention/valueArgument.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/intentions/branched") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Branched.DoubleBangToIfThen.class, Branched.ElvisToIfThen.class, Branched.Folding.class, Branched.IfThenToDoubleBang.class, Branched.IfThenToElvis.class, Branched.IfThenToSafeAccess.class, Branched.IfWhen.class, Branched.SafeAccessToIfThen.class, Branched.Unfolding.class, Branched.When.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Branched extends AbstractIntentionTest { public void testAllFilesPresentInBranched() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/branched/doubleBangToIfThen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DoubleBangToIfThen extends AbstractIntentionTest { public void testAllFilesPresentInDoubleBangToIfThen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/doubleBangToIfThen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("callExpression.kt") public void testCallExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/callExpression.kt"); doTest(fileName); } - + @TestMetadata("callExpressionParens.kt") public void testCallExpressionParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/callExpressionParens.kt"); doTest(fileName); } - + @TestMetadata("exceptionTextEscapesQuotes.kt") public void testExceptionTextEscapesQuotes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/exceptionTextEscapesQuotes.kt"); doTest(fileName); } - + @TestMetadata("exceptionTextHandlesMultiline.kt") public void testExceptionTextHandlesMultiline() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/exceptionTextHandlesMultiline.kt"); doTest(fileName); } - + @TestMetadata("localVal.kt") public void testLocalVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/localVal.kt"); doTest(fileName); } - + @TestMetadata("localVar.kt") public void testLocalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/localVar.kt"); doTest(fileName); } - + @TestMetadata("simpleNameExpressionInParens.kt") public void testSimpleNameExpressionInParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/simpleNameExpressionInParens.kt"); doTest(fileName); } - + @TestMetadata("topLevelVal.kt") public void testTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/topLevelVal.kt"); doTest(fileName); } - + @TestMetadata("topLevelValCustomGetter.kt") public void testTopLevelValCustomGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/topLevelValCustomGetter.kt"); doTest(fileName); } - + @TestMetadata("topLevelVar.kt") public void testTopLevelVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/topLevelVar.kt"); doTest(fileName); } - + @TestMetadata("topLevelVarCustomGetter.kt") public void testTopLevelVarCustomGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/topLevelVarCustomGetter.kt"); doTest(fileName); } - + @TestMetadata("usedInAssignment.kt") public void testUsedInAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/doubleBangToIfThen/usedInAssignment.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/elvisToIfThen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ElvisToIfThen extends AbstractIntentionTest { public void testAllFilesPresentInElvisToIfThen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/elvisToIfThen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("callExpression.kt") public void testCallExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/callExpression.kt"); doTest(fileName); } - + @TestMetadata("callExpressionParens.kt") public void testCallExpressionParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/callExpressionParens.kt"); doTest(fileName); } - + @TestMetadata("elvisAsExpression.kt") public void testElvisAsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/elvisAsExpression.kt"); doTest(fileName); } - + @TestMetadata("localValLhs.kt") public void testLocalValLhs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/localValLhs.kt"); doTest(fileName); } - + @TestMetadata("localVarLhs.kt") public void testLocalVarLhs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/localVarLhs.kt"); doTest(fileName); } - + @TestMetadata("simpleNameExpression.kt") public void testSimpleNameExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/simpleNameExpression.kt"); doTest(fileName); } - + @TestMetadata("simpleNameExpressionInParens.kt") public void testSimpleNameExpressionInParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/simpleNameExpressionInParens.kt"); doTest(fileName); } - + @TestMetadata("topLevelVal.kt") public void testTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/topLevelVal.kt"); doTest(fileName); } - + @TestMetadata("topLevelValCustomGetter.kt") public void testTopLevelValCustomGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/topLevelValCustomGetter.kt"); doTest(fileName); } - + @TestMetadata("topLevelVar.kt") public void testTopLevelVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/topLevelVar.kt"); doTest(fileName); } - + @TestMetadata("topLevelVarCustomGetter.kt") public void testTopLevelVarCustomGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/elvisToIfThen/topLevelVarCustomGetter.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/folding") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Folding.IfToAssignment.class, Folding.IfToReturn.class, Folding.IfToReturnAsymmetrically.class, Folding.WhenToAssignment.class, Folding.WhenToReturn.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Folding extends AbstractIntentionTest { public void testAllFilesPresentInFolding() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/folding"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/branched/folding/ifToAssignment") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfToAssignment extends AbstractIntentionTest { public void testAllFilesPresentInIfToAssignment() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/folding/ifToAssignment"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerIfTransformed.kt") public void testInnerIfTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/innerIfTransformed.kt"); doTest(fileName); } - + @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIf.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithAugmentedAssignment.kt") public void testSimpleIfWithAugmentedAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIfWithAugmentedAssignment.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithBlocks.kt") public void testSimpleIfWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIfWithBlocks.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithShadowedVar.kt") public void testSimpleIfWithShadowedVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIfWithShadowedVar.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithUnmatchedAssignmentOps.kt") public void testSimpleIfWithUnmatchedAssignmentOps() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIfWithUnmatchedAssignmentOps.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithUnmatchedAssignments.kt") public void testSimpleIfWithUnmatchedAssignments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIfWithUnmatchedAssignments.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithoutElse.kt") public void testSimpleIfWithoutElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIfWithoutElse.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithoutTerminatingAssignment.kt") public void testSimpleIfWithoutTerminatingAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToAssignment/simpleIfWithoutTerminatingAssignment.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/folding/ifToReturn") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfToReturn extends AbstractIntentionTest { public void testAllFilesPresentInIfToReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/folding/ifToReturn"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerIfTransformed.kt") public void testInnerIfTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToReturn/innerIfTransformed.kt"); doTest(fileName); } - + @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToReturn/simpleIf.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithBlocks.kt") public void testSimpleIfWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToReturn/simpleIfWithBlocks.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/folding/ifToReturnAsymmetrically") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfToReturnAsymmetrically extends AbstractIntentionTest { public void testAllFilesPresentInIfToReturnAsymmetrically() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/folding/ifToReturnAsymmetrically"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToReturnAsymmetrically/simpleIf.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithBlocks.kt") public void testSimpleIfWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToReturnAsymmetrically/simpleIfWithBlocks.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithComments.kt") public void testSimpleIfWithComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/ifToReturnAsymmetrically/simpleIfWithComments.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/folding/whenToAssignment") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhenToAssignment extends AbstractIntentionTest { public void testAllFilesPresentInWhenToAssignment() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/folding/whenToAssignment"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerWhenTransformed.kt") public void testInnerWhenTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToAssignment/innerWhenTransformed.kt"); doTest(fileName); } - + @TestMetadata("simpleWhen.kt") public void testSimpleWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToAssignment/simpleWhen.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithBlocks.kt") public void testSimpleWhenWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToAssignment/simpleWhenWithBlocks.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithShadowedVar.kt") public void testSimpleWhenWithShadowedVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToAssignment/simpleWhenWithShadowedVar.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithUnmatchedAssignments.kt") public void testSimpleWhenWithUnmatchedAssignments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToAssignment/simpleWhenWithUnmatchedAssignments.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithoutTerminatingAssignment.kt") public void testSimpleWhenWithoutTerminatingAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToAssignment/simpleWhenWithoutTerminatingAssignment.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/folding/whenToReturn") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhenToReturn extends AbstractIntentionTest { public void testAllFilesPresentInWhenToReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/folding/whenToReturn"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerWhenTransformed.kt") public void testInnerWhenTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToReturn/innerWhenTransformed.kt"); doTest(fileName); } - + @TestMetadata("simpleWhen.kt") public void testSimpleWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToReturn/simpleWhen.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithBlocks.kt") public void testSimpleWhenWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/folding/whenToReturn/simpleWhenWithBlocks.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/intentions/branched/ifThenToDoubleBang") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfThenToDoubleBang extends AbstractIntentionTest { @TestMetadata("acceptableEmptyElseBlockForStatement.kt") public void testAcceptableEmptyElseBlockForStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/acceptableEmptyElseBlockForStatement.kt"); doTest(fileName); } - + @TestMetadata("acceptableEmptyThenBlockForStatement.kt") public void testAcceptableEmptyThenBlockForStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/acceptableEmptyThenBlockForStatement.kt"); doTest(fileName); } - + @TestMetadata("acceptableWithoutElseBlockForStatementWithFun.kt") public void testAcceptableWithoutElseBlockForStatementWithFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/acceptableWithoutElseBlockForStatementWithFun.kt"); doTest(fileName); } - + @TestMetadata("acceptableWithoutElseBlockForStatementWithVal.kt") public void testAcceptableWithoutElseBlockForStatementWithVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/acceptableWithoutElseBlockForStatementWithVal.kt"); doTest(fileName); } - + public void testAllFilesPresentInIfThenToDoubleBang() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/ifThenToDoubleBang"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("blockHasMoreThanOneStatement.kt") public void testBlockHasMoreThanOneStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/blockHasMoreThanOneStatement.kt"); doTest(fileName); } - + @TestMetadata("blockUsesDifferentVar.kt") public void testBlockUsesDifferentVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/blockUsesDifferentVar.kt"); doTest(fileName); } - + @TestMetadata("conditionComparesNullWithNull.kt") public void testConditionComparesNullWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/conditionComparesNullWithNull.kt"); doTest(fileName); } - + @TestMetadata("conditionInvalidBinaryExp.kt") public void testConditionInvalidBinaryExp() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/conditionInvalidBinaryExp.kt"); doTest(fileName); } - + @TestMetadata("conditionNotBinaryExpr.kt") public void testConditionNotBinaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/conditionNotBinaryExpr.kt"); doTest(fileName); } - + @TestMetadata("doesNotinlineValueIfUsedMoreThanOnce.kt") public void testDoesNotinlineValueIfUsedMoreThanOnce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/doesNotinlineValueIfUsedMoreThanOnce.kt"); doTest(fileName); } - + @TestMetadata("doesNotinlineValueOutsideOfScope.kt") public void testDoesNotinlineValueOutsideOfScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/doesNotinlineValueOutsideOfScope.kt"); doTest(fileName); } - + @TestMetadata("emptyCondition.kt") public void testEmptyCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/emptyCondition.kt"); doTest(fileName); } - + @TestMetadata("emptyElseBlock.kt") public void testEmptyElseBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/emptyElseBlock.kt"); doTest(fileName); } - + @TestMetadata("emptyThenBlock.kt") public void testEmptyThenBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/emptyThenBlock.kt"); doTest(fileName); } - + @TestMetadata("ifAndElseBothInBlocks.kt") public void testIfAndElseBothInBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/ifAndElseBothInBlocks.kt"); doTest(fileName); } - + @TestMetadata("ifAndElseNotInBlocks.kt") public void testIfAndElseNotInBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/ifAndElseNotInBlocks.kt"); doTest(fileName); } - + @TestMetadata("ifAsExpression.kt") public void testIfAsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/ifAsExpression.kt"); doTest(fileName); } - + @TestMetadata("lhsEqualsNull.kt") public void testLhsEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/lhsEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("lhsNotEqualsNull.kt") public void testLhsNotEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/lhsNotEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("missingElseClause.kt") public void testMissingElseClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/missingElseClause.kt"); doTest(fileName); } - + @TestMetadata("missingThenClause.kt") public void testMissingThenClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/missingThenClause.kt"); doTest(fileName); } - + @TestMetadata("noCondition.kt") public void testNoCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/noCondition.kt"); doTest(fileName); } - + @TestMetadata("noNullInCondition.kt") public void testNoNullInCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/noNullInCondition.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForFunction.kt") public void testNotApplicableForFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/notApplicableForFunction.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForLocalVar.kt") public void testNotApplicableForLocalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/notApplicableForLocalVar.kt"); doTest(fileName); } - + @TestMetadata("nullBranchAlsoNull.kt") public void testNullBranchAlsoNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/nullBranchAlsoNull.kt"); doTest(fileName); } - + @TestMetadata("otherBlockHasMoreThanOneStatement.kt") public void testOtherBlockHasMoreThanOneStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/otherBlockHasMoreThanOneStatement.kt"); doTest(fileName); } - + @TestMetadata("rhsEqualsNull.kt") public void testRhsEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/rhsEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("rhsNotEqualsNull.kt") public void testRhsNotEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/rhsNotEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("thenAndElseBothNull.kt") public void testThenAndElseBothNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/thenAndElseBothNull.kt"); doTest(fileName); } - + @TestMetadata("throwByFqName.kt") public void testThrowByFqName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/throwByFqName.kt"); doTest(fileName); } - + @TestMetadata("unacceptableEmptyElseBlockForExpression.kt") public void testUnacceptableEmptyElseBlockForExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/unacceptableEmptyElseBlockForExpression.kt"); doTest(fileName); } - + @TestMetadata("unacceptableEmptyThenBlockForExpression.kt") public void testUnacceptableEmptyThenBlockForExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/unacceptableEmptyThenBlockForExpression.kt"); doTest(fileName); } - + @TestMetadata("willNotInlineClassProperty.kt") public void testWillNotInlineClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToDoubleBang/willNotInlineClassProperty.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/ifThenToElvis") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfThenToElvis extends AbstractIntentionTest { public void testAllFilesPresentInIfThenToElvis() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/ifThenToElvis"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("blockHasMoreThanOneStatement.kt") public void testBlockHasMoreThanOneStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/blockHasMoreThanOneStatement.kt"); doTest(fileName); } - + @TestMetadata("blockUsesDifferentVar.kt") public void testBlockUsesDifferentVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/blockUsesDifferentVar.kt"); doTest(fileName); } - + @TestMetadata("conditionComparesNullWithNull.kt") public void testConditionComparesNullWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/conditionComparesNullWithNull.kt"); doTest(fileName); } - + @TestMetadata("conditionInvalidBinaryExp.kt") public void testConditionInvalidBinaryExp() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/conditionInvalidBinaryExp.kt"); doTest(fileName); } - + @TestMetadata("conditionNotBinaryExpr.kt") public void testConditionNotBinaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/conditionNotBinaryExpr.kt"); doTest(fileName); } - + @TestMetadata("doesNotInlineVariableInMultiDeclaration.kt") public void testDoesNotInlineVariableInMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/doesNotInlineVariableInMultiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("doesNotinlineValueIfUsedMoreThanOnce.kt") public void testDoesNotinlineValueIfUsedMoreThanOnce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/doesNotinlineValueIfUsedMoreThanOnce.kt"); doTest(fileName); } - + @TestMetadata("doesNotinlineValueOutsideOfScope.kt") public void testDoesNotinlineValueOutsideOfScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/doesNotinlineValueOutsideOfScope.kt"); doTest(fileName); } - + @TestMetadata("emptyCondition.kt") public void testEmptyCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/emptyCondition.kt"); doTest(fileName); } - + @TestMetadata("emptyElseBlock.kt") public void testEmptyElseBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/emptyElseBlock.kt"); doTest(fileName); } - + @TestMetadata("emptyThenBlock.kt") public void testEmptyThenBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/emptyThenBlock.kt"); doTest(fileName); } - + @TestMetadata("ifAndElseBothInBlocks.kt") public void testIfAndElseBothInBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/ifAndElseBothInBlocks.kt"); doTest(fileName); } - + @TestMetadata("ifAndElseNotInBlocks.kt") public void testIfAndElseNotInBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/ifAndElseNotInBlocks.kt"); doTest(fileName); } - + @TestMetadata("ifAsExpression.kt") public void testIfAsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/ifAsExpression.kt"); doTest(fileName); } - + @TestMetadata("ifAsPartOfExpression.kt") public void testIfAsPartOfExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/ifAsPartOfExpression.kt"); doTest(fileName); } - + @TestMetadata("lhsEqualsNull.kt") public void testLhsEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/lhsEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("lhsNotEqualsNull.kt") public void testLhsNotEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/lhsNotEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("missingElseClause.kt") public void testMissingElseClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/missingElseClause.kt"); doTest(fileName); } - + @TestMetadata("missingThenClause.kt") public void testMissingThenClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/missingThenClause.kt"); doTest(fileName); } - + @TestMetadata("noCondition.kt") public void testNoCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/noCondition.kt"); doTest(fileName); } - + @TestMetadata("noNullInCondition.kt") public void testNoNullInCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/noNullInCondition.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForFunction.kt") public void testNotApplicableForFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/notApplicableForFunction.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForLocalVar.kt") public void testNotApplicableForLocalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/notApplicableForLocalVar.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForSimpleKotlinNPE.kt") public void testNotApplicableForSimpleKotlinNPE() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/notApplicableForSimpleKotlinNPE.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForSimpleNPE.kt") public void testNotApplicableForSimpleNPE() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/notApplicableForSimpleNPE.kt"); doTest(fileName); } - + @TestMetadata("nullBranchAlsoNull.kt") public void testNullBranchAlsoNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/nullBranchAlsoNull.kt"); doTest(fileName); } - + @TestMetadata("otherBlockHasMoreThanOneStatement.kt") public void testOtherBlockHasMoreThanOneStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/otherBlockHasMoreThanOneStatement.kt"); doTest(fileName); } - + @TestMetadata("rhsEqualsNull.kt") public void testRhsEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/rhsEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("rhsNotEqualsNull.kt") public void testRhsNotEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/rhsNotEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("thenAndElseBothNull.kt") public void testThenAndElseBothNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/thenAndElseBothNull.kt"); doTest(fileName); } - + @TestMetadata("throwsNPEwithArgument.kt") public void testThrowsNPEwithArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/throwsNPEwithArgument.kt"); doTest(fileName); } - + @TestMetadata("willNotInlineClassProperty.kt") public void testWillNotInlineClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToElvis/willNotInlineClassProperty.kt"); doTest(fileName); } - + } - + @TestMetadata("idea/testData/intentions/branched/ifThenToSafeAccess") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfThenToSafeAccess extends AbstractIntentionTest { public void testAllFilesPresentInIfThenToSafeAccess() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/ifThenToSafeAccess"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("blockHasMoreThanOneStatement.kt") public void testBlockHasMoreThanOneStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/blockHasMoreThanOneStatement.kt"); doTest(fileName); } - + @TestMetadata("blockUsesDifferentVar.kt") public void testBlockUsesDifferentVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/blockUsesDifferentVar.kt"); doTest(fileName); } - + @TestMetadata("conditionComparesNullWithNull.kt") public void testConditionComparesNullWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/conditionComparesNullWithNull.kt"); doTest(fileName); } - + @TestMetadata("conditionInvalidBinaryExp.kt") public void testConditionInvalidBinaryExp() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/conditionInvalidBinaryExp.kt"); doTest(fileName); } - + @TestMetadata("conditionNotBinaryExpr.kt") public void testConditionNotBinaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/conditionNotBinaryExpr.kt"); doTest(fileName); } - + @TestMetadata("doesNotinlineValueIfUsedMoreThanOnce.kt") public void testDoesNotinlineValueIfUsedMoreThanOnce() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/doesNotinlineValueIfUsedMoreThanOnce.kt"); doTest(fileName); } - + @TestMetadata("doesNotinlineValueOutsideOfScope.kt") public void testDoesNotinlineValueOutsideOfScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/doesNotinlineValueOutsideOfScope.kt"); doTest(fileName); } - + @TestMetadata("emptyCondition.kt") public void testEmptyCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/emptyCondition.kt"); doTest(fileName); } - + @TestMetadata("emptyElseBlock.kt") public void testEmptyElseBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/emptyElseBlock.kt"); doTest(fileName); } - + @TestMetadata("emptyThenBlock.kt") public void testEmptyThenBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/emptyThenBlock.kt"); doTest(fileName); } - + @TestMetadata("ifAndElseBothInBlocks.kt") public void testIfAndElseBothInBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/ifAndElseBothInBlocks.kt"); doTest(fileName); } - + @TestMetadata("ifAndElseNotInBlocks.kt") public void testIfAndElseNotInBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/ifAndElseNotInBlocks.kt"); doTest(fileName); } - + @TestMetadata("ifAsExpression.kt") public void testIfAsExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/ifAsExpression.kt"); doTest(fileName); } - + @TestMetadata("lhsEqualsNull.kt") public void testLhsEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/lhsEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("lhsNotEqualsNull.kt") public void testLhsNotEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/lhsNotEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("missingNecessaryElseClause.kt") public void testMissingNecessaryElseClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/missingNecessaryElseClause.kt"); doTest(fileName); } - + @TestMetadata("missingNecessaryThenClause.kt") public void testMissingNecessaryThenClause() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/missingNecessaryThenClause.kt"); doTest(fileName); } - + @TestMetadata("noCondition.kt") public void testNoCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/noCondition.kt"); doTest(fileName); } - + @TestMetadata("noElseBlock.kt") public void testNoElseBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/noElseBlock.kt"); doTest(fileName); } - + @TestMetadata("noNullInCondition.kt") public void testNoNullInCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/noNullInCondition.kt"); doTest(fileName); } - + @TestMetadata("noNullInCondition2.kt") public void testNoNullInCondition2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/noNullInCondition2.kt"); doTest(fileName); } - + @TestMetadata("noThenBlock.kt") public void testNoThenBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/noThenBlock.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForFunction.kt") public void testNotApplicableForFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/notApplicableForFunction.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForLocalVar.kt") public void testNotApplicableForLocalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/notApplicableForLocalVar.kt"); doTest(fileName); } - + @TestMetadata("otherBlockHasMoreThanOneStatement.kt") public void testOtherBlockHasMoreThanOneStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/otherBlockHasMoreThanOneStatement.kt"); doTest(fileName); } - + @TestMetadata("rhsEqualsNull.kt") public void testRhsEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/rhsEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("rhsNotEqualsNull.kt") public void testRhsNotEqualsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/rhsNotEqualsNull.kt"); doTest(fileName); } - + @TestMetadata("thenAndElseBothNull.kt") public void testThenAndElseBothNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/thenAndElseBothNull.kt"); doTest(fileName); } - + @TestMetadata("thenAndElseNotNull.kt") public void testThenAndElseNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/thenAndElseNotNull.kt"); doTest(fileName); } - + @TestMetadata("unacceptableEmptyElseBlock.kt") public void testUnacceptableEmptyElseBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/unacceptableEmptyElseBlock.kt"); doTest(fileName); } - + @TestMetadata("unacceptableEmptyThenBlock.kt") public void testUnacceptableEmptyThenBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/unacceptableEmptyThenBlock.kt"); doTest(fileName); } - + @TestMetadata("unacceptableNoElseBlock.kt") public void testUnacceptableNoElseBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/unacceptableNoElseBlock.kt"); doTest(fileName); } - + @TestMetadata("unacceptableNoThenBlock.kt") public void testUnacceptableNoThenBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/unacceptableNoThenBlock.kt"); doTest(fileName); } - + @TestMetadata("willNotInlineClassProperty.kt") public void testWillNotInlineClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifThenToSafeAccess/willNotInlineClassProperty.kt"); doTest(fileName); } - + } - + @TestMetadata("idea/testData/intentions/branched/ifWhen") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({IfWhen.IfToWhen.class, IfWhen.WhenToIf.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfWhen extends AbstractIntentionTest { public void testAllFilesPresentInIfWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/ifWhen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfToWhen extends AbstractIntentionTest { public void testAllFilesPresentInIfToWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/ifWhen/ifToWhen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ifWithEqualityTests.kt") public void testIfWithEqualityTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithEqualityTests.kt"); doTest(fileName); } - + @TestMetadata("ifWithIs.kt") public void testIfWithIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithIs.kt"); doTest(fileName); } - + @TestMetadata("ifWithMultiConditions.kt") public void testIfWithMultiConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithMultiConditions.kt"); doTest(fileName); } - + @TestMetadata("ifWithNegativeIs.kt") public void testIfWithNegativeIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithNegativeIs.kt"); doTest(fileName); } - + @TestMetadata("ifWithNegativeRangeTests.kt") public void testIfWithNegativeRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithNegativeRangeTests.kt"); doTest(fileName); } - + @TestMetadata("ifWithRangeTests.kt") public void testIfWithRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithRangeTests.kt"); doTest(fileName); } - + @TestMetadata("ifWithRangeTestsAndMultiConditions.kt") public void testIfWithRangeTestsAndMultiConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithRangeTestsAndMultiConditions.kt"); doTest(fileName); } - + @TestMetadata("ifWithRangeTestsAndUnparenthesizedMultiConditions.kt") public void testIfWithRangeTestsAndUnparenthesizedMultiConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithRangeTestsAndUnparenthesizedMultiConditions.kt"); doTest(fileName); } - + @TestMetadata("ifWithoutElse.kt") public void testIfWithoutElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/ifWithoutElse.kt"); doTest(fileName); } - + @TestMetadata("whenWithMultipleConditionTypes.kt") public void testWhenWithMultipleConditionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/ifToWhen/whenWithMultipleConditionTypes.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/ifWhen/whenToIf") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhenToIf extends AbstractIntentionTest { public void testAllFilesPresentInWhenToIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/ifWhen/whenToIf"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("whenWithDotQualifiedExpression.kt") public void testWhenWithDotQualifiedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithDotQualifiedExpression.kt"); doTest(fileName); } - + @TestMetadata("whenWithEqualityTests.kt") public void testWhenWithEqualityTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithEqualityTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithMultiConditions.kt") public void testWhenWithMultiConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithMultiConditions.kt"); doTest(fileName); } - + @TestMetadata("whenWithMultipleConditionTypes.kt") public void testWhenWithMultipleConditionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithMultipleConditionTypes.kt"); doTest(fileName); } - + @TestMetadata("whenWithNegativePatterns.kt") public void testWhenWithNegativePatterns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithNegativePatterns.kt"); doTest(fileName); } - + @TestMetadata("whenWithNegativeRangeTests.kt") public void testWhenWithNegativeRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithNegativeRangeTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithPatterns.kt") public void testWhenWithPatterns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithPatterns.kt"); doTest(fileName); } - + @TestMetadata("whenWithRangeTests.kt") public void testWhenWithRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithRangeTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithRangeTestsAndMultiConditions.kt") public void testWhenWithRangeTestsAndMultiConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithRangeTestsAndMultiConditions.kt"); doTest(fileName); } - + @TestMetadata("whenWithoutElse.kt") public void testWhenWithoutElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithoutElse.kt"); doTest(fileName); } - + @TestMetadata("whenWithoutSubject.kt") public void testWhenWithoutSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/ifWhen/whenToIf/whenWithoutSubject.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/intentions/branched/safeAccessToIfThen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SafeAccessToIfThen extends AbstractIntentionTest { public void testAllFilesPresentInSafeAccessToIfThen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/safeAccessToIfThen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("binaryExpressionLhs.kt") public void testBinaryExpressionLhs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/binaryExpressionLhs.kt"); doTest(fileName); } - + @TestMetadata("callExpression.kt") public void testCallExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/callExpression.kt"); doTest(fileName); } - + @TestMetadata("callExpressionParens.kt") public void testCallExpressionParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/callExpressionParens.kt"); doTest(fileName); } - + @TestMetadata("customGetterAsReceiver.kt") public void testCustomGetterAsReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/customGetterAsReceiver.kt"); doTest(fileName); } - + @TestMetadata("localValAsReceiver.kt") public void testLocalValAsReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/localValAsReceiver.kt"); doTest(fileName); } - + @TestMetadata("localValLhs.kt") public void testLocalValLhs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/localValLhs.kt"); doTest(fileName); } - + @TestMetadata("localVarLhs.kt") public void testLocalVarLhs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/localVarLhs.kt"); doTest(fileName); } - + @TestMetadata("resultAssignedToLocalVal.kt") public void testResultAssignedToLocalVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/resultAssignedToLocalVal.kt"); doTest(fileName); } - + @TestMetadata("safeAccessAsFunctionArgument.kt") public void testSafeAccessAsFunctionArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/safeAccessAsFunctionArgument.kt"); doTest(fileName); } - + @TestMetadata("simpleNameExpression.kt") public void testSimpleNameExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/simpleNameExpression.kt"); doTest(fileName); } - + @TestMetadata("simpleNameExpressionInParens.kt") public void testSimpleNameExpressionInParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/simpleNameExpressionInParens.kt"); doTest(fileName); } - + @TestMetadata("simplePropertyAsReceiver.kt") public void testSimplePropertyAsReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/simplePropertyAsReceiver.kt"); doTest(fileName); } - + @TestMetadata("simplePropertyAsReceiver2.kt") public void testSimplePropertyAsReceiver2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/simplePropertyAsReceiver2.kt"); doTest(fileName); } - + @TestMetadata("simplePropertyAsReceiver3.kt") public void testSimplePropertyAsReceiver3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/simplePropertyAsReceiver3.kt"); doTest(fileName); } - + @TestMetadata("topLevelVal.kt") public void testTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/topLevelVal.kt"); doTest(fileName); } - + @TestMetadata("topLevelValCustomGetter.kt") public void testTopLevelValCustomGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/topLevelValCustomGetter.kt"); doTest(fileName); } - + @TestMetadata("topLevelVar.kt") public void testTopLevelVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/topLevelVar.kt"); doTest(fileName); } - + @TestMetadata("topLevelVarCustomGetter.kt") public void testTopLevelVarCustomGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/topLevelVarCustomGetter.kt"); doTest(fileName); } - + @TestMetadata("usedAsFunctionRhs.kt") public void testUsedAsFunctionRhs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/usedAsFunctionRhs.kt"); doTest(fileName); } - + @TestMetadata("usedAsResultOfCheckedIf.kt") public void testUsedAsResultOfCheckedIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/usedAsResultOfCheckedIf.kt"); doTest(fileName); } - + @TestMetadata("usedAsReturnValue.kt") public void testUsedAsReturnValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/usedAsReturnValue.kt"); doTest(fileName); } - + @TestMetadata("usedInUncheckedIfExpression.kt") public void testUsedInUncheckedIfExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/safeAccessToIfThen/usedInUncheckedIfExpression.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/unfolding") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Unfolding.AssignmentToIf.class, Unfolding.AssignmentToWhen.class, Unfolding.PropertyToIf.class, Unfolding.PropertyToWhen.class, Unfolding.ReturnToIf.class, Unfolding.ReturnToWhen.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Unfolding extends AbstractIntentionTest { public void testAllFilesPresentInUnfolding() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/unfolding"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AssignmentToIf extends AbstractIntentionTest { public void testAllFilesPresentInAssignmentToIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/unfolding/assignmentToIf"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerIfTransformed.kt") public void testInnerIfTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf/innerIfTransformed.kt"); doTest(fileName); } - + @TestMetadata("nestedIfs.kt") public void testNestedIfs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf/nestedIfs.kt"); doTest(fileName); } - + @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf/simpleIf.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithAugmentedAssignment.kt") public void testSimpleIfWithAugmentedAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf/simpleIfWithAugmentedAssignment.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithBlocks.kt") public void testSimpleIfWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf/simpleIfWithBlocks.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithComplexAssignmentLHS.kt") public void testSimpleIfWithComplexAssignmentLHS() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf/simpleIfWithComplexAssignmentLHS.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithoutAssignment.kt") public void testSimpleIfWithoutAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToIf/simpleIfWithoutAssignment.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/unfolding/assignmentToWhen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AssignmentToWhen extends AbstractIntentionTest { public void testAllFilesPresentInAssignmentToWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/unfolding/assignmentToWhen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerWhenTransformed.kt") public void testInnerWhenTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToWhen/innerWhenTransformed.kt"); doTest(fileName); } - + @TestMetadata("simpleWhen.kt") public void testSimpleWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToWhen/simpleWhen.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithBlocks.kt") public void testSimpleWhenWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToWhen/simpleWhenWithBlocks.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithComplexAssignmentLHS.kt") public void testSimpleWhenWithComplexAssignmentLHS() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/assignmentToWhen/simpleWhenWithComplexAssignmentLHS.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/unfolding/propertyToIf") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertyToIf extends AbstractIntentionTest { public void testAllFilesPresentInPropertyToIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/unfolding/propertyToIf"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nestedIfs.kt") public void testNestedIfs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/nestedIfs.kt"); doTest(fileName); } - + @TestMetadata("nestedIfs2.kt") public void testNestedIfs2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/nestedIfs2.kt"); doTest(fileName); } - + @TestMetadata("nonLocalProperty.kt") public void testNonLocalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/nonLocalProperty.kt"); doTest(fileName); } - + @TestMetadata("nonLocalProperty2.kt") public void testNonLocalProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/nonLocalProperty2.kt"); doTest(fileName); } - + @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/simpleIf.kt"); doTest(fileName); } - + @TestMetadata("simpleIf2.kt") public void testSimpleIf2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/simpleIf2.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithBlocks.kt") public void testSimpleIfWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/simpleIfWithBlocks.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithBlocks2.kt") public void testSimpleIfWithBlocks2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/simpleIfWithBlocks2.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithType.kt") public void testSimpleIfWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToIf/simpleIfWithType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertyToWhen extends AbstractIntentionTest { public void testAllFilesPresentInPropertyToWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/unfolding/propertyToWhen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nonLocalProperty.kt") public void testNonLocalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen/nonLocalProperty.kt"); doTest(fileName); } - + @TestMetadata("nonLocalProperty2.kt") public void testNonLocalProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen/nonLocalProperty2.kt"); doTest(fileName); } - + @TestMetadata("simpleWhen.kt") public void testSimpleWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen/simpleWhen.kt"); doTest(fileName); } - + @TestMetadata("simpleWhen2.kt") public void testSimpleWhen2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen/simpleWhen2.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithBlocks.kt") public void testSimpleWhenWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen/simpleWhenWithBlocks.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithBlocks2.kt") public void testSimpleWhenWithBlocks2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen/simpleWhenWithBlocks2.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithType.kt") public void testSimpleWhenWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/propertyToWhen/simpleWhenWithType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/unfolding/returnToIf") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReturnToIf extends AbstractIntentionTest { public void testAllFilesPresentInReturnToIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/unfolding/returnToIf"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerIfTransformed.kt") public void testInnerIfTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/returnToIf/innerIfTransformed.kt"); doTest(fileName); } - + @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/returnToIf/simpleIf.kt"); doTest(fileName); } - + @TestMetadata("simpleIfWithBlocks.kt") public void testSimpleIfWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/returnToIf/simpleIfWithBlocks.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/unfolding/returnToWhen") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReturnToWhen extends AbstractIntentionTest { public void testAllFilesPresentInReturnToWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/unfolding/returnToWhen"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerWhenTransformed.kt") public void testInnerWhenTransformed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/returnToWhen/innerWhenTransformed.kt"); doTest(fileName); } - + @TestMetadata("simpleWhen.kt") public void testSimpleWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/returnToWhen/simpleWhen.kt"); doTest(fileName); } - + @TestMetadata("simpleWhenWithBlocks.kt") public void testSimpleWhenWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/unfolding/returnToWhen/simpleWhenWithBlocks.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/intentions/branched/when") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({When.EliminateSubject.class, When.Flatten.class, When.IntroduceSubject.class, When.Merge.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractIntentionTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/when"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/branched/when/eliminateSubject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class EliminateSubject extends AbstractIntentionTest { public void testAllFilesPresentInEliminateSubject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/when/eliminateSubject"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("whenWithEqualityTests.kt") public void testWhenWithEqualityTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithEqualityTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithMultipleConditionTypes.kt") public void testWhenWithMultipleConditionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithMultipleConditionTypes.kt"); doTest(fileName); } - + @TestMetadata("whenWithNegativePatterns.kt") public void testWhenWithNegativePatterns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithNegativePatterns.kt"); doTest(fileName); } - + @TestMetadata("whenWithNegativeRangeTests.kt") public void testWhenWithNegativeRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithNegativeRangeTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithPatterns.kt") public void testWhenWithPatterns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithPatterns.kt"); doTest(fileName); } - + @TestMetadata("whenWithRangeTests.kt") public void testWhenWithRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithRangeTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithRangeTestsAndMultiConditions.kt") public void testWhenWithRangeTestsAndMultiConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithRangeTestsAndMultiConditions.kt"); doTest(fileName); } - + @TestMetadata("whenWithoutSubject.kt") public void testWhenWithoutSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/eliminateSubject/whenWithoutSubject.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/when/flatten") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Flatten extends AbstractIntentionTest { public void testAllFilesPresentInFlatten() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/when/flatten"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("flattenWithSubject.kt") public void testFlattenWithSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/flatten/flattenWithSubject.kt"); doTest(fileName); } - + @TestMetadata("flattenWithUnmatchedSubjects.kt") public void testFlattenWithUnmatchedSubjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/flatten/flattenWithUnmatchedSubjects.kt"); doTest(fileName); } - + @TestMetadata("flattenWithoutSubject.kt") public void testFlattenWithoutSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/flatten/flattenWithoutSubject.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/when/introduceSubject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IntroduceSubject extends AbstractIntentionTest { public void testAllFilesPresentInIntroduceSubject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/when/introduceSubject"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("whenWithEqualityTests.kt") public void testWhenWithEqualityTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithEqualityTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithMultipleConditionTypes.kt") public void testWhenWithMultipleConditionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithMultipleConditionTypes.kt"); doTest(fileName); } - + @TestMetadata("whenWithNegativePatterns.kt") public void testWhenWithNegativePatterns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithNegativePatterns.kt"); doTest(fileName); } - + @TestMetadata("whenWithNegativeRangeTests.kt") public void testWhenWithNegativeRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithNegativeRangeTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithNondivisibleConditions.kt") public void testWhenWithNondivisibleConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithNondivisibleConditions.kt"); doTest(fileName); } - + @TestMetadata("whenWithPatterns.kt") public void testWhenWithPatterns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithPatterns.kt"); doTest(fileName); } - + @TestMetadata("whenWithRangeTests.kt") public void testWhenWithRangeTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithRangeTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithRangeTestsAndMultiConditions.kt") public void testWhenWithRangeTestsAndMultiConditions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithRangeTestsAndMultiConditions.kt"); doTest(fileName); } - + @TestMetadata("whenWithSubject.kt") public void testWhenWithSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithSubject.kt"); doTest(fileName); } - + @TestMetadata("whenWithSwappedEqualityTests.kt") public void testWhenWithSwappedEqualityTests() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithSwappedEqualityTests.kt"); doTest(fileName); } - + @TestMetadata("whenWithUnmatchedCandidateSubjects.kt") public void testWhenWithUnmatchedCandidateSubjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/introduceSubject/whenWithUnmatchedCandidateSubjects.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/branched/when/merge") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Merge extends AbstractIntentionTest { public void testAllFilesPresentInMerge() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/branched/when/merge"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("mergeBlockWithBlock.kt") public void testMergeBlockWithBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeBlockWithBlock.kt"); doTest(fileName); } - + @TestMetadata("mergeBlockWithSingle.kt") public void testMergeBlockWithSingle() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeBlockWithSingle.kt"); doTest(fileName); } - + @TestMetadata("mergeWithConflictingDeclarations.kt") public void testMergeWithConflictingDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithConflictingDeclarations.kt"); doTest(fileName); } - + @TestMetadata("mergeWithDeclarations.kt") public void testMergeWithDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithDeclarations.kt"); doTest(fileName); } - + @TestMetadata("mergeWithReturnAfter.kt") public void testMergeWithReturnAfter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithReturnAfter.kt"); doTest(fileName); } - + @TestMetadata("mergeWithReturnBefore.kt") public void testMergeWithReturnBefore() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithReturnBefore.kt"); doTest(fileName); } - + @TestMetadata("mergeWithSubject.kt") public void testMergeWithSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithSubject.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedConditions1.kt") public void testMergeWithUnmatchedConditions1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedConditions1.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedConditions2.kt") public void testMergeWithUnmatchedConditions2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedConditions2.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedConditions3.kt") public void testMergeWithUnmatchedConditions3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedConditions3.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedConditions4.kt") public void testMergeWithUnmatchedConditions4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedConditions4.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedConditions5.kt") public void testMergeWithUnmatchedConditions5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedConditions5.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedConditions6.kt") public void testMergeWithUnmatchedConditions6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedConditions6.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedConditions7.kt") public void testMergeWithUnmatchedConditions7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedConditions7.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedSubjects1.kt") public void testMergeWithUnmatchedSubjects1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedSubjects1.kt"); doTest(fileName); } - + @TestMetadata("mergeWithUnmatchedSubjects2.kt") public void testMergeWithUnmatchedSubjects2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithUnmatchedSubjects2.kt"); doTest(fileName); } - + @TestMetadata("mergeWithoutSubject.kt") public void testMergeWithoutSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/branched/when/merge/mergeWithoutSubject.kt"); doTest(fileName); } - } - } - } - + @TestMetadata("idea/testData/intentions/convertAssertToIf") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertAssertToIf extends AbstractIntentionTest { public void testAllFilesPresentInConvertAssertToIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertAssertToIf"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assertErrorOverloaded.kt") public void testAssertErrorOverloaded() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/assertErrorOverloaded.kt"); doTest(fileName); } - + @TestMetadata("booleanCondition.kt") public void testBooleanCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/booleanCondition.kt"); doTest(fileName); } - + @TestMetadata("booleanConditionSimplified.kt") public void testBooleanConditionSimplified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/booleanConditionSimplified.kt"); doTest(fileName); } - + @TestMetadata("booleanConditionSimplified2.kt") public void testBooleanConditionSimplified2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/booleanConditionSimplified2.kt"); doTest(fileName); } - + @TestMetadata("booleanConditionWithVariables.kt") public void testBooleanConditionWithVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/booleanConditionWithVariables.kt"); doTest(fileName); } - + @TestMetadata("doNotShortenReferenceInsideMessage.kt") public void testDoNotShortenReferenceInsideMessage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/doNotShortenReferenceInsideMessage.kt"); doTest(fileName); } - + @TestMetadata("dotQualifiedCall.kt") public void testDotQualifiedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/dotQualifiedCall.kt"); doTest(fileName); } - + @TestMetadata("functionCallCondition.kt") public void testFunctionCallCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/functionCallCondition.kt"); doTest(fileName); } - + @TestMetadata("functionMessageInsideParentheses.kt") public void testFunctionMessageInsideParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/functionMessageInsideParentheses.kt"); doTest(fileName); } - + @TestMetadata("inapplicableAssertOverloaded.kt") public void testInapplicableAssertOverloaded() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/inapplicableAssertOverloaded.kt"); doTest(fileName); } - + @TestMetadata("inapplicableAssertOverloadedWithPackage.kt") public void testInapplicableAssertOverloadedWithPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/inapplicableAssertOverloadedWithPackage.kt"); doTest(fileName); } - + @TestMetadata("inapplicableNoCondition.kt") public void testInapplicableNoCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/inapplicableNoCondition.kt"); doTest(fileName); } - + @TestMetadata("lambdaMessageInsideParentheses.kt") public void testLambdaMessageInsideParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/lambdaMessageInsideParentheses.kt"); doTest(fileName); } - + @TestMetadata("lambdaMessageOutsideParentheses.kt") public void testLambdaMessageOutsideParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/lambdaMessageOutsideParentheses.kt"); doTest(fileName); } - + @TestMetadata("lambdaVariable.kt") public void testLambdaVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/lambdaVariable.kt"); doTest(fileName); } - + @TestMetadata("noMessage.kt") public void testNoMessage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/noMessage.kt"); doTest(fileName); } - + @TestMetadata("parenthesizedCondition.kt") public void testParenthesizedCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/parenthesizedCondition.kt"); doTest(fileName); } - + @TestMetadata("simpleConvert.kt") public void testSimpleConvert() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/simpleConvert.kt"); doTest(fileName); } - + @TestMetadata("stringVariable.kt") public void testStringVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertAssertToIf/stringVariable.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertIfToAssert") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertIfToAssert extends AbstractIntentionTest { public void testAllFilesPresentInConvertIfToAssert() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertIfToAssert"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assertOverloaded.kt") public void testAssertOverloaded() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/assertOverloaded.kt"); doTest(fileName); } - + @TestMetadata("assertOverloaded2.kt") public void testAssertOverloaded2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/assertOverloaded2.kt"); doTest(fileName); } - + @TestMetadata("booleanCondition.kt") public void testBooleanCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/booleanCondition.kt"); doTest(fileName); } - + @TestMetadata("dotQualifiedThrow.kt") public void testDotQualifiedThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/dotQualifiedThrow.kt"); doTest(fileName); } - + @TestMetadata("inapplicableAssertionErrorOverloaded.kt") public void testInapplicableAssertionErrorOverloaded() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/inapplicableAssertionErrorOverloaded.kt"); doTest(fileName); } - + @TestMetadata("inapplicableCauseSent.kt") public void testInapplicableCauseSent() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/inapplicableCauseSent.kt"); doTest(fileName); } - + @TestMetadata("inapplicableHasElse.kt") public void testInapplicableHasElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/inapplicableHasElse.kt"); doTest(fileName); } - + @TestMetadata("inapplicableMoreThanSingleExpression.kt") public void testInapplicableMoreThanSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/inapplicableMoreThanSingleExpression.kt"); doTest(fileName); } - + @TestMetadata("inapplicableMoreThanSingleExpression2.kt") public void testInapplicableMoreThanSingleExpression2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/inapplicableMoreThanSingleExpression2.kt"); doTest(fileName); } - + @TestMetadata("noMessageSent.kt") public void testNoMessageSent() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/noMessageSent.kt"); doTest(fileName); } - + @TestMetadata("nullSent.kt") public void testNullSent() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/nullSent.kt"); doTest(fileName); } - + @TestMetadata("simpleConvert.kt") public void testSimpleConvert() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/simpleConvert.kt"); doTest(fileName); } - + @TestMetadata("simplifiedCondition.kt") public void testSimplifiedCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertIfToAssert/simplifiedCondition.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertNegatedBooleanSequence") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertNegatedBooleanSequence extends AbstractIntentionTest { public void testAllFilesPresentInConvertNegatedBooleanSequence() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertNegatedBooleanSequence"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("complexNegatedSequence.kt") public void testComplexNegatedSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/complexNegatedSequence.kt"); doTest(fileName); } - + @TestMetadata("conjunctionOfThreeNegations.kt") public void testConjunctionOfThreeNegations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/conjunctionOfThreeNegations.kt"); doTest(fileName); } - + @TestMetadata("conjunctionOfTwoNegations.kt") public void testConjunctionOfTwoNegations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/conjunctionOfTwoNegations.kt"); doTest(fileName); } - + @TestMetadata("disjunctionOfTwoNegations.kt") public void testDisjunctionOfTwoNegations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/disjunctionOfTwoNegations.kt"); doTest(fileName); } - + @TestMetadata("doubleParenthesizedExpression.kt") public void testDoubleParenthesizedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/doubleParenthesizedExpression.kt"); doTest(fileName); } - + @TestMetadata("inapplicableMixedOperators.kt") public void testInapplicableMixedOperators() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/inapplicableMixedOperators.kt"); doTest(fileName); } - + @TestMetadata("inapplicableMixedSequence.kt") public void testInapplicableMixedSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/inapplicableMixedSequence.kt"); doTest(fileName); } - + @TestMetadata("inapplicableSingleExpression.kt") public void testInapplicableSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/inapplicableSingleExpression.kt"); doTest(fileName); } - + @TestMetadata("negatedFunction.kt") public void testNegatedFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/negatedFunction.kt"); doTest(fileName); } - + @TestMetadata("parenthesizedConjunctionOfTwoNegations.kt") public void testParenthesizedConjunctionOfTwoNegations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedBooleanSequence/parenthesizedConjunctionOfTwoNegations.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertNegatedExpressionWithDemorgansLaw extends AbstractIntentionTest { public void testAllFilesPresentInConvertNegatedExpressionWithDemorgansLaw() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("complexNegation1.kt") public void testComplexNegation1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/complexNegation1.kt"); doTest(fileName); } - + @TestMetadata("complexNegation2.kt") public void testComplexNegation2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/complexNegation2.kt"); doTest(fileName); } - + @TestMetadata("conjunctionNegation1.kt") public void testConjunctionNegation1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/conjunctionNegation1.kt"); doTest(fileName); } - + @TestMetadata("conjunctionNegation2.kt") public void testConjunctionNegation2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/conjunctionNegation2.kt"); doTest(fileName); } - + @TestMetadata("disjunctionNegation1.kt") public void testDisjunctionNegation1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/disjunctionNegation1.kt"); doTest(fileName); } - + @TestMetadata("disjunctionNegation2.kt") public void testDisjunctionNegation2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/disjunctionNegation2.kt"); doTest(fileName); } - + @TestMetadata("doubleNegation.kt") public void testDoubleNegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/doubleNegation.kt"); doTest(fileName); } - + @TestMetadata("inapplicableNormalExpression.kt") public void testInapplicableNormalExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/inapplicableNormalExpression.kt"); doTest(fileName); } - + @TestMetadata("inapplicableOperator.kt") public void testInapplicableOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/inapplicableOperator.kt"); doTest(fileName); } - + @TestMetadata("inapplicableTriple.kt") public void testInapplicableTriple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/inapplicableTriple.kt"); doTest(fileName); } - + @TestMetadata("longMixedExpression.kt") public void testLongMixedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/longMixedExpression.kt"); doTest(fileName); } - + @TestMetadata("mixedExpression.kt") public void testMixedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/mixedExpression.kt"); doTest(fileName); } - + @TestMetadata("nonstandardPrefixOperator.kt") public void testNonstandardPrefixOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/nonstandardPrefixOperator.kt"); doTest(fileName); } - + @TestMetadata("retainedParens.kt") public void testRetainedParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertNegatedExpressionWithDemorgansLaw/retainedParens.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertToBlockBody") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertToBlockBody extends AbstractIntentionTest { public void testAllFilesPresentInConvertToBlockBody() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertToBlockBody"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("explicitlyNonUnitFun.kt") public void testExplicitlyNonUnitFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/explicitlyNonUnitFun.kt"); doTest(fileName); } - + @TestMetadata("explicitlyTypedFunWithUnresolvedExpression.kt") public void testExplicitlyTypedFunWithUnresolvedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/explicitlyTypedFunWithUnresolvedExpression.kt"); doTest(fileName); } - + @TestMetadata("explicitlyTypedFunWithUnresolvedType.kt") public void testExplicitlyTypedFunWithUnresolvedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/explicitlyTypedFunWithUnresolvedType.kt"); doTest(fileName); } - + @TestMetadata("explicitlyUnitFun.kt") public void testExplicitlyUnitFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/explicitlyUnitFun.kt"); doTest(fileName); } - + @TestMetadata("explicitlyUnitFunWithUnresolvedExpression.kt") public void testExplicitlyUnitFunWithUnresolvedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/explicitlyUnitFunWithUnresolvedExpression.kt"); doTest(fileName); } - + @TestMetadata("funWithThrow.kt") public void testFunWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/funWithThrow.kt"); doTest(fileName); } - + @TestMetadata("getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/getter.kt"); doTest(fileName); } - + @TestMetadata("getterWithThrow.kt") public void testGetterWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/getterWithThrow.kt"); doTest(fileName); } - + @TestMetadata("implicitlyNonUnitFun.kt") public void testImplicitlyNonUnitFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/implicitlyNonUnitFun.kt"); doTest(fileName); } - + @TestMetadata("implicitlyTypedFunWithUnresolvedType.kt") public void testImplicitlyTypedFunWithUnresolvedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/implicitlyTypedFunWithUnresolvedType.kt"); doTest(fileName); } - + @TestMetadata("implicitlyUnitFun.kt") public void testImplicitlyUnitFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/implicitlyUnitFun.kt"); doTest(fileName); } - + @TestMetadata("nothingFun.kt") public void testNothingFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/nothingFun.kt"); doTest(fileName); } - + @TestMetadata("setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToBlockBody/setter.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertToConcatenatedStringIntention") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertToConcatenatedStringIntention extends AbstractIntentionTest { public void testAllFilesPresentInConvertToConcatenatedStringIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertToConcatenatedStringIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("embeddedIf.kt") public void testEmbeddedIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/embeddedIf.kt"); doTest(fileName); } - + @TestMetadata("embeddedIfBraces.kt") public void testEmbeddedIfBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/embeddedIfBraces.kt"); doTest(fileName); } - + @TestMetadata("handlesEscapeString.kt") public void testHandlesEscapeString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/handlesEscapeString.kt"); doTest(fileName); } - + @TestMetadata("interpolate2StringConstants.kt") public void testInterpolate2StringConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolate2StringConstants.kt"); doTest(fileName); } - + @TestMetadata("interpolate3.kt") public void testInterpolate3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolate3.kt"); doTest(fileName); } - + @TestMetadata("interpolateChar.kt") public void testInterpolateChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolateChar.kt"); doTest(fileName); } - + @TestMetadata("interpolateConstants.kt") public void testInterpolateConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolateConstants.kt"); doTest(fileName); } - + @TestMetadata("interpolateMapAccess.kt") public void testInterpolateMapAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolateMapAccess.kt"); doTest(fileName); } - + @TestMetadata("interpolateMethodInvoke.kt") public void testInterpolateMethodInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolateMethodInvoke.kt"); doTest(fileName); } - + @TestMetadata("interpolateSimpleWithBraces.kt") public void testInterpolateSimpleWithBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolateSimpleWithBraces.kt"); doTest(fileName); } - + @TestMetadata("interpolateStringWithFloat.kt") public void testInterpolateStringWithFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolateStringWithFloat.kt"); doTest(fileName); } - + @TestMetadata("interpolateStringWithInt.kt") public void testInterpolateStringWithInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/interpolateStringWithInt.kt"); doTest(fileName); } - + @TestMetadata("lastExprIsNamedExpression.kt") public void testLastExprIsNamedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/lastExprIsNamedExpression.kt"); doTest(fileName); } - + @TestMetadata("multilineString.kt") public void testMultilineString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/multilineString.kt"); doTest(fileName); } - + @TestMetadata("multilineWhenExpr.kt") public void testMultilineWhenExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/multilineWhenExpr.kt"); doTest(fileName); } - + @TestMetadata("namedExprBetweenConstants.kt") public void testNamedExprBetweenConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/namedExprBetweenConstants.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForErrorElement.kt") public void testNotApplicableForErrorElement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/notApplicableForErrorElement.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForSimple.kt") public void testNotApplicableForSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/notApplicableForSimple.kt"); doTest(fileName); } - + @TestMetadata("notAvailableForDollarSignLiteral.kt") public void testNotAvailableForDollarSignLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/notAvailableForDollarSignLiteral.kt"); doTest(fileName); } - + @TestMetadata("singleVar.kt") public void testSingleVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/singleVar.kt"); doTest(fileName); } - + @TestMetadata("startsWithInt.kt") public void testStartsWithInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/startsWithInt.kt"); doTest(fileName); } - + @TestMetadata("startsWithStringExpression.kt") public void testStartsWithStringExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/startsWithStringExpression.kt"); doTest(fileName); } - + @TestMetadata("tricky.kt") public void testTricky() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/tricky.kt"); doTest(fileName); } - + @TestMetadata("withAndWithoutBraces.kt") public void testWithAndWithoutBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToConcatenatedStringIntention/withAndWithoutBraces.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertToExpressionBody") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertToExpressionBody extends AbstractIntentionTest { public void testAllFilesPresentInConvertToExpressionBody() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertToExpressionBody"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjectExpression.kt") public void testAnonymousObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/anonymousObjectExpression.kt"); doTest(fileName); } - + @TestMetadata("assignment.kt") public void testAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/assignment.kt"); doTest(fileName); } - + @TestMetadata("declaration.kt") public void testDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/declaration.kt"); doTest(fileName); } - + @TestMetadata("expressionWithReturns1.kt") public void testExpressionWithReturns1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/expressionWithReturns1.kt"); doTest(fileName); } - + @TestMetadata("expressionWithReturns2.kt") public void testExpressionWithReturns2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/expressionWithReturns2.kt"); doTest(fileName); } - + @TestMetadata("funWithImplicitUnitTypeWithThrow.kt") public void testFunWithImplicitUnitTypeWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/funWithImplicitUnitTypeWithThrow.kt"); doTest(fileName); } - + @TestMetadata("funWithNoBlock.kt") public void testFunWithNoBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/funWithNoBlock.kt"); doTest(fileName); } - + @TestMetadata("funWithNothingType.kt") public void testFunWithNothingType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/funWithNothingType.kt"); doTest(fileName); } - + @TestMetadata("funWithReturn.kt") public void testFunWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/funWithReturn.kt"); doTest(fileName); } - + @TestMetadata("funWithUnitType.kt") public void testFunWithUnitType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/funWithUnitType.kt"); doTest(fileName); } - + @TestMetadata("funWithUnitType2.kt") public void testFunWithUnitType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/funWithUnitType2.kt"); doTest(fileName); } - + @TestMetadata("funWithUnitTypeWithThrow.kt") public void testFunWithUnitTypeWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/funWithUnitTypeWithThrow.kt"); doTest(fileName); } - + @TestMetadata("functionLiteral.kt") public void testFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/functionLiteral.kt"); doTest(fileName); } - + @TestMetadata("getWithReturn.kt") public void testGetWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/getWithReturn.kt"); doTest(fileName); } - + @TestMetadata("multipleStatements.kt") public void testMultipleStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/multipleStatements.kt"); doTest(fileName); } - + @TestMetadata("returnWithNoValue.kt") public void testReturnWithNoValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/returnWithNoValue.kt"); doTest(fileName); } - + @TestMetadata("while.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToExpressionBody/while.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertToForEachFunctionCall") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertToForEachFunctionCall extends AbstractIntentionTest { public void testAllFilesPresentInConvertToForEachFunctionCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertToForEachFunctionCall"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("binaryExpressionLoopRange.kt") public void testBinaryExpressionLoopRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachFunctionCall/binaryExpressionLoopRange.kt"); doTest(fileName); } - + @TestMetadata("blockBodyExpression.kt") public void testBlockBodyExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachFunctionCall/blockBodyExpression.kt"); doTest(fileName); } - + @TestMetadata("iterativeElementTypeSpecified.kt") public void testIterativeElementTypeSpecified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachFunctionCall/iterativeElementTypeSpecified.kt"); doTest(fileName); } - + @TestMetadata("noCurlyBraces.kt") public void testNoCurlyBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachFunctionCall/noCurlyBraces.kt"); doTest(fileName); } - + @TestMetadata("noStatements.kt") public void testNoStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachFunctionCall/noStatements.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachFunctionCall/simple.kt"); doTest(fileName); } - + @TestMetadata("typeAnnotatedWithNonBlockBody.kt") public void testTypeAnnotatedWithNonBlockBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachFunctionCall/typeAnnotatedWithNonBlockBody.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertToForEachLoop") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertToForEachLoop extends AbstractIntentionTest { public void testAllFilesPresentInConvertToForEachLoop() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertToForEachLoop"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("complexReceiver.kt") public void testComplexReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/complexReceiver.kt"); doTest(fileName); } - + @TestMetadata("explicitFunctionLiteral.kt") public void testExplicitFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/explicitFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("extraArguments.kt") public void testExtraArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/extraArguments.kt"); doTest(fileName); } - + @TestMetadata("implicitFunctionLiteralParameter.kt") public void testImplicitFunctionLiteralParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/implicitFunctionLiteralParameter.kt"); doTest(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/infixCall.kt"); doTest(fileName); } - + @TestMetadata("parenthesizedExpression.kt") public void testParenthesizedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/parenthesizedExpression.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/simple.kt"); doTest(fileName); } - + @TestMetadata("typeArgumentPresent.kt") public void testTypeArgumentPresent() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/typeArgumentPresent.kt"); doTest(fileName); } - + @TestMetadata("userDefined.kt") public void testUserDefined() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/userDefined.kt"); doTest(fileName); } - + @TestMetadata("zeroArguments.kt") public void testZeroArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToForEachLoop/zeroArguments.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/convertToStringTemplateIntention") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertToStringTemplateIntention extends AbstractIntentionTest { public void testAllFilesPresentInConvertToStringTemplateIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/convertToStringTemplateIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("backslashNMultilineString.kt") public void testBackslashNMultilineString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/backslashNMultilineString.kt"); doTest(fileName); } - + @TestMetadata("combineEmptyStrings.kt") public void testCombineEmptyStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/combineEmptyStrings.kt"); doTest(fileName); } - + @TestMetadata("combinesNonStringsAsStrings.kt") public void testCombinesNonStringsAsStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/combinesNonStringsAsStrings.kt"); doTest(fileName); } - + @TestMetadata("combinesNonStringsAsStrings2.kt") public void testCombinesNonStringsAsStrings2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/combinesNonStringsAsStrings2.kt"); doTest(fileName); } - + @TestMetadata("consecutiveNewlines.kt") public void testConsecutiveNewlines() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/consecutiveNewlines.kt"); doTest(fileName); } - + @TestMetadata("doesNotCorruptExistingTemplate.kt") public void testDoesNotCorruptExistingTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/doesNotCorruptExistingTemplate.kt"); doTest(fileName); } - + @TestMetadata("doesNotCorruptExistingTemplateWithBraces.kt") public void testDoesNotCorruptExistingTemplateWithBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/doesNotCorruptExistingTemplateWithBraces.kt"); doTest(fileName); } - + @TestMetadata("insertBracesForSimpleNamedExpression.kt") public void testInsertBracesForSimpleNamedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/insertBracesForSimpleNamedExpression.kt"); doTest(fileName); } - + @TestMetadata("interpolate2StringConstants.kt") public void testInterpolate2StringConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolate2StringConstants.kt"); doTest(fileName); } - + @TestMetadata("interpolate2Vals.kt") public void testInterpolate2Vals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolate2Vals.kt"); doTest(fileName); } - + @TestMetadata("interpolate3Left.kt") public void testInterpolate3Left() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolate3Left.kt"); doTest(fileName); } - + @TestMetadata("interpolate3Right.kt") public void testInterpolate3Right() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolate3Right.kt"); doTest(fileName); } - + @TestMetadata("interpolateChar.kt") public void testInterpolateChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolateChar.kt"); doTest(fileName); } - + @TestMetadata("interpolateDollarSign.kt") public void testInterpolateDollarSign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolateDollarSign.kt"); doTest(fileName); } - + @TestMetadata("interpolateMapAccess.kt") public void testInterpolateMapAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolateMapAccess.kt"); doTest(fileName); } - + @TestMetadata("interpolateMethodInvoke.kt") public void testInterpolateMethodInvoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolateMethodInvoke.kt"); doTest(fileName); } - + @TestMetadata("interpolateMultiline.kt") public void testInterpolateMultiline() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolateMultiline.kt"); doTest(fileName); } - + @TestMetadata("interpolateStringWithFloat.kt") public void testInterpolateStringWithFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolateStringWithFloat.kt"); doTest(fileName); } - + @TestMetadata("interpolateStringWithInt.kt") public void testInterpolateStringWithInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/interpolateStringWithInt.kt"); doTest(fileName); } - + @TestMetadata("multilineString.kt") public void testMultilineString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/multilineString.kt"); doTest(fileName); } - + @TestMetadata("noBracesForLastSimpleExpression.kt") public void testNoBracesForLastSimpleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/noBracesForLastSimpleExpression.kt"); doTest(fileName); } - + @TestMetadata("noBracesSimpleFollowedByDot.kt") public void testNoBracesSimpleFollowedByDot() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/noBracesSimpleFollowedByDot.kt"); doTest(fileName); } - + @TestMetadata("notApplicableForErrorElement.kt") public void testNotApplicableForErrorElement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/notApplicableForErrorElement.kt"); doTest(fileName); } - + @TestMetadata("onlyForConcat.kt") public void testOnlyForConcat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/onlyForConcat.kt"); doTest(fileName); } - + @TestMetadata("onlyForStrings.kt") public void testOnlyForStrings() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/onlyForStrings.kt"); doTest(fileName); } - + @TestMetadata("requiresPlusOperator.kt") public void testRequiresPlusOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/requiresPlusOperator.kt"); doTest(fileName); } - + @TestMetadata("tricky.kt") public void testTricky() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/convertToStringTemplateIntention/tricky.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/declarations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Declarations.ConvertMemberToExtension.class, Declarations.Split.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Declarations extends AbstractIntentionTest { public void testAllFilesPresentInDeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/declarations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/intentions/declarations/convertMemberToExtension") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConvertMemberToExtension extends AbstractIntentionTest { @TestMetadata("abstract.kt") public void testAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/abstract.kt"); doTest(fileName); } - + @TestMetadata("abstractProperty.kt") public void testAbstractProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/abstractProperty.kt"); doTest(fileName); } - + public void testAllFilesPresentInConvertMemberToExtension() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/declarations/convertMemberToExtension"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("explicitUnit.kt") public void testExplicitUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/explicitUnit.kt"); doTest(fileName); } - + @TestMetadata("extension.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/extension.kt"); doTest(fileName); } - + @TestMetadata("funcitonNoName.kt") public void testFuncitonNoName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/funcitonNoName.kt"); doTest(fileName); } - + @TestMetadata("functionType.kt") public void testFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/functionType.kt"); doTest(fileName); } - + @TestMetadata("genericClass.kt") public void testGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/genericClass.kt"); doTest(fileName); } - + @TestMetadata("genericFun.kt") public void testGenericFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/genericFun.kt"); doTest(fileName); } - + @TestMetadata("genericFunInGenericClass.kt") public void testGenericFunInGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/genericFunInGenericClass.kt"); doTest(fileName); } - + @TestMetadata("genericFunInGenericClassWithUpperBounds.kt") public void testGenericFunInGenericClassWithUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/genericFunInGenericClassWithUpperBounds.kt"); doTest(fileName); } - + @TestMetadata("genericFunParamAfterName.kt") public void testGenericFunParamAfterName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/genericFunParamAfterName.kt"); doTest(fileName); } - + @TestMetadata("genericProperty.kt") public void testGenericProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/genericProperty.kt"); doTest(fileName); } - + @TestMetadata("inFunctionBody.kt") public void testInFunctionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/inFunctionBody.kt"); doTest(fileName); } - + @TestMetadata("inObject.kt") public void testInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/inObject.kt"); doTest(fileName); } - + @TestMetadata("internal.kt") public void testInternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/internal.kt"); doTest(fileName); } - + @TestMetadata("localFunction.kt") public void testLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/localFunction.kt"); doTest(fileName); } - + @TestMetadata("nonBlockBodyNoType.kt") public void testNonBlockBodyNoType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/nonBlockBodyNoType.kt"); doTest(fileName); } - + @TestMetadata("nonBlockBodyWithType.kt") public void testNonBlockBodyWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/nonBlockBodyWithType.kt"); doTest(fileName); } - + @TestMetadata("outsideFunction.kt") public void testOutsideFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/outsideFunction.kt"); doTest(fileName); } - + @TestMetadata("private.kt") public void testPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/private.kt"); doTest(fileName); } - + @TestMetadata("protected.kt") public void testProtected() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/protected.kt"); doTest(fileName); } - + @TestMetadata("public.kt") public void testPublic() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/public.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/simple.kt"); doTest(fileName); } - + @TestMetadata("topLevelFunction.kt") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/topLevelFunction.kt"); doTest(fileName); } - + @TestMetadata("typeFqName.kt") public void testTypeFqName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/typeFqName.kt"); doTest(fileName); } - + @TestMetadata("unknownType.kt") public void testUnknownType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/unknownType.kt"); doTest(fileName); } - + @TestMetadata("valWithDefaultGetter.kt") public void testValWithDefaultGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/valWithDefaultGetter.kt"); doTest(fileName); } - + @TestMetadata("valWithGetter.kt") public void testValWithGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/valWithGetter.kt"); doTest(fileName); } - + @TestMetadata("valWithGetterBlockBody.kt") public void testValWithGetterBlockBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/valWithGetterBlockBody.kt"); doTest(fileName); } - + @TestMetadata("varWithDefaultGetterAndSetter.kt") public void testVarWithDefaultGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/varWithDefaultGetterAndSetter.kt"); doTest(fileName); } - + @TestMetadata("varWithDefaultSetter.kt") public void testVarWithDefaultSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/varWithDefaultSetter.kt"); doTest(fileName); } - + @TestMetadata("varWithGetter.kt") public void testVarWithGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/varWithGetter.kt"); doTest(fileName); } - + @TestMetadata("varWithGetterAndSetter.kt") public void testVarWithGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/varWithGetterAndSetter.kt"); doTest(fileName); } - + @TestMetadata("varWithSetter.kt") public void testVarWithSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/varWithSetter.kt"); doTest(fileName); } - + @TestMetadata("withType.kt") public void testWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/convertMemberToExtension/withType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/declarations/split") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Split extends AbstractIntentionTest { public void testAllFilesPresentInSplit() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/declarations/split"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("longInit.kt") public void testLongInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/longInit.kt"); doTest(fileName); } - + @TestMetadata("longInit2.kt") public void testLongInit2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/longInit2.kt"); doTest(fileName); } - + @TestMetadata("noInitializer.kt") public void testNoInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/noInitializer.kt"); doTest(fileName); } - + @TestMetadata("noInitializer2.kt") public void testNoInitializer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/noInitializer2.kt"); doTest(fileName); } - + @TestMetadata("nonLocalProperty.kt") public void testNonLocalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/nonLocalProperty.kt"); doTest(fileName); } - + @TestMetadata("nonLocalProperty2.kt") public void testNonLocalProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/nonLocalProperty2.kt"); doTest(fileName); } - + @TestMetadata("simpleInit.kt") public void testSimpleInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/simpleInit.kt"); doTest(fileName); } - + @TestMetadata("simpleInit2.kt") public void testSimpleInit2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/simpleInit2.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithErrorType.kt") public void testSimpleInitWithErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/simpleInitWithErrorType.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithErrorType2.kt") public void testSimpleInitWithErrorType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/simpleInitWithErrorType2.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithType.kt") public void testSimpleInitWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/simpleInitWithType.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithType2.kt") public void testSimpleInitWithType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/declarations/split/simpleInitWithType2.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/intentions/insertCurlyBracesToTemplate") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InsertCurlyBracesToTemplate extends AbstractIntentionTest { public void testAllFilesPresentInInsertCurlyBracesToTemplate() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/insertCurlyBracesToTemplate"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("dontInsertBrackets1.kt") public void testDontInsertBrackets1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertCurlyBracesToTemplate/dontInsertBrackets1.kt"); doTest(fileName); } - + @TestMetadata("insertBrackets1.kt") public void testInsertBrackets1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertCurlyBracesToTemplate/insertBrackets1.kt"); doTest(fileName); } - + @TestMetadata("insertBrackets2.kt") public void testInsertBrackets2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertCurlyBracesToTemplate/insertBrackets2.kt"); doTest(fileName); } - + @TestMetadata("insertBrackets3.kt") public void testInsertBrackets3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertCurlyBracesToTemplate/insertBrackets3.kt"); doTest(fileName); } - + @TestMetadata("insertBrackets4.kt") public void testInsertBrackets4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertCurlyBracesToTemplate/insertBrackets4.kt"); doTest(fileName); } - + @TestMetadata("insertBrackets5.kt") public void testInsertBrackets5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertCurlyBracesToTemplate/insertBrackets5.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/insertExplicitTypeArguments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InsertExplicitTypeArguments extends AbstractIntentionTest { public void testAllFilesPresentInInsertExplicitTypeArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/insertExplicitTypeArguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inapplicableAlreadyTyped.kt") public void testInapplicableAlreadyTyped() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/inapplicableAlreadyTyped.kt"); doTest(fileName); } - + @TestMetadata("inapplicableNotGeneric.kt") public void testInapplicableNotGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/inapplicableNotGeneric.kt"); doTest(fileName); } - + @TestMetadata("inapplicableNotInCallable.kt") public void testInapplicableNotInCallable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/inapplicableNotInCallable.kt"); doTest(fileName); } - + @TestMetadata("inapplicableNotInCallable2.kt") public void testInapplicableNotInCallable2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/inapplicableNotInCallable2.kt"); doTest(fileName); } - + @TestMetadata("inapplicableTypeNotInferred.kt") public void testInapplicableTypeNotInferred() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/inapplicableTypeNotInferred.kt"); doTest(fileName); } - + @TestMetadata("insertImportForArg.kt") public void testInsertImportForArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertImportForArg.kt"); doTest(fileName); } - + @TestMetadata("insertManyTypes.kt") public void testInsertManyTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertManyTypes.kt"); doTest(fileName); } - + @TestMetadata("insertManyTypesInDifferentOrder.kt") public void testInsertManyTypesInDifferentOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertManyTypesInDifferentOrder.kt"); doTest(fileName); } - + @TestMetadata("insertMultipleSomeWithClashingName.kt") public void testInsertMultipleSomeWithClashingName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertMultipleSomeWithClashingName.kt"); doTest(fileName); } - + @TestMetadata("insertTwoTypesFun.kt") public void testInsertTwoTypesFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTwoTypesFun.kt"); doTest(fileName); } - + @TestMetadata("insertTypeAny.kt") public void testInsertTypeAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTypeAny.kt"); doTest(fileName); } - + @TestMetadata("insertTypeThatIsAFunction.kt") public void testInsertTypeThatIsAFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTypeThatIsAFunction.kt"); doTest(fileName); } - + @TestMetadata("insertTypeThatIsATypeArg.kt") public void testInsertTypeThatIsATypeArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTypeThatIsATypeArg.kt"); doTest(fileName); } - + @TestMetadata("insertTypeWithClashingName.kt") public void testInsertTypeWithClashingName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTypeWithClashingName.kt"); doTest(fileName); } - + @TestMetadata("insertTypeWithLambda.kt") public void testInsertTypeWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTypeWithLambda.kt"); doTest(fileName); } - + @TestMetadata("insertTypeWithTypeArguments.kt") public void testInsertTypeWithTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTypeWithTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("insertTypeWithVarargs.kt") public void testInsertTypeWithVarargs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/insertTypeWithVarargs.kt"); doTest(fileName); } - + @TestMetadata("simpleInsertTypeClass.kt") public void testSimpleInsertTypeClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/simpleInsertTypeClass.kt"); doTest(fileName); } - + @TestMetadata("simpleInsertTypeFun.kt") public void testSimpleInsertTypeFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/insertExplicitTypeArguments/simpleInsertTypeFun.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/invertIfCondition") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InvertIfCondition extends AbstractIntentionTest { public void testAllFilesPresentInInvertIfCondition() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/invertIfCondition"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assignedToValue.kt") public void testAssignedToValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/assignedToValue.kt"); doTest(fileName); } - + @TestMetadata("binaryExpression.kt") public void testBinaryExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/binaryExpression.kt"); doTest(fileName); } - + @TestMetadata("booleanLiteral.kt") public void testBooleanLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/booleanLiteral.kt"); doTest(fileName); } - + @TestMetadata("branchingIfStatements.kt") public void testBranchingIfStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/branchingIfStatements.kt"); doTest(fileName); } - + @TestMetadata("forLoopWithMultipleExpressions.kt") public void testForLoopWithMultipleExpressions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/forLoopWithMultipleExpressions.kt"); doTest(fileName); } - + @TestMetadata("functionWithReturnExpression.kt") public void testFunctionWithReturnExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/functionWithReturnExpression.kt"); doTest(fileName); } - + @TestMetadata("ifExpressionInsideForLoop.kt") public void testIfExpressionInsideForLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/ifExpressionInsideForLoop.kt"); doTest(fileName); } - + @TestMetadata("ifExpressionWithReturn.kt") public void testIfExpressionWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/ifExpressionWithReturn.kt"); doTest(fileName); } - + @TestMetadata("invertableOperator.kt") public void testInvertableOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/invertableOperator.kt"); doTest(fileName); } - + @TestMetadata("negatedExpression.kt") public void testNegatedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/negatedExpression.kt"); doTest(fileName); } - + @TestMetadata("returnIfExpression.kt") public void testReturnIfExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/returnIfExpression.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/simple.kt"); doTest(fileName); } - + @TestMetadata("valueAndReturnBranches.kt") public void testValueAndReturnBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/invertIfCondition/valueAndReturnBranches.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/makeTypeExplicitInLambda") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MakeTypeExplicitInLambda extends AbstractIntentionTest { public void testAllFilesPresentInMakeTypeExplicitInLambda() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/makeTypeExplicitInLambda"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("coercionToUnit.kt") public void testCoercionToUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/coercionToUnit.kt"); doTest(fileName); } - + @TestMetadata("emptyParamListWithBrackets.kt") public void testEmptyParamListWithBrackets() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/emptyParamListWithBrackets.kt"); doTest(fileName); } - + @TestMetadata("emptyParamListWithIt.kt") public void testEmptyParamListWithIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/emptyParamListWithIt.kt"); doTest(fileName); } - + @TestMetadata("emptyParamListWithWhiteSpace.kt") public void testEmptyParamListWithWhiteSpace() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/emptyParamListWithWhiteSpace.kt"); doTest(fileName); } - + @TestMetadata("emptyParamListWithoutItWithArrow.kt") public void testEmptyParamListWithoutItWithArrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/emptyParamListWithoutItWithArrow.kt"); doTest(fileName); } - + @TestMetadata("invalidCursorPosition.kt") public void testInvalidCursorPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/invalidCursorPosition.kt"); doTest(fileName); } - + @TestMetadata("lambdaWithLambdaAsParam.kt") public void testLambdaWithLambdaAsParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/lambdaWithLambdaAsParam.kt"); doTest(fileName); } - + @TestMetadata("manyNewlines.kt") public void testManyNewlines() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/manyNewlines.kt"); doTest(fileName); } - + @TestMetadata("multipleParam.kt") public void testMultipleParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/multipleParam.kt"); doTest(fileName); } - + @TestMetadata("paramDeclaredReturnNotDeclared.kt") public void testParamDeclaredReturnNotDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/paramDeclaredReturnNotDeclared.kt"); doTest(fileName); } - + @TestMetadata("returnDeclaredParamNotDeclared.kt") public void testReturnDeclaredParamNotDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/returnDeclaredParamNotDeclared.kt"); doTest(fileName); } - + @TestMetadata("shortenReferencesForParams.kt") public void testShortenReferencesForParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/shortenReferencesForParams.kt"); doTest(fileName); } - + @TestMetadata("shortenReferencesForReceiver.kt") public void testShortenReferencesForReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/shortenReferencesForReceiver.kt"); doTest(fileName); } - + @TestMetadata("shortenReferencesForReturnType.kt") public void testShortenReferencesForReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/shortenReferencesForReturnType.kt"); doTest(fileName); } - + @TestMetadata("singleParam.kt") public void testSingleParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/singleParam.kt"); doTest(fileName); } - + @TestMetadata("singleParamWithReceiver.kt") public void testSingleParamWithReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/singleParamWithReceiver.kt"); doTest(fileName); } - + @TestMetadata("typesAlreadyExplicit.kt") public void testTypesAlreadyExplicit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/typesAlreadyExplicit.kt"); doTest(fileName); } - + @TestMetadata("typesNotInferable.kt") public void testTypesNotInferable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeExplicitInLambda/typesNotInferable.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/makeTypeImplicitInLambda") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MakeTypeImplicitInLambda extends AbstractIntentionTest { public void testAllFilesPresentInMakeTypeImplicitInLambda() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/makeTypeImplicitInLambda"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("explicitReceiverType.kt") public void testExplicitReceiverType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/explicitReceiverType.kt"); doTest(fileName); } - + @TestMetadata("explicitReturnType.kt") public void testExplicitReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/explicitReturnType.kt"); doTest(fileName); } - + @TestMetadata("invalidCursorPosition.kt") public void testInvalidCursorPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/invalidCursorPosition.kt"); doTest(fileName); } - + @TestMetadata("lambdaWithLambdaAsParam.kt") public void testLambdaWithLambdaAsParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/lambdaWithLambdaAsParam.kt"); doTest(fileName); } - + @TestMetadata("multipleExplicitParams.kt") public void testMultipleExplicitParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/multipleExplicitParams.kt"); doTest(fileName); } - + @TestMetadata("paramDeclaredReturnNotDeclared.kt") public void testParamDeclaredReturnNotDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/paramDeclaredReturnNotDeclared.kt"); doTest(fileName); } - + @TestMetadata("returnDeclaredParamNotDeclared.kt") public void testReturnDeclaredParamNotDeclared() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/returnDeclaredParamNotDeclared.kt"); doTest(fileName); } - + @TestMetadata("singleExplicitParam.kt") public void testSingleExplicitParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/singleExplicitParam.kt"); doTest(fileName); } - + @TestMetadata("typesAlreadyImplicit.kt") public void testTypesAlreadyImplicit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/makeTypeImplicitInLambda/typesAlreadyImplicit.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/moveLambdaInsideParentheses") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MoveLambdaInsideParentheses extends AbstractIntentionTest { public void testAllFilesPresentInMoveLambdaInsideParentheses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/moveLambdaInsideParentheses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inapplicable1.kt") public void testInapplicable1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/inapplicable1.kt"); doTest(fileName); } - + @TestMetadata("inapplicable2.kt") public void testInapplicable2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/inapplicable2.kt"); doTest(fileName); } - + @TestMetadata("moveLabeledLambda1.kt") public void testMoveLabeledLambda1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLabeledLambda1.kt"); doTest(fileName); } - + @TestMetadata("moveLabeledLambda2.kt") public void testMoveLabeledLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLabeledLambda2.kt"); doTest(fileName); } - + @TestMetadata("moveLambda1.kt") public void testMoveLambda1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda1.kt"); doTest(fileName); } - + @TestMetadata("moveLambda10.kt") public void testMoveLambda10() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda10.kt"); doTest(fileName); } - + @TestMetadata("moveLambda11.kt") public void testMoveLambda11() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda11.kt"); doTest(fileName); } - + @TestMetadata("moveLambda12.kt") public void testMoveLambda12() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda12.kt"); doTest(fileName); } - + @TestMetadata("moveLambda2.kt") public void testMoveLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda2.kt"); doTest(fileName); } - + @TestMetadata("moveLambda3.kt") public void testMoveLambda3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda3.kt"); doTest(fileName); } - + @TestMetadata("moveLambda4.kt") public void testMoveLambda4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda4.kt"); doTest(fileName); } - + @TestMetadata("moveLambda5.kt") public void testMoveLambda5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda5.kt"); doTest(fileName); } - + @TestMetadata("moveLambda6.kt") public void testMoveLambda6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda6.kt"); doTest(fileName); } - + @TestMetadata("moveLambda7.kt") public void testMoveLambda7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda7.kt"); doTest(fileName); } - + @TestMetadata("moveLambda8.kt") public void testMoveLambda8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda8.kt"); doTest(fileName); } - + @TestMetadata("moveLambda9.kt") public void testMoveLambda9() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaInsideParentheses/moveLambda9.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/moveLambdaOutsideParentheses") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MoveLambdaOutsideParentheses extends AbstractIntentionTest { public void testAllFilesPresentInMoveLambdaOutsideParentheses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/moveLambdaOutsideParentheses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inapplicable1.kt") public void testInapplicable1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/inapplicable1.kt"); doTest(fileName); } - + @TestMetadata("inapplicable2.kt") public void testInapplicable2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/inapplicable2.kt"); doTest(fileName); } - + @TestMetadata("inapplicable3.kt") public void testInapplicable3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/inapplicable3.kt"); doTest(fileName); } - + @TestMetadata("labeledLambda.kt") public void testLabeledLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/labeledLambda.kt"); doTest(fileName); } - + @TestMetadata("lambdaWithCommas.kt") public void testLambdaWithCommas() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/lambdaWithCommas.kt"); doTest(fileName); } - + @TestMetadata("lambdaWithCommas2.kt") public void testLambdaWithCommas2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/lambdaWithCommas2.kt"); doTest(fileName); } - + @TestMetadata("lambdaWithCommas3.kt") public void testLambdaWithCommas3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/lambdaWithCommas3.kt"); doTest(fileName); } - + @TestMetadata("moveLambda1.kt") public void testMoveLambda1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/moveLambda1.kt"); doTest(fileName); } - + @TestMetadata("moveLambda2.kt") public void testMoveLambda2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/moveLambda2.kt"); doTest(fileName); } - + @TestMetadata("moveLambda3.kt") public void testMoveLambda3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/moveLambda3.kt"); doTest(fileName); } - + @TestMetadata("moveLambda4.kt") public void testMoveLambda4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/moveLambda4.kt"); doTest(fileName); } - + @TestMetadata("moveLambda7.kt") public void testMoveLambda7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/moveLambda7.kt"); doTest(fileName); } - + @TestMetadata("moveLambda8.kt") public void testMoveLambda8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/moveLambdaOutsideParentheses/moveLambda8.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/operatorToFunction") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OperatorToFunction extends AbstractIntentionTest { public void testAllFilesPresentInOperatorToFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/operatorToFunction"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayAccessMultipleIndex.kt") public void testArrayAccessMultipleIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/arrayAccessMultipleIndex.kt"); doTest(fileName); } - + @TestMetadata("arrayAccessOneIndex.kt") public void testArrayAccessOneIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/arrayAccessOneIndex.kt"); doTest(fileName); } - + @TestMetadata("arrayAssignmentMultipleIndex.kt") public void testArrayAssignmentMultipleIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/arrayAssignmentMultipleIndex.kt"); doTest(fileName); } - + @TestMetadata("binaryEqualsEqualsNullableOperands.kt") public void testBinaryEqualsEqualsNullableOperands() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/binaryEqualsEqualsNullableOperands.kt"); doTest(fileName); } - + @TestMetadata("binaryNotEqualsNonNullableOperands.kt") public void testBinaryNotEqualsNonNullableOperands() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/binaryNotEqualsNonNullableOperands.kt"); doTest(fileName); } - + @TestMetadata("binaryNotIn.kt") public void testBinaryNotIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/binaryNotIn.kt"); doTest(fileName); } - + @TestMetadata("binaryPlus.kt") public void testBinaryPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/binaryPlus.kt"); doTest(fileName); } - + @TestMetadata("binaryPlusEquals.kt") public void testBinaryPlusEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/binaryPlusEquals.kt"); doTest(fileName); } - + @TestMetadata("binaryPlusEqualsNotResolved.kt") public void testBinaryPlusEqualsNotResolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/binaryPlusEqualsNotResolved.kt"); doTest(fileName); } - + @TestMetadata("binaryRangeTo.kt") public void testBinaryRangeTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/binaryRangeTo.kt"); doTest(fileName); } - + @TestMetadata("functionCallMultipleArgument.kt") public void testFunctionCallMultipleArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/functionCallMultipleArgument.kt"); doTest(fileName); } - + @TestMetadata("functionCallWithMultipleArgumentsAndSingleLambda.kt") public void testFunctionCallWithMultipleArgumentsAndSingleLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/functionCallWithMultipleArgumentsAndSingleLambda.kt"); doTest(fileName); } - + @TestMetadata("functionCallWithSingleLambda.kt") public void testFunctionCallWithSingleLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/functionCallWithSingleLambda.kt"); doTest(fileName); } - + @TestMetadata("notApplicableAssignment.kt") public void testNotApplicableAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/notApplicableAssignment.kt"); doTest(fileName); } - + @TestMetadata("notApplicableCallWithInvokeMethod.kt") public void testNotApplicableCallWithInvokeMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/notApplicableCallWithInvokeMethod.kt"); doTest(fileName); } - + @TestMetadata("notApplicableFunctionCallWithCallableReference.kt") public void testNotApplicableFunctionCallWithCallableReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/notApplicableFunctionCallWithCallableReference.kt"); doTest(fileName); } - + @TestMetadata("notApplicableNewClassObject.kt") public void testNotApplicableNewClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/notApplicableNewClassObject.kt"); doTest(fileName); } - + @TestMetadata("postfixMinusMinus.kt") public void testPostfixMinusMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/postfixMinusMinus.kt"); doTest(fileName); } - + @TestMetadata("prefixPlus.kt") public void testPrefixPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/prefixPlus.kt"); doTest(fileName); } - + @TestMetadata("prefixPlusPlus.kt") public void testPrefixPlusPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/operatorToFunction/prefixPlusPlus.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/reconstructedType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReconstructedType extends AbstractIntentionTest { public void testAllFilesPresentInReconstructedType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/reconstructedType"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("completeGenericType.kt") public void testCompleteGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/reconstructedType/completeGenericType.kt"); doTest(fileName); } - + @TestMetadata("completeType.kt") public void testCompleteType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/reconstructedType/completeType.kt"); doTest(fileName); } - + @TestMetadata("errorType.kt") public void testErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/reconstructedType/errorType.kt"); doTest(fileName); } - + @TestMetadata("reconstructableType.kt") public void testReconstructableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/reconstructedType/reconstructableType.kt"); doTest(fileName); } - + @TestMetadata("typeInDeclaration.kt") public void testTypeInDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/reconstructedType/typeInDeclaration.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/removeBraces") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RemoveBraces extends AbstractIntentionTest { public void testAllFilesPresentInRemoveBraces() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/removeBraces"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("doWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/doWhile.kt"); doTest(fileName); } - + @TestMetadata("doWhileWithTwoStatements.kt") public void testDoWhileWithTwoStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/doWhileWithTwoStatements.kt"); doTest(fileName); } - + @TestMetadata("else.kt") public void testElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/else.kt"); doTest(fileName); } - + @TestMetadata("for.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/for.kt"); doTest(fileName); } - + @TestMetadata("forWithLocalVariable.kt") public void testForWithLocalVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/forWithLocalVariable.kt"); doTest(fileName); } - + @TestMetadata("if.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/if.kt"); doTest(fileName); } - + @TestMetadata("ifWithComment.kt") public void testIfWithComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/ifWithComment.kt"); doTest(fileName); } - + @TestMetadata("ifWithNoStatement.kt") public void testIfWithNoStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/ifWithNoStatement.kt"); doTest(fileName); } - + @TestMetadata("ifWithSemicolon.kt") public void testIfWithSemicolon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/ifWithSemicolon.kt"); doTest(fileName); } - + @TestMetadata("ifWithTwoStatements.kt") public void testIfWithTwoStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/ifWithTwoStatements.kt"); doTest(fileName); } - + @TestMetadata("while.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/while.kt"); doTest(fileName); } - + @TestMetadata("whileWithTwoStatements.kt") public void testWhileWithTwoStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeBraces/whileWithTwoStatements.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RemoveCurlyBracesFromTemplate extends AbstractIntentionTest { public void testAllFilesPresentInRemoveCurlyBracesFromTemplate() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/removeCurlyBracesFromTemplate"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("necessaryBrackets1.kt") public void testNecessaryBrackets1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/necessaryBrackets1.kt"); doTest(fileName); } - + @TestMetadata("necessaryBrackets2.kt") public void testNecessaryBrackets2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/necessaryBrackets2.kt"); doTest(fileName); } - + @TestMetadata("necessaryBrackets3.kt") public void testNecessaryBrackets3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/necessaryBrackets3.kt"); doTest(fileName); } - + @TestMetadata("necessaryBrackets4.kt") public void testNecessaryBrackets4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/necessaryBrackets4.kt"); doTest(fileName); } - + @TestMetadata("necessaryBrackets5.kt") public void testNecessaryBrackets5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/necessaryBrackets5.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryBrackets1.kt") public void testUnnecessaryBrackets1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/unnecessaryBrackets1.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryBrackets2.kt") public void testUnnecessaryBrackets2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/unnecessaryBrackets2.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryBrackets3.kt") public void testUnnecessaryBrackets3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/unnecessaryBrackets3.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryBrackets4.kt") public void testUnnecessaryBrackets4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/unnecessaryBrackets4.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryBrackets5.kt") public void testUnnecessaryBrackets5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/unnecessaryBrackets5.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryBrackets6.kt") public void testUnnecessaryBrackets6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeCurlyBracesFromTemplate/unnecessaryBrackets6.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/removeExplicitTypeArguments") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RemoveExplicitTypeArguments extends AbstractIntentionTest { public void testAllFilesPresentInRemoveExplicitTypeArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/removeExplicitTypeArguments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("fourLiterals.kt") public void testFourLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/fourLiterals.kt"); doTest(fileName); } - + @TestMetadata("functionBodyIsCallWithUnnecessaryTypeArgs.kt") public void testFunctionBodyIsCallWithUnnecessaryTypeArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/functionBodyIsCallWithUnnecessaryTypeArgs.kt"); doTest(fileName); } - + @TestMetadata("inapplicableTypeThatIsAFunItCannotBeInferred.kt") public void testInapplicableTypeThatIsAFunItCannotBeInferred() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/inapplicableTypeThatIsAFunItCannotBeInferred.kt"); doTest(fileName); } - + @TestMetadata("lambdaType.kt") public void testLambdaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/lambdaType.kt"); doTest(fileName); } - + @TestMetadata("literalAny.kt") public void testLiteralAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/literalAny.kt"); doTest(fileName); } - + @TestMetadata("literalString.kt") public void testLiteralString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/literalString.kt"); doTest(fileName); } - + @TestMetadata("literalStringWithClass.kt") public void testLiteralStringWithClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/literalStringWithClass.kt"); doTest(fileName); } - + @TestMetadata("literalsWhenTypeArgHasTypeArg.kt") public void testLiteralsWhenTypeArgHasTypeArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/literalsWhenTypeArgHasTypeArg.kt"); doTest(fileName); } - + @TestMetadata("nestedCall-KT-5028.kt") public void testNestedCall_KT_5028() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/nestedCall-KT-5028.kt"); doTest(fileName); } - + @TestMetadata("notApplicableNotEnoughtInfo.kt") public void testNotApplicableNotEnoughtInfo() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/notApplicableNotEnoughtInfo.kt"); doTest(fileName); } - + @TestMetadata("notApplicableSupertypeOfInferred.kt") public void testNotApplicableSupertypeOfInferred() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/notApplicableSupertypeOfInferred.kt"); doTest(fileName); } - + @TestMetadata("notApplicableSupertypeOfInferredClass.kt") public void testNotApplicableSupertypeOfInferredClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/notApplicableSupertypeOfInferredClass.kt"); doTest(fileName); } - + @TestMetadata("propertyInitializerIsCallWithUnnecessaryTypeArgs.kt") public void testPropertyInitializerIsCallWithUnnecessaryTypeArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/propertyInitializerIsCallWithUnnecessaryTypeArgs.kt"); doTest(fileName); } - + @TestMetadata("returnCallWithUnnecessaryTypeArgs.kt") public void testReturnCallWithUnnecessaryTypeArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/returnCallWithUnnecessaryTypeArgs.kt"); doTest(fileName); } - + @TestMetadata("twoLiteralValues.kt") public void testTwoLiteralValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/twoLiteralValues.kt"); doTest(fileName); } - + @TestMetadata("variableString.kt") public void testVariableString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/variableString.kt"); doTest(fileName); } - + @TestMetadata("variableString2.kt") public void testVariableString2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/variableString2.kt"); doTest(fileName); } - + @TestMetadata("variableStringFartherScope.kt") public void testVariableStringFartherScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/variableStringFartherScope.kt"); doTest(fileName); } - + @TestMetadata("variablesAndLiterals.kt") public void testVariablesAndLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeExplicitTypeArguments/variablesAndLiterals.kt"); doTest(fileName); } - + } - + @TestMetadata("idea/testData/intentions/removeUnnecessaryParentheses") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RemoveUnnecessaryParentheses extends AbstractIntentionTest { public void testAllFilesPresentInRemoveUnnecessaryParentheses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/removeUnnecessaryParentheses"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("necessaryParentheses1.kt") public void testNecessaryParentheses1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/necessaryParentheses1.kt"); doTest(fileName); } - + @TestMetadata("necessaryParentheses2.kt") public void testNecessaryParentheses2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/necessaryParentheses2.kt"); doTest(fileName); } - + @TestMetadata("necessaryParentheses3.kt") public void testNecessaryParentheses3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/necessaryParentheses3.kt"); doTest(fileName); } - + @TestMetadata("necessaryParentheses4.kt") public void testNecessaryParentheses4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/necessaryParentheses4.kt"); doTest(fileName); } - + @TestMetadata("necessaryParentheses5.kt") public void testNecessaryParentheses5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/necessaryParentheses5.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses1.kt") public void testUnnecessaryParentheses1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses1.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses2.kt") public void testUnnecessaryParentheses2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses2.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses3.kt") public void testUnnecessaryParentheses3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses3.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses4.kt") public void testUnnecessaryParentheses4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses4.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses5.kt") public void testUnnecessaryParentheses5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses5.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses6.kt") public void testUnnecessaryParentheses6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses6.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses7.kt") public void testUnnecessaryParentheses7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses7.kt"); doTest(fileName); } - + @TestMetadata("unnecessaryParentheses8.kt") public void testUnnecessaryParentheses8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/removeUnnecessaryParentheses/unnecessaryParentheses8.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceExplicitFunctionLiteralParamWithIt extends AbstractIntentionTest { public void testAllFilesPresentInReplaceExplicitFunctionLiteralParamWithIt() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("applicable_cursofOverParamInInnerLiteral.kt") public void testApplicable_cursofOverParamInInnerLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/applicable_cursofOverParamInInnerLiteral.kt"); doTest(fileName); } - + @TestMetadata("applicable_cursorOverParameterDeclaration.kt") public void testApplicable_cursorOverParameterDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/applicable_cursorOverParameterDeclaration.kt"); doTest(fileName); } - + @TestMetadata("applicable_cursorOverParameterUse.kt") public void testApplicable_cursorOverParameterUse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/applicable_cursorOverParameterUse.kt"); doTest(fileName); } - + @TestMetadata("applicable_formatsProperly.kt") public void testApplicable_formatsProperly() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/applicable_formatsProperly.kt"); doTest(fileName); } - + @TestMetadata("notApplicable_alreadyUsesImplicitIt.kt") public void testNotApplicable_alreadyUsesImplicitIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/notApplicable_alreadyUsesImplicitIt.kt"); doTest(fileName); } - + @TestMetadata("notApplicable_hasMultipleParameters.kt") public void testNotApplicable_hasMultipleParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/notApplicable_hasMultipleParameters.kt"); doTest(fileName); } - + @TestMetadata("notApplicable_notFunctionLiteralParameter.kt") public void testNotApplicable_notFunctionLiteralParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/notApplicable_notFunctionLiteralParameter.kt"); doTest(fileName); } - + @TestMetadata("notApplicable_parameterHasExplicitType.kt") public void testNotApplicable_parameterHasExplicitType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceExplicitFunctionLiteralParamWithIt/notApplicable_parameterHasExplicitType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/replaceItWithExplicitFunctionLiteralParam") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceItWithExplicitFunctionLiteralParam extends AbstractIntentionTest { public void testAllFilesPresentInReplaceItWithExplicitFunctionLiteralParam() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/replaceItWithExplicitFunctionLiteralParam"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("applicable.kt") public void testApplicable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceItWithExplicitFunctionLiteralParam/applicable.kt"); doTest(fileName); } - + @TestMetadata("applicable_nestedFunctionLiterals.kt") public void testApplicable_nestedFunctionLiterals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceItWithExplicitFunctionLiteralParam/applicable_nestedFunctionLiterals.kt"); doTest(fileName); } - + @TestMetadata("applicable_nestedFunctionWithIt.kt") public void testApplicable_nestedFunctionWithIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceItWithExplicitFunctionLiteralParam/applicable_nestedFunctionWithIt.kt"); doTest(fileName); } - + @TestMetadata("notApplicable_localVariableIt.kt") public void testNotApplicable_localVariableIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceItWithExplicitFunctionLiteralParam/notApplicable_localVariableIt.kt"); doTest(fileName); } - + @TestMetadata("notApplicable_parameterExplicitlyNamedIt.kt") public void testNotApplicable_parameterExplicitlyNamedIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceItWithExplicitFunctionLiteralParam/notApplicable_parameterExplicitlyNamedIt.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/replaceWithDotQualifiedMethodCall") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceWithDotQualifiedMethodCall extends AbstractIntentionTest { public void testAllFilesPresentInReplaceWithDotQualifiedMethodCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/replaceWithDotQualifiedMethodCall"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("functionCallAfterInfixCall.kt") public void testFunctionCallAfterInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithDotQualifiedMethodCall/functionCallAfterInfixCall.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgument.kt") public void testFunctionLiteralArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithDotQualifiedMethodCall/functionLiteralArgument.kt"); doTest(fileName); } - + @TestMetadata("nonApplicableBinaryOperation.kt") public void testNonApplicableBinaryOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithDotQualifiedMethodCall/nonApplicableBinaryOperation.kt"); doTest(fileName); } - + @TestMetadata("nullAssertedCall.kt") public void testNullAssertedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithDotQualifiedMethodCall/nullAssertedCall.kt"); doTest(fileName); } - + @TestMetadata("parenthesesAroundRightHandArgument.kt") public void testParenthesesAroundRightHandArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithDotQualifiedMethodCall/parenthesesAroundRightHandArgument.kt"); doTest(fileName); } - + @TestMetadata("simpleInfixFunctionCall.kt") public void testSimpleInfixFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithDotQualifiedMethodCall/simpleInfixFunctionCall.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/replaceWithInfixFunctionCall") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceWithInfixFunctionCall extends AbstractIntentionTest { public void testAllFilesPresentInReplaceWithInfixFunctionCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/replaceWithInfixFunctionCall"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("binaryExpressionArgument.kt") public void testBinaryExpressionArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/binaryExpressionArgument.kt"); doTest(fileName); } - + @TestMetadata("caretInsideCalleeExpr.kt") public void testCaretInsideCalleeExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/caretInsideCalleeExpr.kt"); doTest(fileName); } - + @TestMetadata("caretInsideReceiverExpr.kt") public void testCaretInsideReceiverExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/caretInsideReceiverExpr.kt"); doTest(fileName); } - + @TestMetadata("doubleFunctionCall.kt") public void testDoubleFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/doubleFunctionCall.kt"); doTest(fileName); } - + @TestMetadata("doubleFunctionCallWithoutParentheses.kt") public void testDoubleFunctionCallWithoutParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/doubleFunctionCallWithoutParentheses.kt"); doTest(fileName); } - + @TestMetadata("firstParameterLabeled.kt") public void testFirstParameterLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/firstParameterLabeled.kt"); doTest(fileName); } - + @TestMetadata("functionLiteralArgument.kt") public void testFunctionLiteralArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/functionLiteralArgument.kt"); doTest(fileName); } - + @TestMetadata("functionSafeCall.kt") public void testFunctionSafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/functionSafeCall.kt"); doTest(fileName); } - + @TestMetadata("inapplicableCaretPosition.kt") public void testInapplicableCaretPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/inapplicableCaretPosition.kt"); doTest(fileName); } - + @TestMetadata("multipleArguments.kt") public void testMultipleArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/multipleArguments.kt"); doTest(fileName); } - + @TestMetadata("namedArgument.kt") public void testNamedArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/namedArgument.kt"); doTest(fileName); } - + @TestMetadata("nullAssertedReceiver.kt") public void testNullAssertedReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/nullAssertedReceiver.kt"); doTest(fileName); } - + @TestMetadata("packageFunctionCall.kt") public void testPackageFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/packageFunctionCall.kt"); doTest(fileName); } - + @TestMetadata("propertyAccess.kt") public void testPropertyAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/propertyAccess.kt"); doTest(fileName); } - + @TestMetadata("secondParameterLabeled.kt") public void testSecondParameterLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/secondParameterLabeled.kt"); doTest(fileName); } - + @TestMetadata("simpleArgumentAndFunctionLiteralArgument.kt") public void testSimpleArgumentAndFunctionLiteralArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/simpleArgumentAndFunctionLiteralArgument.kt"); doTest(fileName); } - + @TestMetadata("simpleMethodCall.kt") public void testSimpleMethodCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/simpleMethodCall.kt"); doTest(fileName); } - + @TestMetadata("singlePackageFunctionCall.kt") public void testSinglePackageFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/singlePackageFunctionCall.kt"); doTest(fileName); } - + @TestMetadata("zeroArguments.kt") public void testZeroArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithInfixFunctionCall/zeroArguments.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/replaceWithOperatorAssign") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceWithOperatorAssign extends AbstractIntentionTest { public void testAllFilesPresentInReplaceWithOperatorAssign() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/replaceWithOperatorAssign"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("illegalMultipleOperators.kt") public void testIllegalMultipleOperators() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/illegalMultipleOperators.kt"); doTest(fileName); } - + @TestMetadata("illegalMultipleOperatorsMiddle.kt") public void testIllegalMultipleOperatorsMiddle() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/illegalMultipleOperatorsMiddle.kt"); doTest(fileName); } - + @TestMetadata("invalidSubtraction.kt") public void testInvalidSubtraction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/invalidSubtraction.kt"); doTest(fileName); } - + @TestMetadata("multipleOperators.kt") public void testMultipleOperators() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/multipleOperators.kt"); doTest(fileName); } - + @TestMetadata("multipleOperatorsRightSideRepeat.kt") public void testMultipleOperatorsRightSideRepeat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/multipleOperatorsRightSideRepeat.kt"); doTest(fileName); } - + @TestMetadata("nonRepeatingAssignment.kt") public void testNonRepeatingAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/nonRepeatingAssignment.kt"); doTest(fileName); } - + @TestMetadata("rightSideRepeat.kt") public void testRightSideRepeat() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/rightSideRepeat.kt"); doTest(fileName); } - + @TestMetadata("simpleAssign.kt") public void testSimpleAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/simpleAssign.kt"); doTest(fileName); } - + @TestMetadata("validSubtraction.kt") public void testValidSubtraction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithOperatorAssign/validSubtraction.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/replaceWithTraditionalAssignment") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReplaceWithTraditionalAssignment extends AbstractIntentionTest { public void testAllFilesPresentInReplaceWithTraditionalAssignment() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/replaceWithTraditionalAssignment"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("complexRightExpression.kt") public void testComplexRightExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithTraditionalAssignment/complexRightExpression.kt"); doTest(fileName); } - + @TestMetadata("nonAssignmentExpression.kt") public void testNonAssignmentExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithTraditionalAssignment/nonAssignmentExpression.kt"); doTest(fileName); } - + @TestMetadata("nonAugmentedAssign.kt") public void testNonAugmentedAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithTraditionalAssignment/nonAugmentedAssign.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/replaceWithTraditionalAssignment/simple.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/simplifyBooleanWithConstants") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SimplifyBooleanWithConstants extends AbstractIntentionTest { public void testAllFilesPresentInSimplifyBooleanWithConstants() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/simplifyBooleanWithConstants"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("deeplyParenthesized.kt") public void testDeeplyParenthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/deeplyParenthesized.kt"); doTest(fileName); } - + @TestMetadata("inapplicableNoConstants.kt") public void testInapplicableNoConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/inapplicableNoConstants.kt"); doTest(fileName); } - + @TestMetadata("inapplicableNotBinary.kt") public void testInapplicableNotBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/inapplicableNotBinary.kt"); doTest(fileName); } - + @TestMetadata("inapplicableUsesVals.kt") public void testInapplicableUsesVals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/inapplicableUsesVals.kt"); doTest(fileName); } - + @TestMetadata("inapplicableUsesVals2.kt") public void testInapplicableUsesVals2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/inapplicableUsesVals2.kt"); doTest(fileName); } - + @TestMetadata("inapplicableUsesVals3.kt") public void testInapplicableUsesVals3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/inapplicableUsesVals3.kt"); doTest(fileName); } - + @TestMetadata("reduceableBinary.kt") public void testReduceableBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/reduceableBinary.kt"); doTest(fileName); } - + @TestMetadata("reduceableBinary2.kt") public void testReduceableBinary2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/reduceableBinary2.kt"); doTest(fileName); } - + @TestMetadata("reduceableBinary3.kt") public void testReduceableBinary3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/reduceableBinary3.kt"); doTest(fileName); } - + @TestMetadata("reduceableBinaryWithParenthese.kt") public void testReduceableBinaryWithParenthese() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/reduceableBinaryWithParenthese.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simple.kt"); doTest(fileName); } - + @TestMetadata("simpleWithMoreBinaries.kt") public void testSimpleWithMoreBinaries() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithMoreBinaries.kt"); doTest(fileName); } - + @TestMetadata("simpleWithMoreBinaries2.kt") public void testSimpleWithMoreBinaries2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithMoreBinaries2.kt"); doTest(fileName); } - + @TestMetadata("simpleWithMoreBinaries3.kt") public void testSimpleWithMoreBinaries3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithMoreBinaries3.kt"); doTest(fileName); } - + @TestMetadata("simpleWithMoreBinariesAndParentheses.kt") public void testSimpleWithMoreBinariesAndParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithMoreBinariesAndParentheses.kt"); doTest(fileName); } - + @TestMetadata("simpleWithMoreBinariesAndParentheses2.kt") public void testSimpleWithMoreBinariesAndParentheses2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithMoreBinariesAndParentheses2.kt"); doTest(fileName); } - + @TestMetadata("simpleWithMoreBinariesAndParentheses3.kt") public void testSimpleWithMoreBinariesAndParentheses3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithMoreBinariesAndParentheses3.kt"); doTest(fileName); } - + @TestMetadata("simpleWithNonsensical2.kt") public void testSimpleWithNonsensical2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithNonsensical2.kt"); doTest(fileName); } - + @TestMetadata("simpleWithParentheses.kt") public void testSimpleWithParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithParentheses.kt"); doTest(fileName); } - + @TestMetadata("simpleWithParentheses2.kt") public void testSimpleWithParentheses2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyBooleanWithConstants/simpleWithParentheses2.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SimplifyNegatedBinaryExpressionIntention extends AbstractIntentionTest { public void testAllFilesPresentInSimplifyNegatedBinaryExpressionIntention() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("equals.kt") public void testEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/equals.kt"); doTest(fileName); } - + @TestMetadata("greaterThan.kt") public void testGreaterThan() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/greaterThan.kt"); doTest(fileName); } - + @TestMetadata("greaterThanOrEquals.kt") public void testGreaterThanOrEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/greaterThanOrEquals.kt"); doTest(fileName); } - + @TestMetadata("in.kt") public void testIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/in.kt"); doTest(fileName); } - + @TestMetadata("inapplicableBinaryOperation.kt") public void testInapplicableBinaryOperation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/inapplicableBinaryOperation.kt"); doTest(fileName); } - + @TestMetadata("is.kt") public void testIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/is.kt"); doTest(fileName); } - + @TestMetadata("lessThan.kt") public void testLessThan() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/lessThan.kt"); doTest(fileName); } - + @TestMetadata("lessThanOrEquals.kt") public void testLessThanOrEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/lessThanOrEquals.kt"); doTest(fileName); } - + @TestMetadata("notEquals.kt") public void testNotEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/notEquals.kt"); doTest(fileName); } - + @TestMetadata("notIn.kt") public void testNotIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/notIn.kt"); doTest(fileName); } - + @TestMetadata("notIs.kt") public void testNotIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/notIs.kt"); doTest(fileName); } - + @TestMetadata("simpleInvert.kt") public void testSimpleInvert() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/simplifyNegatedBinaryExpressionIntention/simpleInvert.kt"); doTest(fileName); } - + } - + @TestMetadata("idea/testData/intentions/specifyType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SpecifyType extends AbstractIntentionTest { public void testAllFilesPresentInSpecifyType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/specifyType"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("badCaretPosition.kt") public void testBadCaretPosition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/badCaretPosition.kt"); doTest(fileName); } - + @TestMetadata("classNameClashing.kt") public void testClassNameClashing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/classNameClashing.kt"); doTest(fileName); } - + @TestMetadata("enumType.kt") public void testEnumType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/enumType.kt"); doTest(fileName); } - + @TestMetadata("functionType.kt") public void testFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/functionType.kt"); doTest(fileName); } - + @TestMetadata("loopParameter.kt") public void testLoopParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/loopParameter.kt"); doTest(fileName); } - + @TestMetadata("onType.kt") public void testOnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/onType.kt"); doTest(fileName); } - + @TestMetadata("publicMember.kt") public void testPublicMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/publicMember.kt"); doTest(fileName); } - + @TestMetadata("removeUnresolvedType.kt") public void testRemoveUnresolvedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/removeUnresolvedType.kt"); doTest(fileName); } - + @TestMetadata("stringRedefined.kt") public void testStringRedefined() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/stringRedefined.kt"); doTest(fileName); } - + @TestMetadata("typeAlreadyProvided.kt") public void testTypeAlreadyProvided() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/typeAlreadyProvided.kt"); doTest(fileName); } - + @TestMetadata("unitType.kt") public void testUnitType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/unitType.kt"); doTest(fileName); } - + @TestMetadata("unknownType.kt") public void testUnknownType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/specifyType/unknownType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/splitIf") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SplitIf extends AbstractIntentionTest { public void testAllFilesPresentInSplitIf() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/splitIf"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("splitIfAndOr.kt") public void testSplitIfAndOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfAndOr.kt"); doTest(fileName); } - + @TestMetadata("splitIfAndOrWithBraces.kt") public void testSplitIfAndOrWithBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfAndOrWithBraces.kt"); doTest(fileName); } - + @TestMetadata("splitIfAndWithBraces.kt") public void testSplitIfAndWithBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfAndWithBraces.kt"); doTest(fileName); } - + @TestMetadata("splitIfCaretOnIf.kt") public void testSplitIfCaretOnIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfCaretOnIf.kt"); doTest(fileName); } - + @TestMetadata("splitIfNestedIf.kt") public void testSplitIfNestedIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfNestedIf.kt"); doTest(fileName); } - + @TestMetadata("splitIfNestedIfNotApplicable.kt") public void testSplitIfNestedIfNotApplicable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfNestedIfNotApplicable.kt"); doTest(fileName); } - + @TestMetadata("splitIfNestedInside.kt") public void testSplitIfNestedInside() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfNestedInside.kt"); doTest(fileName); } - + @TestMetadata("splitIfNestedOutside.kt") public void testSplitIfNestedOutside() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfNestedOutside.kt"); doTest(fileName); } - + @TestMetadata("splitIfNotIf.kt") public void testSplitIfNotIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfNotIf.kt"); doTest(fileName); } - + @TestMetadata("splitIfOnIfWithOr.kt") public void testSplitIfOnIfWithOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfOnIfWithOr.kt"); doTest(fileName); } - + @TestMetadata("splitIfOneAND.kt") public void testSplitIfOneAND() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfOneAND.kt"); doTest(fileName); } - + @TestMetadata("splitIfOperatorAsFunctionParam.kt") public void testSplitIfOperatorAsFunctionParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfOperatorAsFunctionParam.kt"); doTest(fileName); } - + @TestMetadata("splitIfOperatorOutsideIf.kt") public void testSplitIfOperatorOutsideIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfOperatorOutsideIf.kt"); doTest(fileName); } - + @TestMetadata("splitIfOrAnd.kt") public void testSplitIfOrAnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfOrAnd.kt"); doTest(fileName); } - + @TestMetadata("splitIfOrWithBraces.kt") public void testSplitIfOrWithBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfOrWithBraces.kt"); doTest(fileName); } - + @TestMetadata("splitIfTwoOperatorsFirst.kt") public void testSplitIfTwoOperatorsFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfTwoOperatorsFirst.kt"); doTest(fileName); } - + @TestMetadata("splitIfTwoOperatorsSecond.kt") public void testSplitIfTwoOperatorsSecond() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfTwoOperatorsSecond.kt"); doTest(fileName); } - + @TestMetadata("splitIfWithElse.kt") public void testSplitIfWithElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfWithElse.kt"); doTest(fileName); } - + @TestMetadata("splitIfWithFunction.kt") public void testSplitIfWithFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfWithFunction.kt"); doTest(fileName); } - + @TestMetadata("splitIfWithNotOperator.kt") public void testSplitIfWithNotOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfWithNotOperator.kt"); doTest(fileName); } - + @TestMetadata("splitIfWithNotOperatorGood.kt") public void testSplitIfWithNotOperatorGood() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfWithNotOperatorGood.kt"); doTest(fileName); } - + @TestMetadata("splitIfWithOR.kt") public void testSplitIfWithOR() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfWithOR.kt"); doTest(fileName); } - + @TestMetadata("splitIfWithORElse.kt") public void testSplitIfWithORElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfWithORElse.kt"); doTest(fileName); } - + @TestMetadata("splitIfWrongCaretLocation.kt") public void testSplitIfWrongCaretLocation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/splitIf/splitIfWrongCaretLocation.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/intentions/swapBinaryExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SwapBinaryExpression extends AbstractIntentionTest { public void testAllFilesPresentInSwapBinaryExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/intentions/swapBinaryExpression"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("assignment.kt") public void testAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/assignment.kt"); doTest(fileName); } - + @TestMetadata("compareTo.kt") public void testCompareTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/compareTo.kt"); doTest(fileName); } - + @TestMetadata("conjunction.kt") public void testConjunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/conjunction.kt"); doTest(fileName); } - + @TestMetadata("conjunctionLiteral.kt") public void testConjunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/conjunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("disjunction.kt") public void testDisjunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/disjunction.kt"); doTest(fileName); } - + @TestMetadata("disjunctionLiteral.kt") public void testDisjunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/disjunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("divide.kt") public void testDivide() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/divide.kt"); doTest(fileName); } - + @TestMetadata("divideAssign.kt") public void testDivideAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/divideAssign.kt"); doTest(fileName); } - + @TestMetadata("divideLiteral.kt") public void testDivideLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/divideLiteral.kt"); doTest(fileName); } - + @TestMetadata("equals.kt") public void testEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/equals.kt"); doTest(fileName); } - + @TestMetadata("equalsLiteral.kt") public void testEqualsLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/equalsLiteral.kt"); doTest(fileName); } - + @TestMetadata("greaterThan.kt") public void testGreaterThan() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/greaterThan.kt"); doTest(fileName); } - + @TestMetadata("greaterThanEquals.kt") public void testGreaterThanEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/greaterThanEquals.kt"); doTest(fileName); } - + @TestMetadata("identityEquals.kt") public void testIdentityEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/identityEquals.kt"); doTest(fileName); } - + @TestMetadata("identityEqualsLiteral.kt") public void testIdentityEqualsLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/identityEqualsLiteral.kt"); doTest(fileName); } - + @TestMetadata("in.kt") public void testIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/in.kt"); doTest(fileName); } - + @TestMetadata("infixFunction.kt") public void testInfixFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/infixFunction.kt"); doTest(fileName); } - + @TestMetadata("is.kt") public void testIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/is.kt"); doTest(fileName); } - + @TestMetadata("lessThan.kt") public void testLessThan() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/lessThan.kt"); doTest(fileName); } - + @TestMetadata("lessThanEquals.kt") public void testLessThanEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/lessThanEquals.kt"); doTest(fileName); } - + @TestMetadata("minus.kt") public void testMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/minus.kt"); doTest(fileName); } - + @TestMetadata("minusAssign.kt") public void testMinusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/minusAssign.kt"); doTest(fileName); } - + @TestMetadata("minusLiteral.kt") public void testMinusLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/minusLiteral.kt"); doTest(fileName); } - + @TestMetadata("multipleOperands.kt") public void testMultipleOperands() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multipleOperands.kt"); doTest(fileName); } - + @TestMetadata("multipleOperandsWithDifferentPrecedence.kt") public void testMultipleOperandsWithDifferentPrecedence() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multipleOperandsWithDifferentPrecedence.kt"); doTest(fileName); } - + @TestMetadata("multipleOperandsWithDifferentPrecedence2.kt") public void testMultipleOperandsWithDifferentPrecedence2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multipleOperandsWithDifferentPrecedence2.kt"); doTest(fileName); } - + @TestMetadata("multipleOperandsWithDifferentPrecedence3.kt") public void testMultipleOperandsWithDifferentPrecedence3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multipleOperandsWithDifferentPrecedence3.kt"); doTest(fileName); } - + @TestMetadata("multipleOperandsWithDifferentPrecedence4.kt") public void testMultipleOperandsWithDifferentPrecedence4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multipleOperandsWithDifferentPrecedence4.kt"); doTest(fileName); } - + @TestMetadata("multipleOperandsWithDifferentPrecedence5.kt") public void testMultipleOperandsWithDifferentPrecedence5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multipleOperandsWithDifferentPrecedence5.kt"); doTest(fileName); } - + @TestMetadata("multipleOperandsWithDifferentPrecedence6.kt") public void testMultipleOperandsWithDifferentPrecedence6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multipleOperandsWithDifferentPrecedence6.kt"); doTest(fileName); } - + @TestMetadata("multiply.kt") public void testMultiply() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multiply.kt"); doTest(fileName); } - + @TestMetadata("multiplyAssign.kt") public void testMultiplyAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/multiplyAssign.kt"); doTest(fileName); } - + @TestMetadata("nonBinaryExpr.kt") public void testNonBinaryExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/nonBinaryExpr.kt"); doTest(fileName); } - + @TestMetadata("notEquals.kt") public void testNotEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/notEquals.kt"); doTest(fileName); } - + @TestMetadata("notIdentityEquals.kt") public void testNotIdentityEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/notIdentityEquals.kt"); doTest(fileName); } - + @TestMetadata("notIn.kt") public void testNotIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/notIn.kt"); doTest(fileName); } - + @TestMetadata("notIs.kt") public void testNotIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/notIs.kt"); doTest(fileName); } - + @TestMetadata("nullOperand.kt") public void testNullOperand() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/nullOperand.kt"); doTest(fileName); } - + @TestMetadata("plus.kt") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/plus.kt"); doTest(fileName); } - + @TestMetadata("plusAssign.kt") public void testPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/plusAssign.kt"); doTest(fileName); } - + @TestMetadata("plusInt.kt") public void testPlusInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/plusInt.kt"); doTest(fileName); } - + @TestMetadata("plusLiteral.kt") public void testPlusLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/plusLiteral.kt"); doTest(fileName); } - + @TestMetadata("plusMinus.kt") public void testPlusMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/plusMinus.kt"); doTest(fileName); } - + @TestMetadata("rangeTo.kt") public void testRangeTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/rangeTo.kt"); doTest(fileName); } - + @TestMetadata("rangeToLiteral.kt") public void testRangeToLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/rangeToLiteral.kt"); doTest(fileName); } - + @TestMetadata("remainder.kt") public void testRemainder() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/remainder.kt"); doTest(fileName); } - + @TestMetadata("remainderAssign.kt") public void testRemainderAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/remainderAssign.kt"); doTest(fileName); } - + @TestMetadata("times.kt") public void testTimes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/times.kt"); doTest(fileName); } - + @TestMetadata("timesAssign.kt") public void testTimesAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/timesAssign.kt"); doTest(fileName); } - + @TestMetadata("timesLiteral.kt") public void testTimesLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/timesLiteral.kt"); doTest(fileName); } - + @TestMetadata("xor.kt") public void testXor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/intentions/swapBinaryExpression/xor.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/intentions/declarations/JoinLinesTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/intentions/declarations/JoinLinesTestGenerated.java index 422ef65e4bd..732b58bb445 100644 --- a/idea/tests/org/jetbrains/jet/plugin/intentions/declarations/JoinLinesTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/intentions/declarations/JoinLinesTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.intentions.declarations; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,204 +31,201 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/joinLines") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({JoinLinesTestGenerated.DeclarationAndAssignment.class, JoinLinesTestGenerated.RemoveBraces.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JoinLinesTestGenerated extends AbstractJoinLinesTest { public void testAllFilesPresentInJoinLines() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/joinLines"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/joinLines/declarationAndAssignment") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeclarationAndAssignment extends AbstractJoinLinesTest { public void testAllFilesPresentInDeclarationAndAssignment() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/joinLines/declarationAndAssignment"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("longInit.kt") public void testLongInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/longInit.kt"); doTest(fileName); } - + @TestMetadata("longInit2.kt") public void testLongInit2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/longInit2.kt"); doTest(fileName); } - + @TestMetadata("propertyWithAnnotation.kt") public void testPropertyWithAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/propertyWithAnnotation.kt"); doTest(fileName); } - + @TestMetadata("simpleInit.kt") public void testSimpleInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInit.kt"); doTest(fileName); } - + @TestMetadata("simpleInit2.kt") public void testSimpleInit2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInit2.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithBackticks.kt") public void testSimpleInitWithBackticks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithBackticks.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithBackticks2.kt") public void testSimpleInitWithBackticks2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithBackticks2.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithBackticks3.kt") public void testSimpleInitWithBackticks3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithBackticks3.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithComments.kt") public void testSimpleInitWithComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithComments.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithComments2.kt") public void testSimpleInitWithComments2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithComments2.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithSemicolons.kt") public void testSimpleInitWithSemicolons() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithSemicolons.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithSemicolons2.kt") public void testSimpleInitWithSemicolons2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithSemicolons2.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithSemicolons3.kt") public void testSimpleInitWithSemicolons3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithSemicolons3.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithType.kt") public void testSimpleInitWithType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithType.kt"); doTest(fileName); } - + @TestMetadata("simpleInitWithType2.kt") public void testSimpleInitWithType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/declarationAndAssignment/simpleInitWithType2.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/joinLines/removeBraces") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RemoveBraces extends AbstractJoinLinesTest { public void testAllFilesPresentInRemoveBraces() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/joinLines/removeBraces"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CommentAfterStatement.kt") public void testCommentAfterStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/CommentAfterStatement.kt"); doTest(fileName); } - + @TestMetadata("CommentAfterStatement2.kt") public void testCommentAfterStatement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/CommentAfterStatement2.kt"); doTest(fileName); } - + @TestMetadata("CommentBeforeStatement.kt") public void testCommentBeforeStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/CommentBeforeStatement.kt"); doTest(fileName); } - + @TestMetadata("CommentBeforeStatement2.kt") public void testCommentBeforeStatement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/CommentBeforeStatement2.kt"); doTest(fileName); } - + @TestMetadata("DoWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/DoWhile.kt"); doTest(fileName); } - + @TestMetadata("Else.kt") public void testElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/Else.kt"); doTest(fileName); } - + @TestMetadata("For.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/For.kt"); doTest(fileName); } - + @TestMetadata("FunctionBody.kt") public void testFunctionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/FunctionBody.kt"); doTest(fileName); } - + @TestMetadata("If.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/If.kt"); doTest(fileName); } - + @TestMetadata("IfWithElse.kt") public void testIfWithElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/IfWithElse.kt"); doTest(fileName); } - + @TestMetadata("LambdaBody.kt") public void testLambdaBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/LambdaBody.kt"); doTest(fileName); } - + @TestMetadata("NotSingleLineStatement.kt") public void testNotSingleLineStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/NotSingleLineStatement.kt"); doTest(fileName); } - + @TestMetadata("TwoStatements.kt") public void testTwoStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/TwoStatements.kt"); doTest(fileName); } - + @TestMetadata("While.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/joinLines/removeBraces/While.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/libraries/DecompiledTextTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/libraries/DecompiledTextTestGenerated.java index cade4489746..86c3efdbca4 100644 --- a/idea/tests/org/jetbrains/jet/plugin/libraries/DecompiledTextTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/libraries/DecompiledTextTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.libraries; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,58 +31,58 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/libraries/decompiledText") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class DecompiledTextTestGenerated extends AbstractDecompiledTextTest { public void testAllFilesPresentInDecompiledText() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/libraries/decompiledText"), Pattern.compile("^([^\\.]+)$"), true); } - + @TestMetadata("Annotations") public void testAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/Annotations/"); doTest(fileName); } - + @TestMetadata("ClassWithClassObject") public void testClassWithClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/ClassWithClassObject/"); doTest(fileName); } - + @TestMetadata("DependencyOnNestedClasses") public void testDependencyOnNestedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/DependencyOnNestedClasses/"); doTest(fileName); } - + @TestMetadata("Enum") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/Enum/"); doTest(fileName); } - + @TestMetadata("NestedClasses") public void testNestedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/NestedClasses/"); doTest(fileName); } - + @TestMetadata("Object") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/Object/"); doTest(fileName); } - + @TestMetadata("SimpleClass") public void testSimpleClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/SimpleClass/"); doTest(fileName); } - + @TestMetadata("TestPackage") public void testTestPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/libraries/decompiledText/TestPackage/"); doTest(fileName); } - + } diff --git a/idea/tests/org/jetbrains/jet/plugin/navigation/GotoSuperTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/navigation/GotoSuperTestGenerated.java index 0ed66499166..2146bcdeef2 100644 --- a/idea/tests/org/jetbrains/jet/plugin/navigation/GotoSuperTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/navigation/GotoSuperTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.navigation; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,70 +30,69 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/navigation/gotoSuper") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class GotoSuperTestGenerated extends AbstractGotoSuperTest { public void testAllFilesPresentInGotoSuper() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/navigation/gotoSuper"), Pattern.compile("^(.+)\\.test$"), true); } - + @TestMetadata("ClassSimple.test") public void testClassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/ClassSimple.test"); doTest(fileName); } - + @TestMetadata("DelegatedFun.test") public void testDelegatedFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/DelegatedFun.test"); doTest(fileName); } - + @TestMetadata("DelegatedProperty.test") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/DelegatedProperty.test"); doTest(fileName); } - + @TestMetadata("FakeOverrideFun.test") public void testFakeOverrideFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FakeOverrideFun.test"); doTest(fileName); } - + @TestMetadata("FakeOverrideFunWithMostRelevantImplementation.test") public void testFakeOverrideFunWithMostRelevantImplementation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FakeOverrideFunWithMostRelevantImplementation.test"); doTest(fileName); } - + @TestMetadata("FakeOverrideProperty.test") public void testFakeOverrideProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FakeOverrideProperty.test"); doTest(fileName); } - + @TestMetadata("FunctionSimple.test") public void testFunctionSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/FunctionSimple.test"); doTest(fileName); } - + @TestMetadata("ObjectSimple.test") public void testObjectSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/ObjectSimple.test"); doTest(fileName); } - + @TestMetadata("PropertySimple.test") public void testPropertySimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/PropertySimple.test"); doTest(fileName); } - + @TestMetadata("TraitSimple.test") public void testTraitSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSuper/TraitSimple.test"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/navigation/KotlinGotoTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/navigation/KotlinGotoTestGenerated.java index cdde92eb9bc..4966af74103 100644 --- a/idea/tests/org/jetbrains/jet/plugin/navigation/KotlinGotoTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/navigation/KotlinGotoTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.navigation; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,110 +29,107 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({KotlinGotoTestGenerated.GotoClass.class, KotlinGotoTestGenerated.GotoSymbol.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlinGotoTestGenerated extends AbstractKotlinGotoTest { @TestMetadata("idea/testData/navigation/gotoClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("enumEntries.kt") public void testEnumEntries() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/enumEntries.kt"); doClassTest(fileName); } - + @TestMetadata("inClassObject.kt") public void testInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/inClassObject.kt"); doClassTest(fileName); } - + @TestMetadata("innerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/innerClass.kt"); doClassTest(fileName); } - + @TestMetadata("localDeclarations.kt") public void testLocalDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/localDeclarations.kt"); doClassTest(fileName); } - + @TestMetadata("noImplementationTrait.kt") public void testNoImplementationTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/noImplementationTrait.kt"); doClassTest(fileName); } - + @TestMetadata("simpleClass.kt") public void testSimpleClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/simpleClass.kt"); doClassTest(fileName); } - + @TestMetadata("simpleObject.kt") public void testSimpleObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/simpleObject.kt"); doClassTest(fileName); } - + @TestMetadata("traitWithFunImplement.kt") public void testTraitWithFunImplement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoClass/traitWithFunImplement.kt"); doClassTest(fileName); } - } - + @TestMetadata("idea/testData/navigation/gotoSymbol") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("functions.kt") public void testFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/functions.kt"); doSymbolTest(fileName); } - + @TestMetadata("javaMethods.kt") public void testJavaMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/javaMethods.kt"); doSymbolTest(fileName); } - + @TestMetadata("properties.kt") public void testProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/properties.kt"); doSymbolTest(fileName); } - + @TestMetadata("stdLibArrayListOf.kt") public void testStdLibArrayListOf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/stdLibArrayListOf.kt"); doSymbolTest(fileName); } - + @TestMetadata("stdLibArrayListOfNoSources.kt") public void testStdLibArrayListOfNoSources() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/stdLibArrayListOfNoSources.kt"); doSymbolTest(fileName); } - + @TestMetadata("stdLibJoinToString.kt") public void testStdLibJoinToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/navigation/gotoSymbol/stdLibJoinToString.kt"); doSymbolTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/parameterInfo/FunctionParameterInfoTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/parameterInfo/FunctionParameterInfoTestGenerated.java index 038f1355479..bd4494935c1 100644 --- a/idea/tests/org/jetbrains/jet/plugin/parameterInfo/FunctionParameterInfoTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/parameterInfo/FunctionParameterInfoTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.parameterInfo; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,100 +30,99 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/parameterInfo/functionParameterInfo") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class FunctionParameterInfoTestGenerated extends AbstractFunctionParameterInfoTest { public void testAllFilesPresentInFunctionParameterInfo() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/parameterInfo/functionParameterInfo"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Deprecated.kt") public void testDeprecated() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/Deprecated.kt"); doTest(fileName); } - + @TestMetadata("ExtensionOnClassObject.kt") public void testExtensionOnClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/ExtensionOnClassObject.kt"); doTest(fileName); } - + @TestMetadata("InheritedFunctions.kt") public void testInheritedFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/InheritedFunctions.kt"); doTest(fileName); } - + @TestMetadata("InheritedWithCurrentFunctions.kt") public void testInheritedWithCurrentFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/InheritedWithCurrentFunctions.kt"); doTest(fileName); } - + @TestMetadata("NamedAndDefaultParameter.kt") public void testNamedAndDefaultParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NamedAndDefaultParameter.kt"); doTest(fileName); } - + @TestMetadata("NamedParameter.kt") public void testNamedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NamedParameter.kt"); doTest(fileName); } - + @TestMetadata("NamedParameter2.kt") public void testNamedParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NamedParameter2.kt"); doTest(fileName); } - + @TestMetadata("NotGreen.kt") public void testNotGreen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NotGreen.kt"); doTest(fileName); } - + @TestMetadata("NullableTypeCall.kt") public void testNullableTypeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NullableTypeCall.kt"); doTest(fileName); } - + @TestMetadata("Println.kt") public void testPrintln() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/Println.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/Simple.kt"); doTest(fileName); } - + @TestMetadata("SimpleConstructor.kt") public void testSimpleConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/SimpleConstructor.kt"); doTest(fileName); } - + @TestMetadata("SuperConstructorCall.kt") public void testSuperConstructorCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/SuperConstructorCall.kt"); doTest(fileName); } - + @TestMetadata("TwoFunctions.kt") public void testTwoFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/TwoFunctions.kt"); doTest(fileName); } - + @TestMetadata("TwoFunctionsGrey.kt") public void testTwoFunctionsGrey() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/TwoFunctionsGrey.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixMultiFileTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixMultiFileTestGenerated.java index f76a0841f30..19dc62781b3 100644 --- a/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixMultiFileTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixMultiFileTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.quickfix; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,390 +31,381 @@ import java.util.regex.Pattern; @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}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInQuickfix() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/addStarProjections") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AddStarProjections extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInAddStarProjections() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/addStarProjections"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + } - + @TestMetadata("idea/testData/quickfix/autoImports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("classImport.before.Main.kt") public void testClassImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/classImport.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("divOperator.before.Main.kt") public void testDivOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/divOperator.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("extensionFunctionImport.before.Main.kt") public void testExtensionFunctionImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/extensionFunctionImport.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("extensionFunctionImportImplicitReceiver.before.Main.kt") public void testExtensionFunctionImportImplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/extensionFunctionImportImplicitReceiver.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("extensionPropertyImport.before.Main.kt") public void testExtensionPropertyImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/extensionPropertyImport.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("functionImport.before.Main.kt") public void testFunctionImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/functionImport.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("importInFirstPartInQualifiedExpression.before.Main.kt") public void testImportInFirstPartInQualifiedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/importInFirstPartInQualifiedExpression.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("importInFirstPartInUserType.before.Main.kt") public void testImportInFirstPartInUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/importInFirstPartInUserType.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("importTrait.before.Main.kt") public void testImportTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/importTrait.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("infixCall.before.Main.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/infixCall.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("minusOperator.before.Main.kt") public void testMinusOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/minusOperator.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("noImportForFunInQualifiedNotFirst.before.Main.kt") public void testNoImportForFunInQualifiedNotFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportForFunInQualifiedNotFirst.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("noImportForPrivateClass.before.Main.kt") public void testNoImportForPrivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportForPrivateClass.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("noImportInImports.before.Main.kt") public void testNoImportInImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInImports.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("noImportInQualifiedExpressionNotFirst.before.Main.kt") public void testNoImportInQualifiedExpressionNotFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInQualifiedExpressionNotFirst.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("noImportInQualifiedUserTypeNotFirst.before.Main.kt") public void testNoImportInQualifiedUserTypeNotFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInQualifiedUserTypeNotFirst.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("noImportInSafeQualifiedExpressionNotFirst.before.Main.kt") public void testNoImportInSafeQualifiedExpressionNotFirst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/noImportInSafeQualifiedExpressionNotFirst.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("objectImport.before.Main.kt") public void testObjectImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/objectImport.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("packageClass.before.Main.kt") public void testPackageClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/packageClass.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("plusOperator.before.Main.kt") public void testPlusOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/plusOperator.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("postfixOperator.before.Main.kt") public void testPostfixOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/postfixOperator.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("propertyImport.before.Main.kt") public void testPropertyImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/propertyImport.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("sameModuleImportPriority.before.Main.kt") public void testSameModuleImportPriority() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/sameModuleImportPriority.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("timesAssign.before.Main.kt") public void testTimesAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/timesAssign.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("unaryMinusOperator.before.Main.kt") public void testUnaryMinusOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/unaryMinusOperator.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("unaryPlusOperator.before.Main.kt") public void testUnaryPlusOperator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/unaryPlusOperator.before.Main.kt"); doTestWithExtraFile(fileName); } - + @TestMetadata("withSmartCastQualifier.before.Main.kt") public void testWithSmartCastQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/withSmartCastQualifier.before.Main.kt"); doTestWithExtraFile(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CreateFromUsage.CreateFunction.class, CreateFromUsage.CreateVariable.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CreateFromUsage extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInCreateFromUsage() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CreateFunction.Call.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CreateFunction extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInCreateFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/call") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Call extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/call"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("funOnJavaType.before.Main.kt") public void testFunOnJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/funOnJavaType.before.Main.kt"); doTestWithExtraFile(fileName); } - } - + } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createVariable") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CreateVariable extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInCreateVariable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createVariable"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + } - } - + @TestMetadata("idea/testData/quickfix/modifiers") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Modifiers.AddOpenToClassDeclaration.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Modifiers extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInModifiers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({AddOpenToClassDeclaration.FinalJavaClass.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AddOpenToClassDeclaration extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInAddOpenToClassDeclaration() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers/addOpenToClassDeclaration"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({FinalJavaClass.JavaCode.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FinalJavaClass extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInFinalJavaClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass/javaCode") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaCode extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInJavaCode() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass/javaCode"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + } - } - } - } - + @TestMetadata("idea/testData/quickfix/nullables") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Nullables extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInNullables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/nullables"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + } - + @TestMetadata("idea/testData/quickfix/override") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Override.NothingToOverride.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Override extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInOverride() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/override"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/override/nothingToOverride") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("import.before.Main.kt") public void testImport() throws Exception { 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 { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/twoPackages.before.Main.kt"); doTestWithExtraFile(fileName); } - } - + } - + @TestMetadata("idea/testData/quickfix/suppress") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Suppress.ForStatement.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Suppress extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInSuppress() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/suppress/forStatement") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ForStatement extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInForStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress/forStatement"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + } - } - + @TestMetadata("idea/testData/quickfix/typeImports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("importFromAnotherFile.before.Main.kt") public void testImportFromAnotherFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeImports/importFromAnotherFile.before.Main.kt"); doTestWithExtraFile(fileName); } - } - + @TestMetadata("idea/testData/quickfix/typeMismatch") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeMismatch extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInTypeMismatch() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeMismatch"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + } - + @TestMetadata("idea/testData/quickfix/variables") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Variables extends AbstractQuickFixMultiFileTest { public void testAllFilesPresentInVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/variables"), Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), true); } - + } - + } diff --git a/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixTestGenerated.java index d976a1237f8..f0c55b17ff7 100644 --- a/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/quickfix/QuickFixTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.quickfix; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,3924 +31,3861 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/quickfix") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({QuickFixTestGenerated.Abstract.class, QuickFixTestGenerated.AddStarProjections.class, QuickFixTestGenerated.AutoImports.class, QuickFixTestGenerated.ChangeSignature.class, QuickFixTestGenerated.CheckArguments.class, QuickFixTestGenerated.CreateFromUsage.class, QuickFixTestGenerated.Expressions.class, QuickFixTestGenerated.Migration.class, QuickFixTestGenerated.Modifiers.class, QuickFixTestGenerated.Nullables.class, QuickFixTestGenerated.Override.class, QuickFixTestGenerated.PlatformClasses.class, QuickFixTestGenerated.Supercalls.class, QuickFixTestGenerated.SupertypeInitialization.class, QuickFixTestGenerated.Suppress.class, QuickFixTestGenerated.TypeAddition.class, QuickFixTestGenerated.TypeImports.class, QuickFixTestGenerated.TypeMismatch.class, QuickFixTestGenerated.TypeProjection.class, QuickFixTestGenerated.UselessImports.class, QuickFixTestGenerated.Variables.class, QuickFixTestGenerated.When.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class QuickFixTestGenerated extends AbstractQuickFixTest { public void testAllFilesPresentInQuickfix() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/abstract") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Abstract extends AbstractQuickFixTest { @TestMetadata("beforeAbstractFunctionInNonAbstractClass.kt") public void testAbstractFunctionInNonAbstractClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractFunctionInNonAbstractClass.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractFunctionWithBody.kt") public void testAbstractFunctionWithBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractFunctionWithBody.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractFunctionWithBody2.kt") public void testAbstractFunctionWithBody2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractFunctionWithBody2.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractFunctionWithBody3.kt") public void testAbstractFunctionWithBody3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractFunctionWithBody3.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyInNonAbstractClass1.kt") public void testAbstractPropertyInNonAbstractClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyInNonAbstractClass1.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyInNonAbstractClass2.kt") public void testAbstractPropertyInNonAbstractClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyInNonAbstractClass2.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyInNonAbstractClass3.kt") public void testAbstractPropertyInNonAbstractClass3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyInNonAbstractClass3.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyInPrimaryConstructorParameters.kt") public void testAbstractPropertyInPrimaryConstructorParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyInPrimaryConstructorParameters.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyNotInClass.kt") public void testAbstractPropertyNotInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyNotInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyWIthInitializer2.kt") public void testAbstractPropertyWIthInitializer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyWIthInitializer2.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyWIthInitializer3.kt") public void testAbstractPropertyWIthInitializer3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyWIthInitializer3.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyWithGetter1.kt") public void testAbstractPropertyWithGetter1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyWithGetter1.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyWithGetter2.kt") public void testAbstractPropertyWithGetter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyWithGetter2.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyWithInitializer1.kt") public void testAbstractPropertyWithInitializer1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyWithInitializer1.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyWithSetter.kt") public void testAbstractPropertyWithSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeAbstractPropertyWithSetter.kt"); doTest(fileName); } - + public void testAllFilesPresentInAbstract() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/abstract"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeMustBeInitializedOrBeAbstract.kt") public void testMustBeInitializedOrBeAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeMustBeInitializedOrBeAbstract.kt"); doTest(fileName); } - + @TestMetadata("beforeNonAbstractFunctionWithNoBody.kt") public void testNonAbstractFunctionWithNoBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeNonAbstractFunctionWithNoBody.kt"); doTest(fileName); } - + @TestMetadata("beforeNonMemberAbstractFunction.kt") public void testNonMemberAbstractFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeNonMemberAbstractFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeNonMemberFunctionNoBody.kt") public void testNonMemberFunctionNoBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeNonMemberFunctionNoBody.kt"); doTest(fileName); } - + @TestMetadata("beforeRedundantAbstract.kt") public void testRedundantAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeRedundantAbstract.kt"); doTest(fileName); } - + @TestMetadata("beforeReplaceOpen.kt") public void testReplaceOpen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/abstract/beforeReplaceOpen.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/addStarProjections") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({AddStarProjections.Cast.class, AddStarProjections.CheckType.class, AddStarProjections.JavaClass.class, AddStarProjections.When.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AddStarProjections extends AbstractQuickFixTest { public void testAllFilesPresentInAddStarProjections() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/addStarProjections"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeQualifiedArrayList.kt") public void testQualifiedArrayList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/beforeQualifiedArrayList.kt"); doTest(fileName); } - + @TestMetadata("beforeQualifiedList.kt") public void testQualifiedList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/beforeQualifiedList.kt"); doTest(fileName); } - + @TestMetadata("beforeQualifiedMap.kt") public void testQualifiedMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/beforeQualifiedMap.kt"); doTest(fileName); } - + @TestMetadata("beforeUnqualifiedList.kt") public void testUnqualifiedList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/beforeUnqualifiedList.kt"); doTest(fileName); } - + @TestMetadata("beforeUnqualifiedMap.kt") public void testUnqualifiedMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/beforeUnqualifiedMap.kt"); doTest(fileName); } - + @TestMetadata("beforeUnqualifiedMapOneArg.kt") public void testUnqualifiedMapOneArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/beforeUnqualifiedMapOneArg.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/addStarProjections/cast") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Cast extends AbstractQuickFixTest { public void testAllFilesPresentInCast() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/addStarProjections/cast"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeToStarProjection.kt") public void testChangeToStarProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/cast/beforeChangeToStarProjection.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeToStarProjectionNullable.kt") public void testChangeToStarProjectionNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/cast/beforeChangeToStarProjectionNullable.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/addStarProjections/checkType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CheckType extends AbstractQuickFixTest { public void testAllFilesPresentInCheckType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/addStarProjections/checkType"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeToStarProjectionMultipleParameters.kt") public void testChangeToStarProjectionMultipleParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/checkType/beforeChangeToStarProjectionMultipleParameters.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeToStarProjectionNullable.kt") public void testChangeToStarProjectionNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/checkType/beforeChangeToStarProjectionNullable.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeToStarProjectionSingleParameter.kt") public void testChangeToStarProjectionSingleParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/checkType/beforeChangeToStarProjectionSingleParameter.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/addStarProjections/javaClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaClass extends AbstractQuickFixTest { public void testAllFilesPresentInJavaClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/addStarProjections/javaClass"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeFooOfC2.kt") public void testFooOfC2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/javaClass/beforeFooOfC2.kt"); doTest(fileName); } - + @TestMetadata("beforeJavaClassOfC1Runtime.kt") public void testJavaClassOfC1Runtime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/javaClass/beforeJavaClassOfC1Runtime.kt"); doTest(fileName); } - + @TestMetadata("beforeJavaClassOfC2Runtime.kt") public void testJavaClassOfC2Runtime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/javaClass/beforeJavaClassOfC2Runtime.kt"); doTest(fileName); } - + @TestMetadata("beforeJavaClassOfCRuntime.kt") public void testJavaClassOfCRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/javaClass/beforeJavaClassOfCRuntime.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/addStarProjections/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractQuickFixTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/addStarProjections/when"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeQualifiedArrayList.kt") public void testQualifiedArrayList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/when/beforeQualifiedArrayList.kt"); doTest(fileName); } - + @TestMetadata("beforeQualifiedList.kt") public void testQualifiedList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/when/beforeQualifiedList.kt"); doTest(fileName); } - + @TestMetadata("beforeQualifiedMap.kt") public void testQualifiedMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/when/beforeQualifiedMap.kt"); doTest(fileName); } - + @TestMetadata("beforeUnqualifiedList.kt") public void testUnqualifiedList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/when/beforeUnqualifiedList.kt"); doTest(fileName); } - + @TestMetadata("beforeUnqualifiedMap.kt") public void testUnqualifiedMap() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/when/beforeUnqualifiedMap.kt"); doTest(fileName); } - + @TestMetadata("beforeUnqualifiedMapOneArg.kt") public void testUnqualifiedMapOneArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/addStarProjections/when/beforeUnqualifiedMapOneArg.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/quickfix/autoImports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AutoImports extends AbstractQuickFixTest { public void testAllFilesPresentInAutoImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/autoImports"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCheckNoStackOverflowInImportInnerClassInCurrentFile.kt") public void testCheckNoStackOverflowInImportInnerClassInCurrentFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeCheckNoStackOverflowInImportInnerClassInCurrentFile.kt"); doTest(fileName); } - + @TestMetadata("beforeLibraryPropertyRuntime.kt") public void testLibraryPropertyRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeLibraryPropertyRuntime.kt"); doTest(fileName); } - + @TestMetadata("beforeLibraryTopLevelFunctionImportRuntime.kt") public void testLibraryTopLevelFunctionImportRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeLibraryTopLevelFunctionImportRuntime.kt"); doTest(fileName); } - + @TestMetadata("beforeNamelessClass.kt") public void testNamelessClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeNamelessClass.kt"); doTest(fileName); } - + @TestMetadata("beforeNamelessFunction.kt") public void testNamelessFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeNamelessFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeNamelessObject.kt") public void testNamelessObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeNamelessObject.kt"); doTest(fileName); } - + @TestMetadata("beforeNamelessParameter.kt") public void testNamelessParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeNamelessParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeNamelessProperty.kt") public void testNamelessProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeNamelessProperty.kt"); doTest(fileName); } - + @TestMetadata("beforeNoImportForAlreadyImported.kt") public void testNoImportForAlreadyImported() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeNoImportForAlreadyImported.kt"); doTest(fileName); } - + @TestMetadata("beforeNoImportForIndex.kt") public void testNoImportForIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeNoImportForIndex.kt"); doTest(fileName); } - + @TestMetadata("beforeUnresolvedReferenceInCall.kt") public void testUnresolvedReferenceInCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/beforeUnresolvedReferenceInCall.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/changeSignature") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ChangeSignature extends AbstractQuickFixTest { @TestMetadata("beforeAddConstructorParameter.kt") public void testAddConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeAddConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionParameter.kt") public void testAddFunctionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeAddFunctionParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionParameterAndChangeTypes.kt") public void testAddFunctionParameterAndChangeTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeAddFunctionParameterAndChangeTypes.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterNotAvailableForBuiltins.kt") public void testAddParameterNotAvailableForBuiltins() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeAddParameterNotAvailableForBuiltins.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterNotAvailableForLibrary.kt") public void testAddParameterNotAvailableForLibrary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeAddParameterNotAvailableForLibrary.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterToFakeOverride.kt") public void testAddParameterToFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeAddParameterToFakeOverride.kt"); doTest(fileName); } - + public void testAllFilesPresentInChangeSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/changeSignature"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeFunctionLiteralParameters1.kt") public void testChangeFunctionLiteralParameters1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeChangeFunctionLiteralParameters1.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionLiteralParameters2.kt") public void testChangeFunctionLiteralParameters2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeChangeFunctionLiteralParameters2.kt"); doTest(fileName); } - + @TestMetadata("beforeComplexHierarchy.kt") public void testComplexHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeComplexHierarchy.kt"); doTest(fileName); } - + @TestMetadata("beforeComplexHierarchyHead.kt") public void testComplexHierarchyHead() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeComplexHierarchyHead.kt"); doTest(fileName); } - + @TestMetadata("beforeComplexHierarchyTail.kt") public void testComplexHierarchyTail() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeComplexHierarchyTail.kt"); doTest(fileName); } - + @TestMetadata("beforeLinearHierarchy.kt") public void testLinearHierarchy() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeLinearHierarchy.kt"); doTest(fileName); } - + @TestMetadata("beforeNotAvailableForSynthesized.kt") public void testNotAvailableForSynthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeNotAvailableForSynthesized.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveConstructorParameter.kt") public void testRemoveConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveFunctionFirstParameter.kt") public void testRemoveFunctionFirstParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveFunctionFirstParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveFunctionSecondParameter1.kt") public void testRemoveFunctionSecondParameter1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveFunctionSecondParameter1.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveFunctionSecondParameter2.kt") public void testRemoveFunctionSecondParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveFunctionSecondParameter2.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveNamedParameter.kt") public void testRemoveNamedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveNamedParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveParameterFromFakeOverride.kt") public void testRemoveParameterFromFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveParameterFromFakeOverride.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveParameterNotAvailableForBuiltins.kt") public void testRemoveParameterNotAvailableForBuiltins() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveParameterNotAvailableForBuiltins.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveUnusedParameter.kt") public void testRemoveUnusedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/changeSignature/beforeRemoveUnusedParameter.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/checkArguments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CheckArguments extends AbstractQuickFixTest { public void testAllFilesPresentInCheckArguments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/checkArguments"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeInvokeOnString.kt") public void testInvokeOnString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeInvokeOnString.kt"); doTest(fileName); } - + @TestMetadata("beforeMixedNamedAndPositionalArguments.kt") public void testMixedNamedAndPositionalArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeMixedNamedAndPositionalArguments.kt"); doTest(fileName); } - + @TestMetadata("beforeMixedNamedAndPositionalArgumentsConstructor.kt") public void testMixedNamedAndPositionalArgumentsConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeMixedNamedAndPositionalArgumentsConstructor.kt"); doTest(fileName); } - + @TestMetadata("beforeMixedNamedAndPositionalArgumentsMultiple.kt") public void testMixedNamedAndPositionalArgumentsMultiple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeMixedNamedAndPositionalArgumentsMultiple.kt"); doTest(fileName); } - + @TestMetadata("beforeMixedNamedAndPositionalArgumentsSubtype.kt") public void testMixedNamedAndPositionalArgumentsSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeMixedNamedAndPositionalArgumentsSubtype.kt"); doTest(fileName); } - + @TestMetadata("beforeMixedNamedAndPositionalArgumentsUsedNamed.kt") public void testMixedNamedAndPositionalArgumentsUsedNamed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeMixedNamedAndPositionalArgumentsUsedNamed.kt"); doTest(fileName); } - + @TestMetadata("beforeMixedNamedAndPositionalArgumentsUsedPositional.kt") public void testMixedNamedAndPositionalArgumentsUsedPositional() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeMixedNamedAndPositionalArgumentsUsedPositional.kt"); doTest(fileName); } - + @TestMetadata("beforeNonVarargSpread.kt") public void testNonVarargSpread() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/checkArguments/beforeNonVarargSpread.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CreateFromUsage.CreateFunction.class, CreateFromUsage.CreateVariable.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CreateFromUsage extends AbstractQuickFixTest { public void testAllFilesPresentInCreateFromUsage() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CreateFunction.BinaryOperations.class, CreateFunction.Call.class, CreateFunction.Component.class, CreateFunction.Get.class, CreateFunction.HasNext.class, CreateFunction.Invoke.class, CreateFunction.Iterator.class, CreateFunction.Next.class, CreateFunction.Set.class, CreateFunction.UnaryOperations.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CreateFunction extends AbstractQuickFixTest { public void testAllFilesPresentInCreateFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BinaryOperations extends AbstractQuickFixTest { public void testAllFilesPresentInBinaryOperations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCustomOperationOnUserType.kt") public void testCustomOperationOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforeCustomOperationOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeGreaterOrEqualOnUserType.kt") public void testGreaterOrEqualOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforeGreaterOrEqualOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeInOnUserType.kt") public void testInOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforeInOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeLessOnUserType.kt") public void testLessOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforeLessOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeNotInOnUserType.kt") public void testNotInOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforeNotInOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforePlusAssignOnUserType.kt") public void testPlusAssignOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforePlusAssignOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforePlusExtraArgs.kt") public void testPlusExtraArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforePlusExtraArgs.kt"); doTest(fileName); } - + @TestMetadata("beforePlusForAssignmentOnUserType.kt") public void testPlusForAssignmentOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforePlusForAssignmentOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforePlusMissingArgs.kt") public void testPlusMissingArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforePlusMissingArgs.kt"); doTest(fileName); } - + @TestMetadata("beforePlusOnLibType.kt") public void testPlusOnLibType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforePlusOnLibType.kt"); doTest(fileName); } - + @TestMetadata("beforePlusOnUserType.kt") public void testPlusOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforePlusOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforePlusOnUserTypeWithTypeParams.kt") public void testPlusOnUserTypeWithTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforePlusOnUserTypeWithTypeParams.kt"); doTest(fileName); } - + @TestMetadata("beforeWhenInOnUserType.kt") public void testWhenInOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforeWhenInOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeWhenNotInOnUserType.kt") public void testWhenNotInOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/binaryOperations/beforeWhenNotInOnUserType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/call") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Call extends AbstractQuickFixTest { public void testAllFilesPresentInCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/call"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCallWithLambdaArg.kt") public void testCallWithLambdaArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeCallWithLambdaArg.kt"); doTest(fileName); } - + @TestMetadata("beforeCallWithLambdaArgOnly.kt") public void testCallWithLambdaArgOnly() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeCallWithLambdaArgOnly.kt"); doTest(fileName); } - + @TestMetadata("beforeFunExtraArgs.kt") public void testFunExtraArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunExtraArgs.kt"); doTest(fileName); } - + @TestMetadata("beforeFunMissingArgs.kt") public void testFunMissingArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunMissingArgs.kt"); doTest(fileName); } - + @TestMetadata("beforeFunOnClassNoClassObject.kt") public void testFunOnClassNoClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunOnClassNoClassObject.kt"); doTest(fileName); } - + @TestMetadata("beforeFunOnClassObject.kt") public void testFunOnClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunOnClassObject.kt"); doTest(fileName); } - + @TestMetadata("beforeFunOnLibObject.kt") public void testFunOnLibObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunOnLibObject.kt"); doTest(fileName); } - + @TestMetadata("beforeFunOnLibType.kt") public void testFunOnLibType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunOnLibType.kt"); doTest(fileName); } - + @TestMetadata("beforeFunOnUserObject.kt") public void testFunOnUserObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunOnUserObject.kt"); doTest(fileName); } - + @TestMetadata("beforeFunOnUserType.kt") public void testFunOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeFunOnUserTypeWithTypeParams.kt") public void testFunOnUserTypeWithTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunOnUserTypeWithTypeParams.kt"); doTest(fileName); } - + @TestMetadata("beforeFunWithExplicitParamNamesOnUserType.kt") public void testFunWithExplicitParamNamesOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunWithExplicitParamNamesOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeFunWithNullableParamType.kt") public void testFunWithNullableParamType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunWithNullableParamType.kt"); doTest(fileName); } - + @TestMetadata("beforeFunWithNullableType.kt") public void testFunWithNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunWithNullableType.kt"); doTest(fileName); } - + @TestMetadata("beforeFunWithNullableTypeParameter.kt") public void testFunWithNullableTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunWithNullableTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeFunWithPackageName.kt") public void testFunWithPackageName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeFunWithPackageName.kt"); doTest(fileName); } - + @TestMetadata("beforeInLambda.kt") public void testInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeInLambda.kt"); doTest(fileName); } - + @TestMetadata("beforeInconsistentTypes.kt") public void testInconsistentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeInconsistentTypes.kt"); doTest(fileName); } - + @TestMetadata("beforeLocalFunNoReceiver.kt") public void testLocalFunNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeLocalFunNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberFunNoReceiver.kt") public void testMemberFunNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeMemberFunNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberValDelegateRuntime.kt") public void testMemberValDelegateRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeMemberValDelegateRuntime.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberVarDelegateRuntime.kt") public void testMemberVarDelegateRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeMemberVarDelegateRuntime.kt"); doTest(fileName); } - + @TestMetadata("beforeObjectMemberFunNoReceiver.kt") public void testObjectMemberFunNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeObjectMemberFunNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforePropertyOnUserType.kt") public void testPropertyOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforePropertyOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInClass.kt") public void testThisInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeThisInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInExtension.kt") public void testThisInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeThisInExtension.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInNestedClass1.kt") public void testThisInNestedClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeThisInNestedClass1.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInNestedClass2.kt") public void testThisInNestedClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeThisInNestedClass2.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunNoReceiver.kt") public void testTopLevelFunNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeTopLevelFunNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforeUnitFun.kt") public void testUnitFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeUnitFun.kt"); doTest(fileName); } - + @TestMetadata("beforeUnknownType.kt") public void testUnknownType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeUnknownType.kt"); doTest(fileName); } - + @TestMetadata("beforeUnresolvedSupertype.kt") public void testUnresolvedSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/call/beforeUnresolvedSupertype.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/component") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Component extends AbstractQuickFixTest { public void testAllFilesPresentInComponent() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/component"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCreateComponentFromUsage1.kt") public void testCreateComponentFromUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/component/beforeCreateComponentFromUsage1.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateComponentFromUsage2.kt") public void testCreateComponentFromUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/component/beforeCreateComponentFromUsage2.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateComponentFromUsage3.kt") public void testCreateComponentFromUsage3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/component/beforeCreateComponentFromUsage3.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/get") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Get extends AbstractQuickFixTest { public void testAllFilesPresentInGet() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/get"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCreateGetFromUsage1.kt") public void testCreateGetFromUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage1.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage10.kt") public void testCreateGetFromUsage10() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage10.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage11.kt") public void testCreateGetFromUsage11() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage11.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage12.kt") public void testCreateGetFromUsage12() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage12.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage13.kt") public void testCreateGetFromUsage13() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage13.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage2.kt") public void testCreateGetFromUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage2.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage3.kt") public void testCreateGetFromUsage3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage3.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage4.kt") public void testCreateGetFromUsage4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage4.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage5.kt") public void testCreateGetFromUsage5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage5.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage7.kt") public void testCreateGetFromUsage7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage7.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage8.kt") public void testCreateGetFromUsage8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage8.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateGetFromUsage9.kt") public void testCreateGetFromUsage9() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/get/beforeCreateGetFromUsage9.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/hasNext") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class HasNext extends AbstractQuickFixTest { public void testAllFilesPresentInHasNext() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/hasNext"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCreateHasNextFromUsage1.kt") public void testCreateHasNextFromUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/hasNext/beforeCreateHasNextFromUsage1.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateHasNextFromUsage2.kt") public void testCreateHasNextFromUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/hasNext/beforeCreateHasNextFromUsage2.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/invoke") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Invoke extends AbstractQuickFixTest { public void testAllFilesPresentInInvoke() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/invoke"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeInvokeOnLibType.kt") public void testInvokeOnLibType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/invoke/beforeInvokeOnLibType.kt"); doTest(fileName); } - + @TestMetadata("beforeInvokeOnUserType.kt") public void testInvokeOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/invoke/beforeInvokeOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeInvokeOnUserTypeWithTypeParams.kt") public void testInvokeOnUserTypeWithTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/invoke/beforeInvokeOnUserTypeWithTypeParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInvokeWithExplicitParamNamesOnUserType.kt") public void testInvokeWithExplicitParamNamesOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/invoke/beforeInvokeWithExplicitParamNamesOnUserType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/iterator") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Iterator extends AbstractQuickFixTest { public void testAllFilesPresentInIterator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/iterator"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCreateIteratorFromUsage1.kt") public void testCreateIteratorFromUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/iterator/beforeCreateIteratorFromUsage1.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateIteratorFromUsage2.kt") public void testCreateIteratorFromUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/iterator/beforeCreateIteratorFromUsage2.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateIteratorFromUsage3.kt") public void testCreateIteratorFromUsage3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/iterator/beforeCreateIteratorFromUsage3.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/next") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Next extends AbstractQuickFixTest { public void testAllFilesPresentInNext() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/next"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCreateNextFromUsage1.kt") public void testCreateNextFromUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/next/beforeCreateNextFromUsage1.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateNextFromUsage2.kt") public void testCreateNextFromUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/next/beforeCreateNextFromUsage2.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/set") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Set extends AbstractQuickFixTest { public void testAllFilesPresentInSet() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/set"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCreateSetFromUsage1.kt") public void testCreateSetFromUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/set/beforeCreateSetFromUsage1.kt"); doTest(fileName); } - + @TestMetadata("beforeCreateSetFromUsage2.kt") public void testCreateSetFromUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/set/beforeCreateSetFromUsage2.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createFunction/unaryOperations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UnaryOperations extends AbstractQuickFixTest { public void testAllFilesPresentInUnaryOperations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createFunction/unaryOperations"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeIncOnUserType.kt") public void testIncOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/unaryOperations/beforeIncOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeMinusMissingArgs.kt") public void testMinusMissingArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/unaryOperations/beforeMinusMissingArgs.kt"); doTest(fileName); } - + @TestMetadata("beforeMinusOnLibType.kt") public void testMinusOnLibType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/unaryOperations/beforeMinusOnLibType.kt"); doTest(fileName); } - + @TestMetadata("beforeMinusOnUserType.kt") public void testMinusOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/unaryOperations/beforeMinusOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeMinusOnUserTypeWithTypeParams.kt") public void testMinusOnUserTypeWithTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createFunction/unaryOperations/beforeMinusOnUserTypeWithTypeParams.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createVariable") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({CreateVariable.LocalVariable.class, CreateVariable.Parameter.class, CreateVariable.Property.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CreateVariable extends AbstractQuickFixTest { public void testAllFilesPresentInCreateVariable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createVariable"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LocalVariable extends AbstractQuickFixTest { public void testAllFilesPresentInLocalVariable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createVariable/localVariable"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeAssignedInFun.kt") public void testAssignedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeAssignedInFun.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessor.kt") public void testInAccessor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInAccessor.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorWithExpressionBody.kt") public void testInAccessorWithExpressionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInAccessorWithExpressionBody.kt"); doTest(fileName); } - + @TestMetadata("beforeInClass.kt") public void testInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInFun.kt") public void testInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInFun.kt"); doTest(fileName); } - + @TestMetadata("beforeInFunWithExpressionBody.kt") public void testInFunWithExpressionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInFunWithExpressionBody.kt"); doTest(fileName); } - + @TestMetadata("beforeInLambdaNoParams.kt") public void testInLambdaNoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInLambdaNoParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInLambdaWithParams.kt") public void testInLambdaWithParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInLambdaWithParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInMultiLineLambdaNoParams.kt") public void testInMultiLineLambdaNoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInMultiLineLambdaNoParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInMultiLineLambdaWithParams.kt") public void testInMultiLineLambdaWithParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInMultiLineLambdaWithParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInWhen.kt") public void testInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeInWhen.kt"); doTest(fileName); } - + @TestMetadata("beforeLocalWithPackageName.kt") public void testLocalWithPackageName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeLocalWithPackageName.kt"); doTest(fileName); } - + @TestMetadata("beforeNullableType.kt") public void testNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeNullableType.kt"); doTest(fileName); } - + @TestMetadata("beforeOnTopLevel.kt") public void testOnTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeOnTopLevel.kt"); doTest(fileName); } - + @TestMetadata("beforeQualifiedInFun.kt") public void testQualifiedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeQualifiedInFun.kt"); doTest(fileName); } - + @TestMetadata("beforeUnitTypedInFun.kt") public void testUnitTypedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/localVariable/beforeUnitTypedInFun.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameter extends AbstractQuickFixTest { public void testAllFilesPresentInParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createVariable/parameter"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeAssignedInFun.kt") public void testAssignedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeAssignedInFun.kt"); doTest(fileName); } - + @TestMetadata("beforeAssignedInFunInClass.kt") public void testAssignedInFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeAssignedInFunInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorInClass.kt") public void testInAccessorInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInAccessorInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorInClassObject.kt") public void testInAccessorInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInAccessorInClassObject.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorInGenClass.kt") public void testInAccessorInGenClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInAccessorInGenClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorInObject.kt") public void testInAccessorInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInAccessorInObject.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorInTrait.kt") public void testInAccessorInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInAccessorInTrait.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorNoClass.kt") public void testInAccessorNoClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInAccessorNoClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInAccessorWithExpressionBodyInClass.kt") public void testInAccessorWithExpressionBodyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInAccessorWithExpressionBodyInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInClassInitializer.kt") public void testInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("beforeInClassObjectInitializer.kt") public void testInClassObjectInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInClassObjectInitializer.kt"); doTest(fileName); } - + @TestMetadata("beforeInFun.kt") public void testInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInFun.kt"); doTest(fileName); } - + @TestMetadata("beforeInFunInClass.kt") public void testInFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInFunInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInFunInGenClass.kt") public void testInFunInGenClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInFunInGenClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInGenAccessorInClass.kt") public void testInGenAccessorInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInGenAccessorInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInGenAccessorInGenClass.kt") public void testInGenAccessorInGenClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInGenAccessorInGenClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInGenFunInClass.kt") public void testInGenFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInGenFunInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInGenFunInGenClass.kt") public void testInGenFunInGenClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInGenFunInGenClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInGenPropertyInitializerInClass.kt") public void testInGenPropertyInitializerInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInGenPropertyInitializerInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInGenPropertyInitializerInGenClass.kt") public void testInGenPropertyInitializerInGenClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInGenPropertyInitializerInGenClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInLambdaNoParams.kt") public void testInLambdaNoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInLambdaNoParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInLambdaWithIt.kt") public void testInLambdaWithIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInLambdaWithIt.kt"); doTest(fileName); } - + @TestMetadata("beforeInLambdaWithParams.kt") public void testInLambdaWithParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInLambdaWithParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInLambdaWithTypedParams.kt") public void testInLambdaWithTypedParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInLambdaWithTypedParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInMultiLineLambdaNoParams.kt") public void testInMultiLineLambdaNoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInMultiLineLambdaNoParams.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerInClass.kt") public void testInPropertyInitializerInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerInClassObject.kt") public void testInPropertyInitializerInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerInClassObject.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerInEnumClass.kt") public void testInPropertyInitializerInEnumClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerInEnumClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerInEnumEntry.kt") public void testInPropertyInitializerInEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerInEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerInGenClass.kt") public void testInPropertyInitializerInGenClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerInGenClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerInNestedClass.kt") public void testInPropertyInitializerInNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerInNestedClass.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerInObject.kt") public void testInPropertyInitializerInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerInObject.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializerNoClass.kt") public void testInPropertyInitializerNoClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeInPropertyInitializerNoClass.kt"); doTest(fileName); } - + @TestMetadata("beforeNullableType.kt") public void testNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeNullableType.kt"); doTest(fileName); } - + @TestMetadata("beforeQualifiedInFun.kt") public void testQualifiedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeQualifiedInFun.kt"); doTest(fileName); } - + @TestMetadata("beforeWithPackageName.kt") public void testWithPackageName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/parameter/beforeWithPackageName.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/createFromUsage/createVariable/property") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Property extends AbstractQuickFixTest { public void testAllFilesPresentInProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/createFromUsage/createVariable/property"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCallOnUserType.kt") public void testCallOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeCallOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeInconsistentTypes.kt") public void testInconsistentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeInconsistentTypes.kt"); doTest(fileName); } - + @TestMetadata("beforeLocalValNoReceiver.kt") public void testLocalValNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeLocalValNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberValDelegateRuntime.kt") public void testMemberValDelegateRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeMemberValDelegateRuntime.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberValNoReceiver.kt") public void testMemberValNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeMemberValNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberVarDelegateRuntime.kt") public void testMemberVarDelegateRuntime() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeMemberVarDelegateRuntime.kt"); doTest(fileName); } - + @TestMetadata("beforeObjectMemberValNoReceiver.kt") public void testObjectMemberValNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeObjectMemberValNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInClass.kt") public void testThisInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeThisInClass.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInExtension.kt") public void testThisInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeThisInExtension.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInNestedClass1.kt") public void testThisInNestedClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeThisInNestedClass1.kt"); doTest(fileName); } - + @TestMetadata("beforeThisInNestedClass2.kt") public void testThisInNestedClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeThisInNestedClass2.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelValNoReceiver.kt") public void testTopLevelValNoReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeTopLevelValNoReceiver.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelValWithPackageName.kt") public void testTopLevelValWithPackageName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeTopLevelValWithPackageName.kt"); doTest(fileName); } - + @TestMetadata("beforeValOnClassNoClassObject.kt") public void testValOnClassNoClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValOnClassNoClassObject.kt"); doTest(fileName); } - + @TestMetadata("beforeValOnClassObject.kt") public void testValOnClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValOnClassObject.kt"); doTest(fileName); } - + @TestMetadata("beforeValOnLibObject.kt") public void testValOnLibObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValOnLibObject.kt"); doTest(fileName); } - + @TestMetadata("beforeValOnLibType.kt") public void testValOnLibType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValOnLibType.kt"); doTest(fileName); } - + @TestMetadata("beforeValOnUserObject.kt") public void testValOnUserObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValOnUserObject.kt"); doTest(fileName); } - + @TestMetadata("beforeValOnUserType.kt") public void testValOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValOnUserType.kt"); doTest(fileName); } - + @TestMetadata("beforeValOnUserTypeWithTypeParams.kt") public void testValOnUserTypeWithTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValOnUserTypeWithTypeParams.kt"); doTest(fileName); } - + @TestMetadata("beforeValWithNullableType.kt") public void testValWithNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeValWithNullableType.kt"); doTest(fileName); } - + @TestMetadata("beforeVarOnLibType.kt") public void testVarOnLibType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeVarOnLibType.kt"); doTest(fileName); } - + @TestMetadata("beforeVarOnUserType.kt") public void testVarOnUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/createFromUsage/createVariable/property/beforeVarOnUserType.kt"); doTest(fileName); } - } - } - } - + @TestMetadata("idea/testData/quickfix/expressions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expressions extends AbstractQuickFixTest { public void testAllFilesPresentInExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/expressions"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeDanglingFunctionLiteralArgument.kt") public void testDanglingFunctionLiteralArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeDanglingFunctionLiteralArgument.kt"); doTest(fileName); } - + @TestMetadata("beforeUnnecessaryNonNullAssertion1.kt") public void testUnnecessaryNonNullAssertion1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion1.kt"); doTest(fileName); } - + @TestMetadata("beforeUnnecessaryNonNullAssertion2.kt") public void testUnnecessaryNonNullAssertion2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion2.kt"); doTest(fileName); } - + @TestMetadata("beforeUnnecessaryNonNullAssertion3.kt") public void testUnnecessaryNonNullAssertion3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion3.kt"); doTest(fileName); } - + @TestMetadata("beforeUnnecessarySafeCall1.kt") public void testUnnecessarySafeCall1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUnnecessarySafeCall1.kt"); doTest(fileName); } - + @TestMetadata("beforeUnsafeCall1.kt") public void testUnsafeCall1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUnsafeCall1.kt"); doTest(fileName); } - + @TestMetadata("beforeUnsafeCall2.kt") public void testUnsafeCall2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUnsafeCall2.kt"); doTest(fileName); } - + @TestMetadata("beforeUnsafeCall3.kt") public void testUnsafeCall3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUnsafeCall3.kt"); doTest(fileName); } - + @TestMetadata("beforeUselessCast.kt") public void testUselessCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUselessCast.kt"); doTest(fileName); } - + @TestMetadata("beforeUselessCastStaticAssertIsFine.kt") public void testUselessCastStaticAssertIsFine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUselessCastStaticAssertIsFine.kt"); doTest(fileName); } - + @TestMetadata("beforeUselessElvis.kt") public void testUselessElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/expressions/beforeUselessElvis.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/migration") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Migration extends AbstractQuickFixTest { @TestMetadata("beforeAddOverrideToEqualsHashCodeToString.kt") public void testAddOverrideToEqualsHashCodeToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/migration/beforeAddOverrideToEqualsHashCodeToString.kt"); doTest(fileName); } - + public void testAllFilesPresentInMigration() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/migration"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - } - + @TestMetadata("idea/testData/quickfix/modifiers") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Modifiers.AddOpenToClassDeclaration.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Modifiers extends AbstractQuickFixTest { @TestMetadata("beforeAbstractModifierInEnum.kt") public void testAbstractModifierInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeAbstractModifierInEnum.kt"); doTest(fileName); } - + @TestMetadata("beforeAddInnerModifier.kt") public void testAddInnerModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeAddInnerModifier.kt"); doTest(fileName); } - + public void testAllFilesPresentInModifiers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCannotMakeClassAnnotation.kt") public void testCannotMakeClassAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeCannotMakeClassAnnotation.kt"); doTest(fileName); } - + @TestMetadata("beforeFinalTrait.kt") public void testFinalTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeFinalTrait.kt"); doTest(fileName); } - + @TestMetadata("beforeIllegalEnumAnnotation1.kt") public void testIllegalEnumAnnotation1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeIllegalEnumAnnotation1.kt"); doTest(fileName); } - + @TestMetadata("beforeIllegalEnumAnnotation2.kt") public void testIllegalEnumAnnotation2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeIllegalEnumAnnotation2.kt"); doTest(fileName); } - + @TestMetadata("beforeNestedClassNotAllowed.kt") public void testNestedClassNotAllowed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeNestedClassNotAllowed.kt"); doTest(fileName); } - + @TestMetadata("beforeNotAnAnnotationClass.kt") public void testNotAnAnnotationClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeNotAnAnnotationClass.kt"); doTest(fileName); } - + @TestMetadata("beforeOpenMemberInFinalClass1.kt") public void testOpenMemberInFinalClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeOpenMemberInFinalClass1.kt"); doTest(fileName); } - + @TestMetadata("beforeOpenMemberInFinalClass2.kt") public void testOpenMemberInFinalClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeOpenMemberInFinalClass2.kt"); doTest(fileName); } - + @TestMetadata("beforeOpenMemberInFinalClass3.kt") public void testOpenMemberInFinalClass3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeOpenMemberInFinalClass3.kt"); doTest(fileName); } - + @TestMetadata("beforeOpenMemberInFinalClass4.kt") public void testOpenMemberInFinalClass4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeOpenMemberInFinalClass4.kt"); doTest(fileName); } - + @TestMetadata("beforeOpenModifierInEnum.kt") public void testOpenModifierInEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeOpenModifierInEnum.kt"); doTest(fileName); } - + @TestMetadata("beforePackageMemberCannotBeProtected.kt") public void testPackageMemberCannotBeProtected() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforePackageMemberCannotBeProtected.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveIncompatibleModifier.kt") public void testRemoveIncompatibleModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveIncompatibleModifier.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveRedundantModifier1.kt") public void testRemoveRedundantModifier1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveRedundantModifier1.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveRedundantModifier2.kt") public void testRemoveRedundantModifier2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveRedundantModifier2.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveRedundantModifier3.kt") public void testRemoveRedundantModifier3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveRedundantModifier3.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveSupertype1.kt") public void testRemoveSupertype1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveSupertype1.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveSupertype2.kt") public void testRemoveSupertype2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveSupertype2.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveSupertype3.kt") public void testRemoveSupertype3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveSupertype3.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveSupertype4.kt") public void testRemoveSupertype4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeRemoveSupertype4.kt"); doTest(fileName); } - + @TestMetadata("beforeVisibilityModifer1.kt") public void testVisibilityModifer1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeVisibilityModifer1.kt"); doTest(fileName); } - + @TestMetadata("beforeVisibilityModifer2.kt") public void testVisibilityModifer2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeVisibilityModifer2.kt"); doTest(fileName); } - + @TestMetadata("beforeVisibilityModiferParameter.kt") public void testVisibilityModiferParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/beforeVisibilityModiferParameter.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({AddOpenToClassDeclaration.FinalJavaClass.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AddOpenToClassDeclaration extends AbstractQuickFixTest { public void testAllFilesPresentInAddOpenToClassDeclaration() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers/addOpenToClassDeclaration"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeEnumSupertype.kt") public void testEnumSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeEnumSupertype.kt"); doTest(fileName); } - + @TestMetadata("beforeEnumUpperBound.kt") public void testEnumUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeEnumUpperBound.kt"); doTest(fileName); } - + @TestMetadata("beforeExplicitlyFinalSupertype.kt") public void testExplicitlyFinalSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeExplicitlyFinalSupertype.kt"); doTest(fileName); } - + @TestMetadata("beforeExplicitlyFinalUpperBound.kt") public void testExplicitlyFinalUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeExplicitlyFinalUpperBound.kt"); doTest(fileName); } - + @TestMetadata("beforeFinalLibrarySupertype.kt") public void testFinalLibrarySupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeFinalLibrarySupertype.kt"); doTest(fileName); } - + @TestMetadata("beforeFinalLibraryUpperBound.kt") public void testFinalLibraryUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeFinalLibraryUpperBound.kt"); doTest(fileName); } - + @TestMetadata("beforeFinalSupertype.kt") public void testFinalSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeFinalSupertype.kt"); doTest(fileName); } - + @TestMetadata("beforeFinalUpperBound.kt") public void testFinalUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeFinalUpperBound.kt"); doTest(fileName); } - + @TestMetadata("beforeImplementTraitFinalSupertype.kt") public void testImplementTraitFinalSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/beforeImplementTraitFinalSupertype.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({FinalJavaClass.JavaCode.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FinalJavaClass extends AbstractQuickFixTest { public void testAllFilesPresentInFinalJavaClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass/javaCode") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaCode extends AbstractQuickFixTest { public void testAllFilesPresentInJavaCode() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/finalJavaClass/javaCode"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + } - } - } - } - + @TestMetadata("idea/testData/quickfix/nullables") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Nullables.UnsafeInfixCall.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Nullables extends AbstractQuickFixTest { public void testAllFilesPresentInNullables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/nullables"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeRemoveRedundantNullable.kt") public void testRemoveRedundantNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/nullables/beforeRemoveRedundantNullable.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveSupertypeNullable1.kt") public void testRemoveSupertypeNullable1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/nullables/beforeRemoveSupertypeNullable1.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveSupertypeNullable2.kt") public void testRemoveSupertypeNullable2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/nullables/beforeRemoveSupertypeNullable2.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveUselessNullable.kt") public void testRemoveUselessNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/nullables/beforeRemoveUselessNullable.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/nullables/unsafeInfixCall") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UnsafeInfixCall extends AbstractQuickFixTest { public void testAllFilesPresentInUnsafeInfixCall() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/nullables/unsafeInfixCall"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeUnsafeInfixCall.kt") public void testUnsafeInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/nullables/unsafeInfixCall/beforeUnsafeInfixCall.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/quickfix/override") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Override.NothingToOverride.class, Override.TypeMismatchOnOverride.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Override extends AbstractQuickFixTest { public void testAllFilesPresentInOverride() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/override"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeToInvocation.kt") public void testChangeToInvocation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeChangeToInvocation.kt"); doTest(fileName); } - + @TestMetadata("beforeOverriddingMultipleFinalMethods.kt") public void testOverriddingMultipleFinalMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverriddingMultipleFinalMethods.kt"); doTest(fileName); } - + @TestMetadata("beforeOverridingDelegatedMethod.kt") public void testOverridingDelegatedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverridingDelegatedMethod.kt"); doTest(fileName); } - + @TestMetadata("beforeOverridingFakeOverride.kt") public void testOverridingFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverridingFakeOverride.kt"); doTest(fileName); } - + @TestMetadata("beforeOverridingFinalJavaMethod.kt") public void testOverridingFinalJavaMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverridingFinalJavaMethod.kt"); doTest(fileName); } - + @TestMetadata("beforeOverridingFinalMethod.kt") public void testOverridingFinalMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverridingFinalMethod.kt"); doTest(fileName); } - + @TestMetadata("beforeOverridingFinalMethodInLocal.kt") public void testOverridingFinalMethodInLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverridingFinalMethodInLocal.kt"); doTest(fileName); } - + @TestMetadata("beforeOverridingFinalProperty.kt") public void testOverridingFinalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverridingFinalProperty.kt"); doTest(fileName); } - + @TestMetadata("beforeOverridingWritableAndNotWritableFinalMembers.kt") public void testOverridingWritableAndNotWritableFinalMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeOverridingWritableAndNotWritableFinalMembers.kt"); doTest(fileName); } - + @TestMetadata("beforeParameterNameChangedAmbiguousRename.kt") public void testParameterNameChangedAmbiguousRename() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeParameterNameChangedAmbiguousRename.kt"); doTest(fileName); } - + @TestMetadata("beforeParameterNameChangedMultipleOverrideRenamePossible.kt") public void testParameterNameChangedMultipleOverrideRenamePossible() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeParameterNameChangedMultipleOverrideRenamePossible.kt"); doTest(fileName); } - + @TestMetadata("beforeParameterNameChangedRenamePossible.kt") public void testParameterNameChangedRenamePossible() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeParameterNameChangedRenamePossible.kt"); doTest(fileName); } - + @TestMetadata("beforeVirtualMethodHidden.kt") public void testVirtualMethodHidden() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/beforeVirtualMethodHidden.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/override/nothingToOverride") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NothingToOverride extends AbstractQuickFixTest { @TestMetadata("beforeAddFunction.kt") public void testAddFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionAbstractClass.kt") public void testAddFunctionAbstractClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunctionAbstractClass.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionInLocalDeclaration.kt") public void testAddFunctionInLocalDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunctionInLocalDeclaration.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionNoBody.kt") public void testAddFunctionNoBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunctionNoBody.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionNonUnitReturnType.kt") public void testAddFunctionNonUnitReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunctionNonUnitReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionTrait.kt") public void testAddFunctionTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunctionTrait.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionTwoSuperclasses.kt") public void testAddFunctionTwoSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunctionTwoSuperclasses.kt"); doTest(fileName); } - + @TestMetadata("beforeAddFunctionTwoTraits.kt") public void testAddFunctionTwoTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddFunctionTwoTraits.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameter.kt") public void testAddParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterGenericClass.kt") public void testAddParameterGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddParameterGenericClass.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterMultiple.kt") public void testAddParameterMultiple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddParameterMultiple.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterPreserveVisibility.kt") public void testAddParameterPreserveVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddParameterPreserveVisibility.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterTwoSupertraits.kt") public void testAddParameterTwoSupertraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddParameterTwoSupertraits.kt"); doTest(fileName); } - + @TestMetadata("beforeAddParameterTwoSupertypes.kt") public void testAddParameterTwoSupertypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeAddParameterTwoSupertypes.kt"); doTest(fileName); } - + public void testAllFilesPresentInNothingToOverride() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/override/nothingToOverride"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeParameterType.kt") public void testChangeParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeParameterTypeAbstractSuperclass.kt") public void testChangeParameterTypeAbstractSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterTypeAbstractSuperclass.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeParameterTypeInTrait.kt") public void testChangeParameterTypeInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterTypeInTrait.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeParameterTypeMatchNames.kt") public void testChangeParameterTypeMatchNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterTypeMatchNames.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeParameterTypeModifyOrder.kt") public void testChangeParameterTypeModifyOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterTypeModifyOrder.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeParameterTypeOpenOverride.kt") public void testChangeParameterTypeOpenOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterTypeOpenOverride.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeParameterTypeSingleExpressionFunction.kt") public void testChangeParameterTypeSingleExpressionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterTypeSingleExpressionFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeParameterTypeSuperTrait.kt") public void testChangeParameterTypeSuperTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeParameterTypeSuperTrait.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeReturnType.kt") public void testChangeReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeChangeReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforeDoNotLooseAnnotations.kt") public void testDoNotLooseAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeDoNotLooseAnnotations.kt"); doTest(fileName); } - + @TestMetadata("beforeNoOpenSuperFunction.kt") public void testNoOpenSuperFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeNoOpenSuperFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeOverrideJavaMethod.kt") public void testOverrideJavaMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeOverrideJavaMethod.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveOverride.kt") public void testRemoveOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeRemoveOverride.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveParameter.kt") public void testRemoveParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeRemoveParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveParameterTwoTraits.kt") public void testRemoveParameterTwoTraits() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeRemoveParameterTwoTraits.kt"); doTest(fileName); } - + @TestMetadata("beforeSwapParametersGenericClass.kt") public void testSwapParametersGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/nothingToOverride/beforeSwapParametersGenericClass.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/override/typeMismatchOnOverride") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeMismatchOnOverride extends AbstractQuickFixTest { public void testAllFilesPresentInTypeMismatchOnOverride() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/override/typeMismatchOnOverride"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCantChangeMultipleOverriddenPropertiesTypes.kt") public void testCantChangeMultipleOverriddenPropertiesTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeCantChangeMultipleOverriddenPropertiesTypes.kt"); doTest(fileName); } - + @TestMetadata("beforeCantChangeOverriddenPropertyTypeToMatchOverridingProperty.kt") public void testCantChangeOverriddenPropertyTypeToMatchOverridingProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeCantChangeOverriddenPropertyTypeToMatchOverridingProperty.kt"); doTest(fileName); } - + @TestMetadata("beforeCantChangePropertyTypeToMatchOverridenProperties.kt") public void testCantChangePropertyTypeToMatchOverridenProperties() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeCantChangePropertyTypeToMatchOverridenProperties.kt"); doTest(fileName); } - + @TestMetadata("beforeCantChangeReturnTypeOfOverriddenFunction.kt") public void testCantChangeReturnTypeOfOverriddenFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeCantChangeReturnTypeOfOverriddenFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeOverriddenPropertyType1.kt") public void testChangeOverriddenPropertyType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeChangeOverriddenPropertyType1.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeOverriddenPropertyType2.kt") public void testChangeOverriddenPropertyType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeChangeOverriddenPropertyType2.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeOverridingPropertyTypeToFunctionType.kt") public void testChangeOverridingPropertyTypeToFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeChangeOverridingPropertyTypeToFunctionType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeReturnTypeOfOverriddenFunction.kt") public void testChangeReturnTypeOfOverriddenFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeChangeReturnTypeOfOverriddenFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeObjectInsideBody.kt") public void testObjectInsideBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeObjectInsideBody.kt"); doTest(fileName); } - + @TestMetadata("beforePropertyReturnTypeMismatchOnOverride.kt") public void testPropertyReturnTypeMismatchOnOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforePropertyReturnTypeMismatchOnOverride.kt"); doTest(fileName); } - + @TestMetadata("beforePropertyTypeMismatchOnOverrideIntLong.kt") public void testPropertyTypeMismatchOnOverrideIntLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforePropertyTypeMismatchOnOverrideIntLong.kt"); doTest(fileName); } - + @TestMetadata("beforePropertyTypeMismatchOnOverrideIntUnit.kt") public void testPropertyTypeMismatchOnOverrideIntUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforePropertyTypeMismatchOnOverrideIntUnit.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnTypeMismatchOnMultipleOverride.kt") public void testReturnTypeMismatchOnMultipleOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeReturnTypeMismatchOnMultipleOverride.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnTypeMismatchOnMultipleOverrideAmbiguity.kt") public void testReturnTypeMismatchOnMultipleOverrideAmbiguity() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeReturnTypeMismatchOnMultipleOverrideAmbiguity.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnTypeMismatchOnOverrideIntLong.kt") public void testReturnTypeMismatchOnOverrideIntLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeReturnTypeMismatchOnOverrideIntLong.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnTypeMismatchOnOverrideIntUnit.kt") public void testReturnTypeMismatchOnOverrideIntUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeReturnTypeMismatchOnOverrideIntUnit.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnTypeMismatchOnOverrideUnitInt.kt") public void testReturnTypeMismatchOnOverrideUnitInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/override/typeMismatchOnOverride/beforeReturnTypeMismatchOnOverrideUnitInt.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/quickfix/platformClasses") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PlatformClasses extends AbstractQuickFixTest { public void testAllFilesPresentInPlatformClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/platformClasses"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeMapPlatformClassToKotlin1.kt") public void testMapPlatformClassToKotlin1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/platformClasses/beforeMapPlatformClassToKotlin1.kt"); doTest(fileName); } - + @TestMetadata("beforeMapPlatformClassToKotlin2.kt") public void testMapPlatformClassToKotlin2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/platformClasses/beforeMapPlatformClassToKotlin2.kt"); doTest(fileName); } - + @TestMetadata("beforeMapPlatformClassToKotlin3.kt") public void testMapPlatformClassToKotlin3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/platformClasses/beforeMapPlatformClassToKotlin3.kt"); doTest(fileName); } - + @TestMetadata("beforeMapPlatformClassToKotlin4.kt") public void testMapPlatformClassToKotlin4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/platformClasses/beforeMapPlatformClassToKotlin4.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/supercalls") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Supercalls extends AbstractQuickFixTest { public void testAllFilesPresentInSupercalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/supercalls"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeTypeArgumentsRedundantInSuperQualifier.kt") public void testTypeArgumentsRedundantInSuperQualifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/supercalls/beforeTypeArgumentsRedundantInSuperQualifier.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/supertypeInitialization") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SupertypeInitialization extends AbstractQuickFixTest { public void testAllFilesPresentInSupertypeInitialization() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/supertypeInitialization"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeSupertypeNotInitialized.kt") public void testSupertypeNotInitialized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/supertypeInitialization/beforeSupertypeNotInitialized.kt"); doTest(fileName); } - + @TestMetadata("beforeSupertypeNotInitializedDefaultParameters.kt") public void testSupertypeNotInitializedDefaultParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/supertypeInitialization/beforeSupertypeNotInitializedDefaultParameters.kt"); doTest(fileName); } - + @TestMetadata("beforeSupertypeNotInitializedEmptyConstructor.kt") public void testSupertypeNotInitializedEmptyConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/supertypeInitialization/beforeSupertypeNotInitializedEmptyConstructor.kt"); doTest(fileName); } - + @TestMetadata("beforeSupertypeNotInitializedForLocalClass.kt") public void testSupertypeNotInitializedForLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/supertypeInitialization/beforeSupertypeNotInitializedForLocalClass.kt"); doTest(fileName); } - + @TestMetadata("beforeSupertypeNotInitializedForObjectExpression.kt") public void testSupertypeNotInitializedForObjectExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/supertypeInitialization/beforeSupertypeNotInitializedForObjectExpression.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/suppress") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Suppress.AnnotationPosition.class, Suppress.Availability.class, Suppress.DeclarationKinds.class, Suppress.ErrorRecovery.class, Suppress.ForStatement.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Suppress extends AbstractQuickFixTest { public void testAllFilesPresentInSuppress() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("idea/testData/quickfix/suppress/annotationPosition") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AnnotationPosition extends AbstractQuickFixTest { public void testAllFilesPresentInAnnotationPosition() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress/annotationPosition"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeParamWithModifier.kt") public void testParamWithModifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeParamWithModifier.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionModifierOnThePreviousLine.kt") public void testTopLevelFunctionModifierOnThePreviousLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionModifierOnThePreviousLine.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionModifierOnTheSameLine.kt") public void testTopLevelFunctionModifierOnTheSameLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionModifierOnTheSameLine.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionNoModifiers.kt") public void testTopLevelFunctionNoModifiers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionNoModifiers.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionSuppressAnotherPreviousLine.kt") public void testTopLevelFunctionSuppressAnotherPreviousLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionSuppressAnotherPreviousLine.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionSuppressEmptyArgsPreviousLine.kt") public void testTopLevelFunctionSuppressEmptyArgsPreviousLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionSuppressEmptyArgsPreviousLine.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionSuppressNoArgsPreviousLine.kt") public void testTopLevelFunctionSuppressNoArgsPreviousLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionSuppressNoArgsPreviousLine.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionSuppressNoArgsPreviousLineBare.kt") public void testTopLevelFunctionSuppressNoArgsPreviousLineBare() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionSuppressNoArgsPreviousLineBare.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionSuppressNoArgsTheSameLine.kt") public void testTopLevelFunctionSuppressNoArgsTheSameLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionSuppressNoArgsTheSameLine.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionSuppressNoArgsTheSameLineBare.kt") public void testTopLevelFunctionSuppressNoArgsTheSameLineBare() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionSuppressNoArgsTheSameLineBare.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionUnrelatedAnnotation.kt") public void testTopLevelFunctionUnrelatedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionUnrelatedAnnotation.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionUnrelatedAnnotationBare.kt") public void testTopLevelFunctionUnrelatedAnnotationBare() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/annotationPosition/beforeTopLevelFunctionUnrelatedAnnotationBare.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/suppress/availability") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Availability extends AbstractQuickFixTest { public void testAllFilesPresentInAvailability() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress/availability"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeLocalFunSuppressForLocal.kt") public void testLocalFunSuppressForLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeLocalFunSuppressForLocal.kt"); doTest(fileName); } - + @TestMetadata("beforeLocalFunSuppressForOuter.kt") public void testLocalFunSuppressForOuter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeLocalFunSuppressForOuter.kt"); doTest(fileName); } - + @TestMetadata("beforeLocalValSuppressForFun.kt") public void testLocalValSuppressForFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeLocalValSuppressForFun.kt"); doTest(fileName); } - + @TestMetadata("beforeLocalValSuppressForVal.kt") public void testLocalValSuppressForVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeLocalValSuppressForVal.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberOfNestedSuppressForMember.kt") public void testMemberOfNestedSuppressForMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeMemberOfNestedSuppressForMember.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberOfNestedSuppressForNested.kt") public void testMemberOfNestedSuppressForNested() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeMemberOfNestedSuppressForNested.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberOfNestedSuppressForOuter.kt") public void testMemberOfNestedSuppressForOuter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeMemberOfNestedSuppressForOuter.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberSuppressForClass.kt") public void testMemberSuppressForClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeMemberSuppressForClass.kt"); doTest(fileName); } - + @TestMetadata("beforeMemberSuppressForMember.kt") public void testMemberSuppressForMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeMemberSuppressForMember.kt"); doTest(fileName); } - + @TestMetadata("beforeTopLevelFunctionAlreadySuppressed.kt") public void testTopLevelFunctionAlreadySuppressed() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/availability/beforeTopLevelFunctionAlreadySuppressed.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/suppress/declarationKinds") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeclarationKinds extends AbstractQuickFixTest { public void testAllFilesPresentInDeclarationKinds() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress/declarationKinds"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeClass.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeClass.kt"); doTest(fileName); } - + @TestMetadata("beforeClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeClassObject.kt"); doTest(fileName); } - + @TestMetadata("beforeEnumEntry.kt") public void testEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("beforeFun.kt") public void testFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeFun.kt"); doTest(fileName); } - + @TestMetadata("beforeMultiVal.kt") public void testMultiVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeMultiVal.kt"); doTest(fileName); } - + @TestMetadata("beforeMultiVar.kt") public void testMultiVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeMultiVar.kt"); doTest(fileName); } - + @TestMetadata("beforeObject.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeObject.kt"); doTest(fileName); } - + @TestMetadata("beforeParam.kt") public void testParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeParam.kt"); doTest(fileName); } - + @TestMetadata("beforeTrait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeTrait.kt"); doTest(fileName); } - + @TestMetadata("beforeVal.kt") public void testVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeVal.kt"); doTest(fileName); } - + @TestMetadata("beforeVar.kt") public void testVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/declarationKinds/beforeVar.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/suppress/errorRecovery") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ErrorRecovery extends AbstractQuickFixTest { public void testAllFilesPresentInErrorRecovery() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress/errorRecovery"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeNonStringInSuppress.kt") public void testNonStringInSuppress() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/errorRecovery/beforeNonStringInSuppress.kt"); doTest(fileName); } - + @TestMetadata("beforeUnresolvedAnnotation.kt") public void testUnresolvedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/errorRecovery/beforeUnresolvedAnnotation.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/suppress/forStatement") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ForStatement.Unavailable.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ForStatement extends AbstractQuickFixTest { public void testAllFilesPresentInForStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress/forStatement"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeAndAnd.kt") public void testAndAnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeAndAnd.kt"); doTest(fileName); } - + @TestMetadata("beforeAnnotatedExpr.kt") public void testAnnotatedExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeAnnotatedExpr.kt"); doTest(fileName); } - + @TestMetadata("beforeAnnotatedExprWithSuppress.kt") public void testAnnotatedExprWithSuppress() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeAnnotatedExprWithSuppress.kt"); doTest(fileName); } - + @TestMetadata("beforeArrayRead.kt") public void testArrayRead() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeArrayRead.kt"); doTest(fileName); } - + @TestMetadata("beforeAs.kt") public void testAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeAs.kt"); doTest(fileName); } - + @TestMetadata("beforeAsSafe.kt") public void testAsSafe() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeAsSafe.kt"); doTest(fileName); } - + @TestMetadata("beforeAssign.kt") public void testAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeAssign.kt"); doTest(fileName); } - + @TestMetadata("beforeCall.kt") public void testCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeCall.kt"); doTest(fileName); } - + @TestMetadata("beforeColon.kt") public void testColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeColon.kt"); doTest(fileName); } - + @TestMetadata("beforeDoWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeDoWhile.kt"); doTest(fileName); } - + @TestMetadata("beforeDotQualified.kt") public void testDotQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeDotQualified.kt"); doTest(fileName); } - + @TestMetadata("beforeElvis.kt") public void testElvis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeElvis.kt"); doTest(fileName); } - + @TestMetadata("beforeEqEq.kt") public void testEqEq() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeEqEq.kt"); doTest(fileName); } - + @TestMetadata("beforeFor.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeFor.kt"); doTest(fileName); } - + @TestMetadata("beforeIf.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeIf.kt"); doTest(fileName); } - + @TestMetadata("beforeIn.kt") public void testIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeIn.kt"); doTest(fileName); } - + @TestMetadata("beforeInfix.kt") public void testInfix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeInfix.kt"); doTest(fileName); } - + @TestMetadata("beforeIs.kt") public void testIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeIs.kt"); doTest(fileName); } - + @TestMetadata("beforeLabeled.kt") public void testLabeled() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeLabeled.kt"); doTest(fileName); } - + @TestMetadata("beforeLess.kt") public void testLess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeLess.kt"); doTest(fileName); } - + @TestMetadata("beforeMul.kt") public void testMul() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeMul.kt"); doTest(fileName); } - + @TestMetadata("beforeOrOr.kt") public void testOrOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeOrOr.kt"); doTest(fileName); } - + @TestMetadata("beforeParenthesized.kt") public void testParenthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeParenthesized.kt"); doTest(fileName); } - + @TestMetadata("beforePlus.kt") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforePlus.kt"); doTest(fileName); } - + @TestMetadata("beforePostfix.kt") public void testPostfix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforePostfix.kt"); doTest(fileName); } - + @TestMetadata("beforePostfixPlusPlus.kt") public void testPostfixPlusPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforePostfixPlusPlus.kt"); doTest(fileName); } - + @TestMetadata("beforePrefixPlusPlus.kt") public void testPrefixPlusPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforePrefixPlusPlus.kt"); doTest(fileName); } - + @TestMetadata("beforeRange.kt") public void testRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeRange.kt"); doTest(fileName); } - + @TestMetadata("beforeReturn.kt") public void testReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeReturn.kt"); doTest(fileName); } - + @TestMetadata("beforeSafeQualified.kt") public void testSafeQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeSafeQualified.kt"); doTest(fileName); } - + @TestMetadata("beforeSimpleName.kt") public void testSimpleName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeSimpleName.kt"); doTest(fileName); } - + @TestMetadata("beforeStringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeStringTemplate.kt"); doTest(fileName); } - + @TestMetadata("beforeThrow.kt") public void testThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeThrow.kt"); doTest(fileName); } - + @TestMetadata("beforeTry.kt") public void testTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeTry.kt"); doTest(fileName); } - + @TestMetadata("beforeWhenExpressionEntry.kt") public void testWhenExpressionEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeWhenExpressionEntry.kt"); doTest(fileName); } - + @TestMetadata("beforeWhenInEntry.kt") public void testWhenInEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeWhenInEntry.kt"); doTest(fileName); } - + @TestMetadata("beforeWhenIsEntry.kt") public void testWhenIsEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeWhenIsEntry.kt"); doTest(fileName); } - + @TestMetadata("beforeWhenSubject.kt") public void testWhenSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeWhenSubject.kt"); doTest(fileName); } - + @TestMetadata("beforeWhile.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/beforeWhile.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/suppress/forStatement/unavailable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Unavailable extends AbstractQuickFixTest { public void testAllFilesPresentInUnavailable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/suppress/forStatement/unavailable"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeInAnnotationArgument.kt") public void testInAnnotationArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInAnnotationArgument.kt"); doTest(fileName); } - + @TestMetadata("beforeInClassHeader.kt") public void testInClassHeader() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInClassHeader.kt"); doTest(fileName); } - + @TestMetadata("beforeInDefaultArgument.kt") public void testInDefaultArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInDefaultArgument.kt"); doTest(fileName); } - + @TestMetadata("beforeInExpressionBody.kt") public void testInExpressionBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInExpressionBody.kt"); doTest(fileName); } - + @TestMetadata("beforeInLocalValInitializer.kt") public void testInLocalValInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInLocalValInitializer.kt"); doTest(fileName); } - + @TestMetadata("beforeInParameterType.kt") public void testInParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInParameterType.kt"); doTest(fileName); } - + @TestMetadata("beforeInParameterTypeInFunctionLiteral.kt") public void testInParameterTypeInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInParameterTypeInFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("beforeInPropertyInitializer.kt") public void testInPropertyInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeInPropertyInitializer.kt"); doTest(fileName); } - + @TestMetadata("beforeObjectLiteral.kt") public void testObjectLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeObjectLiteral.kt"); doTest(fileName); } - + @TestMetadata("beforeObjectLiteralInsideExpression.kt") public void testObjectLiteralInsideExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeObjectLiteralInsideExpression.kt"); doTest(fileName); } - + @TestMetadata("beforeSupretype.kt") public void testSupretype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/suppress/forStatement/unavailable/beforeSupretype.kt"); doTest(fileName); } - } - } - } - + @TestMetadata("idea/testData/quickfix/typeAddition") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeAddition extends AbstractQuickFixTest { public void testAllFilesPresentInTypeAddition() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeAddition"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeAmbiguousFunctionReturnType.kt") public void testAmbiguousFunctionReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforeAmbiguousFunctionReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforeAmbiguousPropertyReturnType.kt") public void testAmbiguousPropertyReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforeAmbiguousPropertyReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeAccessorTypeToFunctionType.kt") public void testChangeAccessorTypeToFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforeChangeAccessorTypeToFunctionType.kt"); doTest(fileName); } - + @TestMetadata("beforeNoAddErrorType.kt") public void testNoAddErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforeNoAddErrorType.kt"); doTest(fileName); } - + @TestMetadata("beforeProtectedFunWithoutReturnType.kt") public void testProtectedFunWithoutReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforeProtectedFunWithoutReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforePublicFunWithoutBody.kt") public void testPublicFunWithoutBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforePublicFunWithoutBody.kt"); doTest(fileName); } - + @TestMetadata("beforePublicFunWithoutReturnType.kt") public void testPublicFunWithoutReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforePublicFunWithoutReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforePublicFunWithoutReturnTypeCaretOnParameter.kt") public void testPublicFunWithoutReturnTypeCaretOnParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforePublicFunWithoutReturnTypeCaretOnParameter.kt"); doTest(fileName); } - + @TestMetadata("beforePublicValWithoutReturnType.kt") public void testPublicValWithoutReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforePublicValWithoutReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforePublicValWithoutReturnTypeCaretOnPublic.kt") public void testPublicValWithoutReturnTypeCaretOnPublic() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforePublicValWithoutReturnTypeCaretOnPublic.kt"); doTest(fileName); } - + @TestMetadata("beforeWrongGetterParameterType.kt") public void testWrongGetterParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforeWrongGetterParameterType.kt"); doTest(fileName); } - + @TestMetadata("beforeWrongSetterParameterType.kt") public void testWrongSetterParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeAddition/beforeWrongSetterParameterType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/typeImports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeImports extends AbstractQuickFixTest { public void testAllFilesPresentInTypeImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeImports"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeHasThisImport.kt") public void testHasThisImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeImports/beforeHasThisImport.kt"); doTest(fileName); } - + @TestMetadata("beforeNoImportFromTheSameFile.kt") public void testNoImportFromTheSameFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeImports/beforeNoImportFromTheSameFile.kt"); doTest(fileName); } - + @TestMetadata("beforeNoImportJavaLang.kt") public void testNoImportJavaLang() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeImports/beforeNoImportJavaLang.kt"); doTest(fileName); } - + @TestMetadata("beforeNoImportJetStandard.kt") public void testNoImportJetStandard() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeImports/beforeNoImportJetStandard.kt"); doTest(fileName); } - + @TestMetadata("beforeToImport1.kt") public void testToImport1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeImports/beforeToImport1.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/typeMismatch") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({TypeMismatch.Casts.class, TypeMismatch.ComponentFunctionReturnTypeMismatch.class, TypeMismatch.FixOverloadedOperator.class, TypeMismatch.ParameterTypeMismatch.class, TypeMismatch.TypeMismatchOnReturnedExpression.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeMismatch extends AbstractQuickFixTest { public void testAllFilesPresentInTypeMismatch() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeMismatch"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeFunctionLiteralParameterTypeToFunctionType.kt") public void testChangeFunctionLiteralParameterTypeToFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeChangeFunctionLiteralParameterTypeToFunctionType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionReturnTypeToMatchExpectedTypeOfCall.kt") public void testChangeFunctionReturnTypeToMatchExpectedTypeOfCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeChangeFunctionReturnTypeToMatchExpectedTypeOfCall.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeReturnTypeWhenFunctionNameIsMissing.kt") public void testChangeReturnTypeWhenFunctionNameIsMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeChangeReturnTypeWhenFunctionNameIsMissing.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeReturnTypeWhenValueParameterListIsAbsent.kt") public void testChangeReturnTypeWhenValueParameterListIsAbsent() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeChangeReturnTypeWhenValueParameterListIsAbsent.kt"); doTest(fileName); } - + @TestMetadata("beforeCompareToTypeMismatch.kt") public void testCompareToTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeCompareToTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeDontChangeOverriddenPropertyTypeToErrorType.kt") public void testDontChangeOverriddenPropertyTypeToErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeDontChangeOverriddenPropertyTypeToErrorType.kt"); doTest(fileName); } - + @TestMetadata("beforeExpectedParameterTypeMismatch.kt") public void testExpectedParameterTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeExpectedParameterTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeExpectedReturnTypeMismatch.kt") public void testExpectedReturnTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeExpectedReturnTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeHasNextFunctionReturnTypeMismatch.kt") public void testHasNextFunctionReturnTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeHasNextFunctionReturnTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeNoReturnInFunctionWithBlockBody.kt") public void testNoReturnInFunctionWithBlockBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeNoReturnInFunctionWithBlockBody.kt"); doTest(fileName); } - + @TestMetadata("beforePropertyTypeMismatch.kt") public void testPropertyTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforePropertyTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnTypeMismatch.kt") public void testReturnTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeReturnTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeTooManyArgumentsException.kt") public void testTooManyArgumentsException() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/beforeTooManyArgumentsException.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/typeMismatch/casts") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Casts extends AbstractQuickFixTest { public void testAllFilesPresentInCasts() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeMismatch/casts"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCastToFunctionType.kt") public void testCastToFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeCastToFunctionType.kt"); doTest(fileName); } - + @TestMetadata("beforeSmartcastImpossible1.kt") public void testSmartcastImpossible1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeSmartcastImpossible1.kt"); doTest(fileName); } - + @TestMetadata("beforeSmartcastImpossible2.kt") public void testSmartcastImpossible2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeSmartcastImpossible2.kt"); doTest(fileName); } - + @TestMetadata("beforeSmartcastImpossible3.kt") public void testSmartcastImpossible3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeSmartcastImpossible3.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatch1.kt") public void testTypeMismatch1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeTypeMismatch1.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatch2.kt") public void testTypeMismatch2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeTypeMismatch2.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatch3.kt") public void testTypeMismatch3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeTypeMismatch3.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatch4.kt") public void testTypeMismatch4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeTypeMismatch4.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatch5.kt") public void testTypeMismatch5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/casts/beforeTypeMismatch5.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/typeMismatch/componentFunctionReturnTypeMismatch") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ComponentFunctionReturnTypeMismatch extends AbstractQuickFixTest { public void testAllFilesPresentInComponentFunctionReturnTypeMismatch() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeMismatch/componentFunctionReturnTypeMismatch"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeComponentFunctionReturnTypeMismatch1.kt") public void testComponentFunctionReturnTypeMismatch1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/componentFunctionReturnTypeMismatch/beforeComponentFunctionReturnTypeMismatch1.kt"); doTest(fileName); } - + @TestMetadata("beforeComponentFunctionReturnTypeMismatch2.kt") public void testComponentFunctionReturnTypeMismatch2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/componentFunctionReturnTypeMismatch/beforeComponentFunctionReturnTypeMismatch2.kt"); doTest(fileName); } - + @TestMetadata("beforeComponentFunctionReturnTypeMismatch3.kt") public void testComponentFunctionReturnTypeMismatch3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/componentFunctionReturnTypeMismatch/beforeComponentFunctionReturnTypeMismatch3.kt"); doTest(fileName); } - + @TestMetadata("beforeComponentFunctionReturnTypeMismatch4.kt") public void testComponentFunctionReturnTypeMismatch4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/componentFunctionReturnTypeMismatch/beforeComponentFunctionReturnTypeMismatch4.kt"); doTest(fileName); } - + @TestMetadata("beforeComponentFunctionReturnTypeMismatch5.kt") public void testComponentFunctionReturnTypeMismatch5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/componentFunctionReturnTypeMismatch/beforeComponentFunctionReturnTypeMismatch5.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/typeMismatch/fixOverloadedOperator") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FixOverloadedOperator extends AbstractQuickFixTest { public void testAllFilesPresentInFixOverloadedOperator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeMismatch/fixOverloadedOperator"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeNotFunctionReturnType.kt") public void testChangeNotFunctionReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/fixOverloadedOperator/beforeChangeNotFunctionReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangePlusFunctionReturnType.kt") public void testChangePlusFunctionReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/fixOverloadedOperator/beforeChangePlusFunctionReturnType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeTimesFunctionParameterType.kt") public void testChangeTimesFunctionParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/fixOverloadedOperator/beforeChangeTimesFunctionParameterType.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ParameterTypeMismatch extends AbstractQuickFixTest { public void testAllFilesPresentInParameterTypeMismatch() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeMismatch/parameterTypeMismatch"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeChangeFunctionParameterType1.kt") public void testChangeFunctionParameterType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch/beforeChangeFunctionParameterType1.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionParameterType2.kt") public void testChangeFunctionParameterType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch/beforeChangeFunctionParameterType2.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionParameterType3.kt") public void testChangeFunctionParameterType3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch/beforeChangeFunctionParameterType3.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionParameterType4.kt") public void testChangeFunctionParameterType4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch/beforeChangeFunctionParameterType4.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionParameterType5.kt") public void testChangeFunctionParameterType5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch/beforeChangeFunctionParameterType5.kt"); doTest(fileName); } - + @TestMetadata("beforeChangePrimaryConstructorParameterType.kt") public void testChangePrimaryConstructorParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch/beforeChangePrimaryConstructorParameterType.kt"); doTest(fileName); } - + @TestMetadata("beforeMultiFakeOverride.kt") public void testMultiFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/parameterTypeMismatch/beforeMultiFakeOverride.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeMismatchOnReturnedExpression extends AbstractQuickFixTest { public void testAllFilesPresentInTypeMismatchOnReturnedExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeAssignmentTypeMismatch.kt") public void testAssignmentTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeAssignmentTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionLiteralTypeWithoutChangingFunctionParameterType.kt") public void testChangeFunctionLiteralTypeWithoutChangingFunctionParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeChangeFunctionLiteralTypeWithoutChangingFunctionParameterType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionLiteralTypeWithoutChangingPropertyType.kt") public void testChangeFunctionLiteralTypeWithoutChangingPropertyType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeChangeFunctionLiteralTypeWithoutChangingPropertyType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionReturnTypeToFunctionType.kt") public void testChangeFunctionReturnTypeToFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeChangeFunctionReturnTypeToFunctionType.kt"); doTest(fileName); } - + @TestMetadata("beforeChangeFunctionReturnTypeToMatchReturnTypeOfReturnedLiteral.kt") public void testChangeFunctionReturnTypeToMatchReturnTypeOfReturnedLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeChangeFunctionReturnTypeToMatchReturnTypeOfReturnedLiteral.kt"); doTest(fileName); } - + @TestMetadata("beforeDontChangeFunctionReturnTypeToErrorType.kt") public void testDontChangeFunctionReturnTypeToErrorType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeDontChangeFunctionReturnTypeToErrorType.kt"); doTest(fileName); } - + @TestMetadata("beforeExpectedTypeMismatch.kt") public void testExpectedTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeExpectedTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeMultiFakeOverride.kt") public void testMultiFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeMultiFakeOverride.kt"); doTest(fileName); } - + @TestMetadata("beforeMultiFakeOverrideForOperatorConvention.kt") public void testMultiFakeOverrideForOperatorConvention() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeMultiFakeOverrideForOperatorConvention.kt"); doTest(fileName); } - + @TestMetadata("beforePropertyGetterInitializerTypeMismatch.kt") public void testPropertyGetterInitializerTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforePropertyGetterInitializerTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnedExpresionCantEvaluateToExpresionThatTypeMismatch.kt") public void testReturnedExpresionCantEvaluateToExpresionThatTypeMismatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeReturnedExpresionCantEvaluateToExpresionThatTypeMismatch.kt"); doTest(fileName); } - + @TestMetadata("beforeReturnedExpressionTypeMismatchFunctionParameterType.kt") public void testReturnedExpressionTypeMismatchFunctionParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeReturnedExpressionTypeMismatchFunctionParameterType.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatchInIfStatementReturnedByFunction.kt") public void testTypeMismatchInIfStatementReturnedByFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeTypeMismatchInIfStatementReturnedByFunction.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatchInIfStatementReturnedByLiteral.kt") public void testTypeMismatchInIfStatementReturnedByLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeTypeMismatchInIfStatementReturnedByLiteral.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatchInInitializer.kt") public void testTypeMismatchInInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeTypeMismatchInInitializer.kt"); doTest(fileName); } - + @TestMetadata("beforeTypeMismatchInReturnStatement.kt") public void testTypeMismatchInReturnStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeMismatch/typeMismatchOnReturnedExpression/beforeTypeMismatchInReturnStatement.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/quickfix/typeProjection") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeProjection extends AbstractQuickFixTest { public void testAllFilesPresentInTypeProjection() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/typeProjection"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeConflictingProjection.kt") public void testConflictingProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeProjection/beforeConflictingProjection.kt"); doTest(fileName); } - + @TestMetadata("beforeProjectionInImmediateArgumentToSupertype.kt") public void testProjectionInImmediateArgumentToSupertype() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeProjection/beforeProjectionInImmediateArgumentToSupertype.kt"); doTest(fileName); } - + @TestMetadata("beforeProjectionOnNonClassTypeArgument1.kt") public void testProjectionOnNonClassTypeArgument1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeProjection/beforeProjectionOnNonClassTypeArgument1.kt"); doTest(fileName); } - + @TestMetadata("beforeProjectionOnNonClassTypeArgument2.kt") public void testProjectionOnNonClassTypeArgument2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeProjection/beforeProjectionOnNonClassTypeArgument2.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveRedundantProjection1.kt") public void testRemoveRedundantProjection1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeProjection/beforeRemoveRedundantProjection1.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveRedundantProjection2.kt") public void testRemoveRedundantProjection2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeProjection/beforeRemoveRedundantProjection2.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveVariance.kt") public void testRemoveVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/typeProjection/beforeRemoveVariance.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/uselessImports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class UselessImports extends AbstractQuickFixTest { public void testAllFilesPresentInUselessImports() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/uselessImports"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeRemoveUselessHiddenImport.kt") public void testRemoveUselessHiddenImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/uselessImports/beforeRemoveUselessHiddenImport.kt"); doTest(fileName); } - + @TestMetadata("beforeRemoveUselessImport.kt") public void testRemoveUselessImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/uselessImports/beforeRemoveUselessImport.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/variables") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Variables.ChangeMutability.class, Variables.ChangeToBackingField.class, Variables.ChangeToFunctionInvocation.class, Variables.ChangeToPropertyName.class, Variables.RemoveValVarFromParameter.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Variables extends AbstractQuickFixTest { public void testAllFilesPresentInVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/variables"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeUnusedVariableWithInitializer.kt") public void testUnusedVariableWithInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/beforeUnusedVariableWithInitializer.kt"); doTest(fileName); } - + @TestMetadata("beforeUnusedVariableWithoutInitializer.kt") public void testUnusedVariableWithoutInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/beforeUnusedVariableWithoutInitializer.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/quickfix/variables/changeMutability") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ChangeMutability extends AbstractQuickFixTest { public void testAllFilesPresentInChangeMutability() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/variables/changeMutability"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeValOverrideVar.kt") public void testValOverrideVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeMutability/beforeValOverrideVar.kt"); doTest(fileName); } - + @TestMetadata("beforeValReassignmentLocal.kt") public void testValReassignmentLocal() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeMutability/beforeValReassignmentLocal.kt"); doTest(fileName); } - + @TestMetadata("beforeValReassignmentOuterDecl.kt") public void testValReassignmentOuterDecl() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeMutability/beforeValReassignmentOuterDecl.kt"); doTest(fileName); } - + @TestMetadata("beforeValReassignmentProperty.kt") public void testValReassignmentProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeMutability/beforeValReassignmentProperty.kt"); doTest(fileName); } - + @TestMetadata("beforeValWithSetter.kt") public void testValWithSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeMutability/beforeValWithSetter.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/variables/changeToBackingField") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ChangeToBackingField extends AbstractQuickFixTest { public void testAllFilesPresentInChangeToBackingField() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/variables/changeToBackingField"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeBFRequired.kt") public void testBFRequired() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToBackingField/beforeBFRequired.kt"); doTest(fileName); } - + @TestMetadata("beforeKt510.kt") public void testKt510() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToBackingField/beforeKt510.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/variables/changeToFunctionInvocation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ChangeToFunctionInvocation extends AbstractQuickFixTest { public void testAllFilesPresentInChangeToFunctionInvocation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/variables/changeToFunctionInvocation"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeFunInvWithoutParentheses.kt") public void testFunInvWithoutParentheses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToFunctionInvocation/beforeFunInvWithoutParentheses.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/variables/changeToPropertyName") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ChangeToPropertyName extends AbstractQuickFixTest { @TestMetadata("beforeAbstractProperty.kt") public void testAbstractProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToPropertyName/beforeAbstractProperty.kt"); doTest(fileName); } - + @TestMetadata("beforeAbstractPropertyThis.kt") public void testAbstractPropertyThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToPropertyName/beforeAbstractPropertyThis.kt"); doTest(fileName); } - + public void testAllFilesPresentInChangeToPropertyName() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/variables/changeToPropertyName"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCustomAccessors.kt") public void testCustomAccessors() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToPropertyName/beforeCustomAccessors.kt"); doTest(fileName); } - + @TestMetadata("beforeInaccessibleBackingField.kt") public void testInaccessibleBackingField() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToPropertyName/beforeInaccessibleBackingField.kt"); doTest(fileName); } - + @TestMetadata("beforeInaccessibleBackingFieldQualified.kt") public void testInaccessibleBackingFieldQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/changeToPropertyName/beforeInaccessibleBackingFieldQualified.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/quickfix/variables/removeValVarFromParameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RemoveValVarFromParameter extends AbstractQuickFixTest { public void testAllFilesPresentInRemoveValVarFromParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/variables/removeValVarFromParameter"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeCatchParameter.kt") public void testCatchParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/removeValVarFromParameter/beforeCatchParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeConstructorParameter.kt") public void testConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/removeValVarFromParameter/beforeConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeFunParameter.kt") public void testFunParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/removeValVarFromParameter/beforeFunParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeLoopParameter.kt") public void testLoopParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/removeValVarFromParameter/beforeLoopParameter.kt"); doTest(fileName); } - + @TestMetadata("beforeParameterWithComment.kt") public void testParameterWithComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/variables/removeValVarFromParameter/beforeParameterWithComment.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/quickfix/when") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class When extends AbstractQuickFixTest { public void testAllFilesPresentInWhen() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/when"), Pattern.compile("^before(\\w+)\\.kt$"), true); } - + @TestMetadata("beforeElseNotLastInWhen.kt") public void testElseNotLastInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/when/beforeElseNotLastInWhen.kt"); doTest(fileName); } - + @TestMetadata("beforeNoElseInWhenWithBranches.kt") public void testNoElseInWhenWithBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/when/beforeNoElseInWhenWithBranches.kt"); doTest(fileName); } - + @TestMetadata("beforeNoElseInWhenWithoutBranches.kt") public void testNoElseInWhenWithoutBranches() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/when/beforeNoElseInWhenWithoutBranches.kt"); doTest(fileName); } - + @TestMetadata("beforeTwoElseBranchesInWhen.kt") public void testTwoElseBranchesInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/when/beforeTwoElseBranchesInWhen.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/refactoring/inline/InlineTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/refactoring/inline/InlineTestGenerated.java index e6fa0f72588..2118fa01d89 100644 --- a/idea/tests/org/jetbrains/jet/plugin/refactoring/inline/InlineTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/refactoring/inline/InlineTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.refactoring.inline; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,446 +31,441 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/refactoring/inline") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({InlineTestGenerated.AddParenthesis.class, InlineTestGenerated.ExplicateParameterTypes.class, InlineTestGenerated.ExplicateTypeArgument.class, InlineTestGenerated.Property.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class InlineTestGenerated extends AbstractInlineTest { public void testAllFilesPresentInInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/inline"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Basic.kt") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/Basic.kt"); doTest(fileName); } - + @TestMetadata("BasicCaretOnDeclaration.kt") public void testBasicCaretOnDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/BasicCaretOnDeclaration.kt"); doTest(fileName); } - + @TestMetadata("InFunctionLiteral.kt") public void testInFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/InFunctionLiteral.kt"); doTest(fileName); } - + @TestMetadata("MethodReference.kt") public void testMethodReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/MethodReference.kt"); doTest(fileName); } - + @TestMetadata("MultipleInitializers.kt") public void testMultipleInitializers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/MultipleInitializers.kt"); doTest(fileName); } - + @TestMetadata("MultipleUsages.kt") public void testMultipleUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/MultipleUsages.kt"); doTest(fileName); } - + @TestMetadata("Parameter.kt") public void testParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/Parameter.kt"); doTest(fileName); } - + @TestMetadata("SeparateInitializer.kt") public void testSeparateInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/SeparateInitializer.kt"); doTest(fileName); } - + @TestMetadata("SeparateInitializerInTry.kt") public void testSeparateInitializerInTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/SeparateInitializerInTry.kt"); doTest(fileName); } - + @TestMetadata("UsedInAssignment.kt") public void testUsedInAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/UsedInAssignment.kt"); doTest(fileName); } - + @TestMetadata("ValWithoutInitializer.kt") public void testValWithoutInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/ValWithoutInitializer.kt"); doTest(fileName); } - + @TestMetadata("Var.kt") public void testVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/Var.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/refactoring/inline/addParenthesis") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("ArrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/ArrayAccess.kt"); doTest(fileName); } - + @TestMetadata("ArrayAccessDontAdd.kt") public void testArrayAccessDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/ArrayAccessDontAdd.kt"); doTest(fileName); } - + @TestMetadata("Binary.kt") public void testBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Binary.kt"); doTest(fileName); } - + @TestMetadata("BinaryDontAdd.kt") public void testBinaryDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/BinaryDontAdd.kt"); doTest(fileName); } - + @TestMetadata("Call.kt") public void testCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Call.kt"); doTest(fileName); } - + @TestMetadata("CallDontAdd.kt") public void testCallDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/CallDontAdd.kt"); doTest(fileName); } - + @TestMetadata("Colon.kt") public void testColon() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Colon.kt"); doTest(fileName); } - + @TestMetadata("ColonDontAdd.kt") public void testColonDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/ColonDontAdd.kt"); doTest(fileName); } - + @TestMetadata("If.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/If.kt"); doTest(fileName); } - + @TestMetadata("IfIntoArrayAccess.kt") public void testIfIntoArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoArrayAccess.kt"); doTest(fileName); } - + @TestMetadata("IfIntoArrayAccessBrackets.kt") public void testIfIntoArrayAccessBrackets() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoArrayAccessBrackets.kt"); doTest(fileName); } - + @TestMetadata("IfIntoBinaryLeft.kt") public void testIfIntoBinaryLeft() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryLeft.kt"); doTest(fileName); } - + @TestMetadata("IfIntoBinaryRight.kt") public void testIfIntoBinaryRight() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRight.kt"); doTest(fileName); } - + @TestMetadata("IfIntoBinaryRightLeft.kt") public void testIfIntoBinaryRightLeft() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRightLeft.kt"); doTest(fileName); } - + @TestMetadata("IfIntoBinaryRightLeftDontAdd.kt") public void testIfIntoBinaryRightLeftDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoBinaryRightLeftDontAdd.kt"); doTest(fileName); } - + @TestMetadata("IfIntoPostfix.kt") public void testIfIntoPostfix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoPostfix.kt"); doTest(fileName); } - + @TestMetadata("IfIntoPrefix.kt") public void testIfIntoPrefix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IfIntoPrefix.kt"); doTest(fileName); } - + @TestMetadata("IsDontAdd.kt") public void testIsDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IsDontAdd.kt"); doTest(fileName); } - + @TestMetadata("IsIntoCall.kt") public void testIsIntoCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/IsIntoCall.kt"); doTest(fileName); } - + @TestMetadata("LeftAssociative.kt") public void testLeftAssociative() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/LeftAssociative.kt"); doTest(fileName); } - + @TestMetadata("LeftAssociativeBoolean.kt") public void testLeftAssociativeBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/LeftAssociativeBoolean.kt"); doTest(fileName); } - + @TestMetadata("LeftAssociativeDontAdd.kt") public void testLeftAssociativeDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/LeftAssociativeDontAdd.kt"); doTest(fileName); } - + @TestMetadata("PostfixIntoPrefix.kt") public void testPostfixIntoPrefix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/PostfixIntoPrefix.kt"); doTest(fileName); } - + @TestMetadata("PrefixIntoPostfix.kt") public void testPrefixIntoPostfix() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/PrefixIntoPostfix.kt"); doTest(fileName); } - + @TestMetadata("Qualified.kt") public void testQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/Qualified.kt"); doTest(fileName); } - + @TestMetadata("QualifiedDontAdd.kt") public void testQualifiedDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/QualifiedDontAdd.kt"); doTest(fileName); } - + @TestMetadata("StringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/StringTemplate.kt"); doTest(fileName); } - + @TestMetadata("StringTemplateAlreadyInBraces.kt") public void testStringTemplateAlreadyInBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/StringTemplateAlreadyInBraces.kt"); doTest(fileName); } - + @TestMetadata("StringTemplateDontAdd.kt") public void testStringTemplateDontAdd() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/StringTemplateDontAdd.kt"); doTest(fileName); } - + @TestMetadata("UnaryIntoBinary.kt") public void testUnaryIntoBinary() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/addParenthesis/UnaryIntoBinary.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/inline/explicateParameterTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("EnoughDontExplicate.kt") public void testEnoughDontExplicate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/EnoughDontExplicate.kt"); doTest(fileName); } - + @TestMetadata("ErrorTypes.kt") public void testErrorTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/ErrorTypes.kt"); doTest(fileName); } - + @TestMetadata("It.kt") public void testIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/It.kt"); doTest(fileName); } - + @TestMetadata("ItMultiLine.kt") public void testItMultiLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/ItMultiLine.kt"); doTest(fileName); } - + @TestMetadata("Parenthesized.kt") public void testParenthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/Parenthesized.kt"); doTest(fileName); } - + @TestMetadata("Simplest.kt") public void testSimplest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/Simplest.kt"); doTest(fileName); } - + @TestMetadata("TrivialDontExplicate.kt") public void testTrivialDontExplicate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateParameterTypes/TrivialDontExplicate.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/inline/explicateTypeArgument") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("DeeperNestedCall.kt") public void testDeeperNestedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/DeeperNestedCall.kt"); doTest(fileName); } - + @TestMetadata("EnoughDontExplicate.kt") public void testEnoughDontExplicate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/EnoughDontExplicate.kt"); doTest(fileName); } - + @TestMetadata("ExplicateForSome.kt") public void testExplicateForSome() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/ExplicateForSome.kt"); doTest(fileName); } - + @TestMetadata("InStringTemplate.kt") public void testInStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/InStringTemplate.kt"); doTest(fileName); } - + @TestMetadata("NestedCall.kt") public void testNestedCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/NestedCall.kt"); doTest(fileName); } - + @TestMetadata("Parenthesized.kt") public void testParenthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/Parenthesized.kt"); doTest(fileName); } - + @TestMetadata("Qualified.kt") public void testQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/Qualified.kt"); doTest(fileName); } - + @TestMetadata("Simplest.kt") public void testSimplest() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/Simplest.kt"); doTest(fileName); } - + @TestMetadata("TrivialDontExplicate.kt") public void testTrivialDontExplicate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/explicateTypeArgument/TrivialDontExplicate.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/inline/property") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("Basic.kt") public void testBasic() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/Basic.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectProperty.kt") public void testClassObjectProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/ClassObjectProperty.kt"); doTest(fileName); } - + @TestMetadata("ExtensionProperty.kt") public void testExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/ExtensionProperty.kt"); doTest(fileName); } - + @TestMetadata("InstanceProperty.kt") public void testInstanceProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/InstanceProperty.kt"); doTest(fileName); } - + @TestMetadata("ObjectProperty.kt") public void testObjectProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/ObjectProperty.kt"); doTest(fileName); } - + @TestMetadata("QualifiedUsage.kt") public void testQualifiedUsage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/QualifiedUsage.kt"); doTest(fileName); } - + @TestMetadata("WithGetter.kt") public void testWithGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/WithGetter.kt"); doTest(fileName); } - + @TestMetadata("WithInitializerAndGetter.kt") public void testWithInitializerAndGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/inline/property/WithInitializerAndGetter.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/JetExtractionTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/JetExtractionTestGenerated.java index 0b7f7d67b5a..28585345f12 100644 --- a/idea/tests/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/JetExtractionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/JetExtractionTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.refactoring.introduce.introduceVariable; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,1710 +29,1680 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetExtractionTestGenerated.IntroduceVariable.class, JetExtractionTestGenerated.ExtractFunction.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetExtractionTestGenerated extends AbstractJetExtractionTest { @TestMetadata("idea/testData/refactoring/introduceVariable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IntroduceVariable extends AbstractJetExtractionTest { public void testAllFilesPresentInIntroduceVariable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/introduceVariable"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayAccessExpr.kt") public void testArrayAccessExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/ArrayAccessExpr.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("ClassBody.kt") public void testClassBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/ClassBody.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("DoWhileAddBlock.kt") public void testDoWhileAddBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/DoWhileAddBlock.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("DoWhileAddBlockInner.kt") public void testDoWhileAddBlockInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/DoWhileAddBlockInner.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("FewOccurrences.kt") public void testFewOccurrences() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/FewOccurrences.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("FunctionAddBlock.kt") public void testFunctionAddBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/FunctionAddBlock.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("FunctionAddBlockInner.kt") public void testFunctionAddBlockInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/FunctionAddBlockInner.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("FunctionLiteral.kt") public void testFunctionLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/FunctionLiteral.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("FunctionLiteralFromExpected.kt") public void testFunctionLiteralFromExpected() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/FunctionLiteralFromExpected.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("IfCondition.kt") public void testIfCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/IfCondition.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("IfElseAddBlock.kt") public void testIfElseAddBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/IfElseAddBlock.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("IfElseAddBlockInner.kt") public void testIfElseAddBlockInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/IfElseAddBlockInner.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("IfThenAddBlock.kt") public void testIfThenAddBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/IfThenAddBlock.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("IfThenAddBlockInner.kt") public void testIfThenAddBlockInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/IfThenAddBlockInner.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("It.kt") public void testIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/It.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("LoopRange.kt") public void testLoopRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/LoopRange.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("ManyInnerOccurences.kt") public void testManyInnerOccurences() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/ManyInnerOccurences.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("ManyOccurrences.kt") public void testManyOccurrences() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/ManyOccurrences.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("noConflictWithInnerVariable.kt") public void testNoConflictWithInnerVariable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/noConflictWithInnerVariable.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("NoExplicitReceivers.kt") public void testNoExplicitReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/NoExplicitReceivers.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("NoExplicitReceiversUnresolved.kt") public void testNoExplicitReceiversUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/NoExplicitReceiversUnresolved.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("nonEquivalentReceivers.kt") public void testNonEquivalentReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/nonEquivalentReceivers.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("notNullAssertion.kt") public void testNotNullAssertion() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/notNullAssertion.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("OccurrencesInStringTemplate.kt") public void testOccurrencesInStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/OccurrencesInStringTemplate.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("OneExplicitReceiver.kt") public void testOneExplicitReceiver() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/OneExplicitReceiver.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("ReplaceOccurence.kt") public void testReplaceOccurence() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/ReplaceOccurence.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/Simple.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("SimpleCreateValue.kt") public void testSimpleCreateValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/SimpleCreateValue.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("StringInjection.kt") public void testStringInjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/StringInjection.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("TwoExplicitReceivers.kt") public void testTwoExplicitReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/TwoExplicitReceivers.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("UnresolvedOccurrences.kt") public void testUnresolvedOccurrences() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/UnresolvedOccurrences.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("WhenAddBlock.kt") public void testWhenAddBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/WhenAddBlock.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("WhenAddBlockInner.kt") public void testWhenAddBlockInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/WhenAddBlockInner.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("WhenParts.kt") public void testWhenParts() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/WhenParts.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("WhileAddBlock.kt") public void testWhileAddBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/WhileAddBlock.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("WhileAddBlockInner.kt") public void testWhileAddBlockInner() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/WhileAddBlockInner.kt"); doIntroduceVariableTest(fileName); } - + @TestMetadata("WhileCondition.kt") public void testWhileCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/WhileCondition.kt"); doIntroduceVariableTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ExtractFunction.AsProperty.class, ExtractFunction.Basic.class, ExtractFunction.ControlFlow.class, ExtractFunction.DefaultContainer.class, ExtractFunction.Delegation.class, ExtractFunction.Duplicates.class, ExtractFunction.Initializers.class, ExtractFunction.Parameters.class, ExtractFunction.TypeParameters.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExtractFunction extends AbstractJetExtractionTest { public void testAllFilesPresentInExtractFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/refactoring/extractFunction/asProperty") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AsProperty extends AbstractJetExtractionTest { public void testAllFilesPresentInAsProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/asProperty"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("extractToClass.kt") public void testExtractToClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/asProperty/extractToClass.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("extractToFile.kt") public void testExtractToFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/asProperty/extractToFile.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("extractToFunction.kt") public void testExtractToFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/asProperty/extractToFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("extractWithParams.kt") public void testExtractWithParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/asProperty/extractWithParams.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/basic") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Basic extends AbstractJetExtractionTest { public void testAllFilesPresentInBasic() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/basic"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("fragmentWithComment.kt") public void testFragmentWithComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/fragmentWithComment.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("fragmentWithMultilineComment.kt") public void testFragmentWithMultilineComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/fragmentWithMultilineComment.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localClassExtraction.kt") public void testLocalClassExtraction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/localClassExtraction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localClassFunctionRef.kt") public void testLocalClassFunctionRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/localClassFunctionRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localClassPropertyRef.kt") public void testLocalClassPropertyRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/localClassPropertyRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localExtraction.kt") public void testLocalExtraction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/localExtraction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localFunExtraction.kt") public void testLocalFunExtraction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/localFunExtraction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localFunctionRef.kt") public void testLocalFunctionRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/localFunctionRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localObjectRef.kt") public void testLocalObjectRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/localObjectRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("malformedExpression.kt") public void testMalformedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/malformedExpression.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("malformedStatements.kt") public void testMalformedStatements() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/malformedStatements.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("misdirectedRef.kt") public void testMisdirectedRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/misdirectedRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("noConflictWithInnerFunction.kt") public void testNoConflictWithInnerFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/noConflictWithInnerFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("privateMemberInClassObject.kt") public void testPrivateMemberInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/privateMemberInClassObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("privateMemberRef.kt") public void testPrivateMemberRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/privateMemberRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("privateNestedClass.kt") public void testPrivateNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/privateNestedClass.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("privateSetter.kt") public void testPrivateSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/privateSetter.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("refInReturn.kt") public void testRefInReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/basic/refInReturn.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ControlFlow.ConditionalJumps.class, ControlFlow.Default.class, ControlFlow.DefiniteReturns.class, ControlFlow.EvaluateExpression.class, ControlFlow.Initializer.class, ControlFlow.OutputValues.class, ControlFlow.Throws.class, ControlFlow.Unextractable.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ControlFlow extends AbstractJetExtractionTest { public void testAllFilesPresentInControlFlow() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConditionalJumps extends AbstractJetExtractionTest { public void testAllFilesPresentInConditionalJumps() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("conditionalBreakWithIf.kt") public void testConditionalBreakWithIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalBreakWithIf.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("conditionalBreakWithIfAndExtraVars.kt") public void testConditionalBreakWithIfAndExtraVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalBreakWithIfAndExtraVars.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("conditionalBreakWithIfElse.kt") public void testConditionalBreakWithIfElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalBreakWithIfElse.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("conditionalBreakWithWhen.kt") public void testConditionalBreakWithWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalBreakWithWhen.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("conditionalReturnWithIf.kt") public void testConditionalReturnWithIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalReturnWithIf.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("conditionalReturnWithIfElse.kt") public void testConditionalReturnWithIfElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalReturnWithIfElse.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("conditionalReturnWithWhen.kt") public void testConditionalReturnWithWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalReturnWithWhen.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("unconditionalBreakWithIf.kt") public void testUnconditionalBreakWithIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/unconditionalBreakWithIf.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("unconditionalBreakWithIfElse.kt") public void testUnconditionalBreakWithIfElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/unconditionalBreakWithIfElse.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("unconditionalBreakWithWhen.kt") public void testUnconditionalBreakWithWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/unconditionalBreakWithWhen.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/default") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Default extends AbstractJetExtractionTest { public void testAllFilesPresentInDefault() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/default"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("defaultCF.kt") public void testDefaultCF() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/default/defaultCF.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("defaultCFWithExtraVars.kt") public void testDefaultCFWithExtraVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/default/defaultCFWithExtraVars.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("defaultCFWithJumps.kt") public void testDefaultCFWithJumps() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/default/defaultCFWithJumps.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("ignoredReturnValueWithIf.kt") public void testIgnoredReturnValueWithIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/default/ignoredReturnValueWithIf.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("ignoredReturnValueWithIfNoBlocks.kt") public void testIgnoredReturnValueWithIfNoBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/default/ignoredReturnValueWithIfNoBlocks.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("ignoredReturnValueWithWhen.kt") public void testIgnoredReturnValueWithWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/default/ignoredReturnValueWithWhen.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("ignoredReturnValueWithWhenNoBlocks.kt") public void testIgnoredReturnValueWithWhenNoBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/default/ignoredReturnValueWithWhenNoBlocks.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/definiteReturns") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefiniteReturns extends AbstractJetExtractionTest { public void testAllFilesPresentInDefiniteReturns() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/definiteReturns"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("definiteReturnWithIf.kt") public void testDefiniteReturnWithIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/definiteReturns/definiteReturnWithIf.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("definiteReturnWithWhen.kt") public void testDefiniteReturnWithWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/definiteReturns/definiteReturnWithWhen.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("singleDefiniteReturn.kt") public void testSingleDefiniteReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/definiteReturns/singleDefiniteReturn.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class EvaluateExpression extends AbstractJetExtractionTest { public void testAllFilesPresentInEvaluateExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("evalExprInIfCondition.kt") public void testEvalExprInIfCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalExprInIfCondition.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExprInIfElse.kt") public void testEvalExprInIfElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalExprInIfElse.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExprInIfThen.kt") public void testEvalExprInIfThen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalExprInIfThen.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExprInWhenBranch.kt") public void testEvalExprInWhenBranch() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalExprInWhenBranch.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExprInWhenCondition.kt") public void testEvalExprInWhenCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalExprInWhenCondition.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExprInWhenSubject.kt") public void testEvalExprInWhenSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalExprInWhenSubject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExpressionBodyFunction.kt") public void testEvalExpressionBodyFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalExpressionBodyFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalIfExpr.kt") public void testEvalIfExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalIfExpr.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalWhenExpr.kt") public void testEvalWhenExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/evalWhenExpr.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("simpleEvalExpr.kt") public void testSimpleEvalExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/simpleEvalExpr.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("trailingLambdaEmptyArgList.kt") public void testTrailingLambdaEmptyArgList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/trailingLambdaEmptyArgList.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("trailingLambdaNoArgList.kt") public void testTrailingLambdaNoArgList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/trailingLambdaNoArgList.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("trailingLambdaNonEmptyArgList.kt") public void testTrailingLambdaNonEmptyArgList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/trailingLambdaNonEmptyArgList.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("trailingLambdaNonEmptyArgListWithNamedArgs.kt") public void testTrailingLambdaNonEmptyArgListWithNamedArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/evaluateExpression/trailingLambdaNonEmptyArgListWithNamedArgs.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Initializer extends AbstractJetExtractionTest { public void testAllFilesPresentInInitializer() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/initializer"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("propertyWithInitializer.kt") public void testPropertyWithInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer/propertyWithInitializer.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("propertyWithInitializerAndExtraVars.kt") public void testPropertyWithInitializerAndExtraVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer/propertyWithInitializerAndExtraVars.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("propertyWithInitializerAndUnusedVars.kt") public void testPropertyWithInitializerAndUnusedVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer/propertyWithInitializerAndUnusedVars.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("propertyWithSeparateInitializer.kt") public void testPropertyWithSeparateInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer/propertyWithSeparateInitializer.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("valueUsedInAnonymousObject.kt") public void testValueUsedInAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer/valueUsedInAnonymousObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("valueUsedInLambda.kt") public void testValueUsedInLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer/valueUsedInLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("valueUsedInLocalFunction.kt") public void testValueUsedInLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/initializer/valueUsedInLocalFunction.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OutputValues extends AbstractJetExtractionTest { public void testAllFilesPresentInOutputValues() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/outputValues"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("genericPair.kt") public void testGenericPair() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/genericPair.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("initializersAndUpdate.kt") public void testInitializersAndUpdate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/initializersAndUpdate.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("nestedNonInlinableCall.kt") public void testNestedNonInlinableCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/nestedNonInlinableCall.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outputValueWithExpression.kt") public void testOutputValueWithExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/outputValueWithExpression.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outputValueWithReturn.kt") public void testOutputValueWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/outputValueWithReturn.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outputValueWithSingleLineExpression.kt") public void testOutputValueWithSingleLineExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/outputValueWithSingleLineExpression.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outputValuesWithExpression.kt") public void testOutputValuesWithExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/outputValuesWithExpression.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("pair.kt") public void testPair() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/pair.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("pairOfInitalizersWithNonLocalUsages.kt") public void testPairOfInitalizersWithNonLocalUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/pairOfInitalizersWithNonLocalUsages.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("pairOfVarInitalizersWithNonLocalUsages.kt") public void testPairOfVarInitalizersWithNonLocalUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/pairOfVarInitalizersWithNonLocalUsages.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("pairWithIf.kt") public void testPairWithIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/pairWithIf.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("pairWithNameClash.kt") public void testPairWithNameClash() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/pairWithNameClash.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("pairWithWhen.kt") public void testPairWithWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/pairWithWhen.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("singleOutputValue.kt") public void testSingleOutputValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/singleOutputValue.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("singleOutputValueWithIf.kt") public void testSingleOutputValueWithIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/singleOutputValueWithIf.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("singleOutputValueWithIfElse.kt") public void testSingleOutputValueWithIfElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/singleOutputValueWithIfElse.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("singleOutputValueWithWhen.kt") public void testSingleOutputValueWithWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/singleOutputValueWithWhen.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("singleOutputValueWithWhenElse.kt") public void testSingleOutputValueWithWhenElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/singleOutputValueWithWhenElse.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("tooManyOutputValues.kt") public void testTooManyOutputValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/tooManyOutputValues.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("tooManyOutputValuesAsList.kt") public void testTooManyOutputValuesAsList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/tooManyOutputValuesAsList.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("triple.kt") public void testTriple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/triple.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("usedAndUnusedOutputValues.kt") public void testUsedAndUnusedOutputValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/usedAndUnusedOutputValues.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("valAndVarInitalizersWithNonLocalUsages.kt") public void testValAndVarInitalizersWithNonLocalUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/valAndVarInitalizersWithNonLocalUsages.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("valuesUsedInLambdaOnly.kt") public void testValuesUsedInLambdaOnly() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/valuesUsedInLambdaOnly.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("valuesUsedInNestedBlock.kt") public void testValuesUsedInNestedBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/outputValues/valuesUsedInNestedBlock.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/throws") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Throws extends AbstractJetExtractionTest { public void testAllFilesPresentInThrows() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/throws"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("breakWithThrow.kt") public void testBreakWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/throws/breakWithThrow.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("continueWithThrow.kt") public void testContinueWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/throws/continueWithThrow.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExpressionWithThrow.kt") public void testEvalExpressionWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/throws/evalExpressionWithThrow.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("nonValuedReturnWithThrow.kt") public void testNonValuedReturnWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/throws/nonValuedReturnWithThrow.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outputValueWithThrow.kt") public void testOutputValueWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/throws/outputValueWithThrow.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("returnWithThrow.kt") public void testReturnWithThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/throws/returnWithThrow.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/controlFlow/unextractable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Unextractable extends AbstractJetExtractionTest { public void testAllFilesPresentInUnextractable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/controlFlow/unextractable"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObject.kt") public void testAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/unextractable/anonymousObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("evalExpressionWithReturn.kt") public void testEvalExpressionWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/unextractable/evalExpressionWithReturn.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("jumpsAndReturns.kt") public void testJumpsAndReturns() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/unextractable/jumpsAndReturns.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("multipleJumps.kt") public void testMultipleJumps() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/unextractable/multipleJumps.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("multipleReturnsWithDefault.kt") public void testMultipleReturnsWithDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/unextractable/multipleReturnsWithDefault.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("variablesOutOfScope.kt") public void testVariablesOutOfScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/controlFlow/unextractable/variablesOutOfScope.kt"); doExtractFunctionTest(fileName); } - } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/defaultContainer") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultContainer extends AbstractJetExtractionTest { public void testAllFilesPresentInDefaultContainer() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/defaultContainer"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObject.kt") public void testAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/defaultContainer/anonymousObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("classFunction.kt") public void testClassFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/defaultContainer/classFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("lambda.kt") public void testLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/defaultContainer/lambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/defaultContainer/localClass.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localFunction.kt") public void testLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/defaultContainer/localFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("nestedLambda.kt") public void testNestedLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/defaultContainer/nestedLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelFunction.kt") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/defaultContainer/topLevelFunction.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/delegation") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Delegation extends AbstractJetExtractionTest { public void testAllFilesPresentInDelegation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/delegation"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("delegationByExpression.kt") public void testDelegationByExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/delegation/delegationByExpression.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("delegationByExpressionFull.kt") public void testDelegationByExpressionFull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/delegation/delegationByExpressionFull.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("delegationBySuperCall.kt") public void testDelegationBySuperCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/delegation/delegationBySuperCall.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/duplicates") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Duplicates extends AbstractJetExtractionTest { public void testAllFilesPresentInDuplicates() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/duplicates"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("branchingMatch1.kt") public void testBranchingMatch1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/branchingMatch1.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("branchingMatch2.kt") public void testBranchingMatch2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/branchingMatch2.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("defaultCF.kt") public void testDefaultCF() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/defaultCF.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("multipleOutputValuesMatching.kt") public void testMultipleOutputValuesMatching() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/multipleOutputValuesMatching.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("notNullAssertion.kt") public void testNotNullAssertion() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/notNullAssertion.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outputValueAndUnitMatching.kt") public void testOutputValueAndUnitMatching() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/outputValueAndUnitMatching.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outputValueMatching.kt") public void testOutputValueMatching() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/outputValueMatching.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("singleExpression.kt") public void testSingleExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/duplicates/singleExpression.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/initializers") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Initializers.Accessors.class, Initializers.Classes.class, Initializers.Functions.class, Initializers.Properties.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Initializers extends AbstractJetExtractionTest { public void testAllFilesPresentInInitializers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/initializers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/refactoring/extractFunction/initializers/accessors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Accessors extends AbstractJetExtractionTest { public void testAllFilesPresentInAccessors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/initializers/accessors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("memberProperty.kt") public void testMemberProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/accessors/memberProperty.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("memberPropertyWithLambda.kt") public void testMemberPropertyWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/accessors/memberPropertyWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelProperty.kt") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/accessors/topLevelProperty.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelPropertyWithLambda.kt") public void testTopLevelPropertyWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/accessors/topLevelPropertyWithLambda.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/initializers/classes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Classes extends AbstractJetExtractionTest { public void testAllFilesPresentInClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/initializers/classes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classInitializer.kt") public void testClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/classes/classInitializer.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("classInitializerWithLambda.kt") public void testClassInitializerWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/classes/classInitializerWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("classParameters.kt") public void testClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/classes/classParameters.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("classParametersWithLambda.kt") public void testClassParametersWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/classes/classParametersWithLambda.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/initializers/functions") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Functions extends AbstractJetExtractionTest { public void testAllFilesPresentInFunctions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/initializers/functions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localFunction.kt") public void testLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/localFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localFunctionParameters.kt") public void testLocalFunctionParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/localFunctionParameters.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localFunctionParametersWithLambda.kt") public void testLocalFunctionParametersWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/localFunctionParametersWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localFunctionWithLambda.kt") public void testLocalFunctionWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/localFunctionWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("memberFunction.kt") public void testMemberFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/memberFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("memberFunctionParameters.kt") public void testMemberFunctionParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/memberFunctionParameters.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("memberFunctionParametersWithLambda.kt") public void testMemberFunctionParametersWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/memberFunctionParametersWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("memberFunctionWithLambda.kt") public void testMemberFunctionWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/memberFunctionWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelFunction.kt") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/topLevelFunction.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelFunctionParameters.kt") public void testTopLevelFunctionParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/topLevelFunctionParameters.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelFunctionParametersWithLambda.kt") public void testTopLevelFunctionParametersWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/topLevelFunctionParametersWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelFunctionWithLambda.kt") public void testTopLevelFunctionWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/functions/topLevelFunctionWithLambda.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/initializers/properties") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Properties extends AbstractJetExtractionTest { public void testAllFilesPresentInProperties() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/initializers/properties"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localProperty.kt") public void testLocalProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/localProperty.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localPropertyWithLambda.kt") public void testLocalPropertyWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/localPropertyWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("memberProperty.kt") public void testMemberProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/memberProperty.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("memberPropertyWithLambda.kt") public void testMemberPropertyWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/memberPropertyWithLambda.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("multiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/multiDeclaration.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("nestedInMultiDeclaration.kt") public void testNestedInMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/nestedInMultiDeclaration.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelProperty.kt") public void testTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/topLevelProperty.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("topLevelPropertyWithLambda.kt") public void testTopLevelPropertyWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/initializers/properties/topLevelPropertyWithLambda.kt"); doExtractFunctionTest(fileName); } - } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/parameters") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Parameters.CandidateTypes.class, Parameters.ExtractSuper.class, Parameters.ExtractThis.class, Parameters.It.class, Parameters.Misc.class, Parameters.NonDenotableTypes.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameters extends AbstractJetExtractionTest { public void testAllFilesPresentInParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/parameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/refactoring/extractFunction/parameters/candidateTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CandidateTypes extends AbstractJetExtractionTest { public void testAllFilesPresentInCandidateTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/parameters/candidateTypes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nonNullableTypes.kt") public void testNonNullableTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/candidateTypes/nonNullableTypes.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("nullableTypes.kt") public void testNullableTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/candidateTypes/nullableTypes.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeHierarchy1.kt") public void testTypeHierarchy1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/candidateTypes/typeHierarchy1.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeHierarchy2.kt") public void testTypeHierarchy2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/candidateTypes/typeHierarchy2.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeHierarchy3.kt") public void testTypeHierarchy3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/candidateTypes/typeHierarchy3.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeHierarchy4.kt") public void testTypeHierarchy4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/candidateTypes/typeHierarchy4.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/parameters/extractSuper") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExtractSuper extends AbstractJetExtractionTest { public void testAllFilesPresentInExtractSuper() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/parameters/extractSuper"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("labeledSuperPropertyCall.kt") public void testLabeledSuperPropertyCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractSuper/labeledSuperPropertyCall.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("superFunctionCall.kt") public void testSuperFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractSuper/superFunctionCall.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("superLabeledFunctionCall.kt") public void testSuperLabeledFunctionCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractSuper/superLabeledFunctionCall.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("superPropertyCall.kt") public void testSuperPropertyCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractSuper/superPropertyCall.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ExtractThis extends AbstractJetExtractionTest { public void testAllFilesPresentInExtractThis() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/parameters/extractThis"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("explicitLabeledThisInMember.kt") public void testExplicitLabeledThisInMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis/explicitLabeledThisInMember.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("explicitThisInExtension.kt") public void testExplicitThisInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis/explicitThisInExtension.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("explicitThisInMember.kt") public void testExplicitThisInMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis/explicitThisInMember.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("implicitAndExplicitLabeledThisInMember.kt") public void testImplicitAndExplicitLabeledThisInMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis/implicitAndExplicitLabeledThisInMember.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("implicitAndExplicitThisInExtension.kt") public void testImplicitAndExplicitThisInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis/implicitAndExplicitThisInExtension.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("implicitThisInExtension.kt") public void testImplicitThisInExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis/implicitThisInExtension.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("implicitThisInMember.kt") public void testImplicitThisInMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/extractThis/implicitThisInMember.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/parameters/it") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class It extends AbstractJetExtractionTest { public void testAllFilesPresentInIt() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/parameters/it"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("innerIt.kt") public void testInnerIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/it/innerIt.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("lambdaWithIt.kt") public void testLambdaWithIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/it/lambdaWithIt.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("outerIt.kt") public void testOuterIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/it/outerIt.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("simpleIt.kt") public void testSimpleIt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/it/simpleIt.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/parameters/misc") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Misc extends AbstractJetExtractionTest { public void testAllFilesPresentInMisc() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/parameters/misc"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/classObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("innerClassObject.kt") public void testInnerClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/innerClassObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("kt5001.kt") public void testKt5001() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/kt5001.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("multiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/multiDeclaration.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("multipleOccurrences.kt") public void testMultipleOccurrences() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/multipleOccurrences.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedAnnotation.kt") public void testQualifiedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedAnnotation.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedClassObject.kt") public void testQualifiedClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedClassObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedEnum.kt") public void testQualifiedEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedEnum.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedObject.kt") public void testQualifiedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedPackage.kt") public void testQualifiedPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedPackage.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedTypeArg.kt") public void testQualifiedTypeArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedTypeArg.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedTypeInValueArg.kt") public void testQualifiedTypeInValueArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedTypeInValueArg.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("qualifiedTypeRef.kt") public void testQualifiedTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/qualifiedTypeRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("reducedParameterList.kt") public void testReducedParameterList() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/reducedParameterList.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeRef.kt") public void testTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/typeRef.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("usagesInCallArgs.kt") public void testUsagesInCallArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/usagesInCallArgs.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("variableAsFunction.kt") public void testVariableAsFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/misc/variableAsFunction.kt"); doExtractFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/parameters/nonDenotableTypes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonDenotableTypes extends AbstractJetExtractionTest { public void testAllFilesPresentInNonDenotableTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/parameters/nonDenotableTypes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObject.kt") public void testAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/nonDenotableTypes/anonymousObject.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/parameters/nonDenotableTypes/localClass.kt"); doExtractFunctionTest(fileName); } - } - } - + @TestMetadata("idea/testData/refactoring/extractFunction/typeParameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeParameters extends AbstractJetExtractionTest { public void testAllFilesPresentInTypeParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/refactoring/extractFunction/typeParameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localClassInBound.kt") public void testLocalClassInBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/localClassInBound.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("localClassInTypeConstraint.kt") public void testLocalClassInTypeConstraint() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/localClassInTypeConstraint.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("simpleTypeParameter.kt") public void testSimpleTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/simpleTypeParameter.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("simpleTypeParameterWithConstraint.kt") public void testSimpleTypeParameterWithConstraint() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/simpleTypeParameterWithConstraint.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParamInArgument.kt") public void testTypeParamInArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParamInArgument.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParametersAndConstraintsCombined1.kt") public void testTypeParametersAndConstraintsCombined1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParametersAndConstraintsCombined1.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParametersAndConstraintsCombined2.kt") public void testTypeParametersAndConstraintsCombined2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParametersAndConstraintsCombined2.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParametersAndConstraintsCombined3.kt") public void testTypeParametersAndConstraintsCombined3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParametersAndConstraintsCombined3.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParametersCombined1.kt") public void testTypeParametersCombined1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParametersCombined1.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParametersCombined2.kt") public void testTypeParametersCombined2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParametersCombined2.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParametersCombined3.kt") public void testTypeParametersCombined3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParametersCombined3.kt"); doExtractFunctionTest(fileName); } - + @TestMetadata("typeParametersCombinedAndThis.kt") public void testTypeParametersCombinedAndThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/typeParameters/typeParametersCombinedAndThis.kt"); doExtractFunctionTest(fileName); } - } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/refactoring/move/JetMoveTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/refactoring/move/JetMoveTestGenerated.java index dd5a067eab9..d5ea1069d98 100644 --- a/idea/tests/org/jetbrains/jet/plugin/refactoring/move/JetMoveTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/refactoring/move/JetMoveTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.refactoring.move; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,316 +30,315 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/refactoring/move") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetMoveTestGenerated extends AbstractJetMoveTest { public void testAllFilesPresentInMove() throws Exception { JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/refactoring/move"), Pattern.compile("^(.+)\\.test$")); } - + @TestMetadata("java/moveClass/moveAsMember/moveClassToExternalNestedClass/moveClassToExternalNestedClass.test") public void testJava_moveClass_moveAsMember_moveClassToExternalNestedClass_MoveClassToExternalNestedClass() throws Exception { 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 { 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 { 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 { 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 { 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 { 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 { 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 { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackage/moveNestedClassToTopLevelInTheSamePackage.test"); doTest(fileName); } - + @TestMetadata("java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstance/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstance.test") public void testJava_moveClass_moveInnerToTop_moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstance_MoveNestedClassToTopLevelInTheSamePackageAndAddOuterInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstance/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstance.test"); doTest(fileName); } - + @TestMetadata("java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstanceWithLambda/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstanceWithLambda.test") public void testJava_moveClass_moveInnerToTop_moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstanceWithLambda_MoveNestedClassToTopLevelInTheSamePackageAndAddOuterInstanceWithLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstanceWithLambda/moveNestedClassToTopLevelInTheSamePackageAndAddOuterInstanceWithLambda.test"); doTest(fileName); } - + @TestMetadata("java/moveClass/moveInnerToTop/moveNestedClassToTopLevelInTheSamePackageAndRename/moveNestedClassToTopLevelInTheSamePackageAndRename.test") public void testJava_moveClass_moveInnerToTop_moveNestedClassToTopLevelInTheSamePackageAndRename_MoveNestedClassToTopLevelInTheSamePackageAndRename() throws Exception { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/java/movePackage/movePackageToAnotherPackage/movePackageToAnotherPackage.test"); doTest(fileName); } - + @TestMetadata("kotlin/moveFile/internalReferences/internalReferences.test") public void testKotlin_moveFile_internalReferences_InternalReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveFile/internalReferences/internalReferences.test"); doTest(fileName); } - + @TestMetadata("kotlin/moveFile/moveFileToFile/moveFileToFile.test") public void testKotlin_moveFile_moveFileToFile_MoveFileToFile() throws Exception { 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 { 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 { 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 { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/movePackage/movePackage/movePackage.test"); doTest(fileName); } - + @TestMetadata("kotlin/moveTopLevelDeclarations/misc/internalReferences/internalReferences.test") public void testKotlin_moveTopLevelDeclarations_misc_internalReferences_InternalReferences() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/misc/internalReferences/internalReferences.test"); doTest(fileName); } - + @TestMetadata("kotlin/moveTopLevelDeclarations/misc/moveClassWithImportsRetained/moveClassWithImportsRetained.test") public void testKotlin_moveTopLevelDeclarations_misc_moveClassWithImportsRetained_MoveClassWithImportsRetained() throws Exception { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/move/kotlin/moveTopLevelDeclarations/movePropertyToPackageWithConflicts/movePropertyToPackageWithConflicts.test"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/refactoring/rename/RenameTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/refactoring/rename/RenameTestGenerated.java index f1d39975c2d..1b36461b4cf 100644 --- a/idea/tests/org/jetbrains/jet/plugin/refactoring/rename/RenameTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/refactoring/rename/RenameTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.refactoring.rename; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,244 +30,243 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/refactoring/rename") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class RenameTestGenerated extends AbstractRenameTest { public void testAllFilesPresentInRename() throws Exception { JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/refactoring/rename"), Pattern.compile("^(.+)\\.test$")); } - + @TestMetadata("renameCompareTo/compareTo.test") public void testRenameCompareTo_CompareTo() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameCompareTo/compareTo.test"); doTest(fileName); } - + @TestMetadata("renameContains/contains.test") public void testRenameContains_Contains() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameContains/contains.test"); doTest(fileName); } - + @TestMetadata("renameContainsWithConflicts/containsWithConflicts.test") public void testRenameContainsWithConflicts_ContainsWithConflicts() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameContainsWithConflicts/containsWithConflicts.test"); doTest(fileName); } - + @TestMetadata("renameEquals/equals.test") public void testRenameEquals_Equals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameEquals/equals.test"); doTest(fileName); } - + @TestMetadata("renameExplicitComponentFunction/explicitComponentFunction.test") public void testRenameExplicitComponentFunction_ExplicitComponentFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameExplicitComponentFunction/explicitComponentFunction.test"); doTest(fileName); } - + @TestMetadata("renameGet/get.test") public void testRenameGet_Get() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameGet/get.test"); doTest(fileName); } - + @TestMetadata("renameInc/inc.test") public void testRenameInc_Inc() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameInc/inc.test"); doTest(fileName); } - + @TestMetadata("renameInvoke/invoke.test") public void testRenameInvoke_Invoke() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameInvoke/invoke.test"); doTest(fileName); } - + @TestMetadata("renameIterator/iterator.test") public void testRenameIterator_Iterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameIterator/iterator.test"); doTest(fileName); } - + @TestMetadata("renameJavaClass/renameJavaClass.test") public void testRenameJavaClass_RenameJavaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaClass/renameJavaClass.test"); doTest(fileName); } - + @TestMetadata("renameJavaInterface/renameJavaInterface.test") public void testRenameJavaInterface_RenameJavaInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaInterface/renameJavaInterface.test"); doTest(fileName); } - + @TestMetadata("renameJavaMethod/javaBaseMethod.test") public void testRenameJavaMethod_JavaBaseMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaMethod/javaBaseMethod.test"); doTest(fileName); } - + @TestMetadata("renameJavaMethod/kotlinOverridenMethod.test") public void testRenameJavaMethod_KotlinOverridenMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameJavaMethod/kotlinOverridenMethod.test"); doTest(fileName); } - + @TestMetadata("renameKotlinBaseMethod/javaWrapperForBaseFunction.test") public void testRenameKotlinBaseMethod_JavaWrapperForBaseFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinBaseMethod/javaWrapperForBaseFunction.test"); doTest(fileName); } - + @TestMetadata("renameKotlinBaseMethod/javaWrapperForOverridenFunctionWithKotlinBase.test") public void testRenameKotlinBaseMethod_JavaWrapperForOverridenFunctionWithKotlinBase() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinBaseMethod/javaWrapperForOverridenFunctionWithKotlinBase.test"); doTest(fileName); } - + @TestMetadata("renameKotlinBaseMethod/kotlinBaseFunction.test") public void testRenameKotlinBaseMethod_KotlinBaseFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinBaseMethod/kotlinBaseFunction.test"); doTest(fileName); } - + @TestMetadata("renameKotlinClass/javaWrapperForKotlinClass.test") public void testRenameKotlinClass_JavaWrapperForKotlinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClass/javaWrapperForKotlinClass.test"); doTest(fileName); } - + @TestMetadata("renameKotlinClass/kotlinClass.test") public void testRenameKotlinClass_KotlinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClass/kotlinClass.test"); doTest(fileName); } - + @TestMetadata("renameKotlinClassConstructor/renameKotlinConstructor.test") public void testRenameKotlinClassConstructor_RenameKotlinConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClassConstructor/renameKotlinConstructor.test"); doTest(fileName); } - + @TestMetadata("renameKotlinClassWithFile/javaClassWrapper.test") public void testRenameKotlinClassWithFile_JavaClassWrapper() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClassWithFile/javaClassWrapper.test"); doTest(fileName); } - + @TestMetadata("renameKotlinClassWithFile/kotlinClass.test") public void testRenameKotlinClassWithFile_KotlinClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinClassWithFile/kotlinClass.test"); doTest(fileName); } - + @TestMetadata("renameKotlinMethod/javaWrapperForKotlinMethod.test") public void testRenameKotlinMethod_JavaWrapperForKotlinMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinMethod/javaWrapperForKotlinMethod.test"); doTest(fileName); } - + @TestMetadata("renameKotlinMethod/renameKotlinMethod.test") public void testRenameKotlinMethod_RenameKotlinMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinMethod/renameKotlinMethod.test"); doTest(fileName); } - + @TestMetadata("renameKotlinPackage/renameInOtherFile.test") public void testRenameKotlinPackage_RenameInOtherFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackage/renameInOtherFile.test"); doTest(fileName); } - + @TestMetadata("renameKotlinPackage/renameKotlinPackage.test") public void testRenameKotlinPackage_RenameKotlinPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackage/renameKotlinPackage.test"); doTest(fileName); } - + @TestMetadata("renameKotlinPackageClass/javaWrapperForKotlinPackageClass.test") public void testRenameKotlinPackageClass_JavaWrapperForKotlinPackageClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackageClass/javaWrapperForKotlinPackageClass.test"); doTest(fileName); } - + @TestMetadata("renameKotlinPackageFunctionFromJava/renameKotlinPackageFunctionFromJava.test") public void testRenameKotlinPackageFunctionFromJava_RenameKotlinPackageFunctionFromJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinPackageFunctionFromJava/renameKotlinPackageFunctionFromJava.test"); doTest(fileName); } - + @TestMetadata("renameKotlinValProperty/renameAsJavaGetterForExplicitGetter.test") public void testRenameKotlinValProperty_RenameAsJavaGetterForExplicitGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinValProperty/renameAsJavaGetterForExplicitGetter.test"); doTest(fileName); } - + @TestMetadata("renameKotlinValProperty/renameBase.test") public void testRenameKotlinValProperty_RenameBase() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinValProperty/renameBase.test"); doTest(fileName); } - + @TestMetadata("renameKotlinValProperty/renameOverriden.test") public void testRenameKotlinValProperty_RenameOverriden() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinValProperty/renameOverriden.test"); doTest(fileName); } - + @TestMetadata("renameKotlinVarProperty/renameAsJavaGetter.test") public void testRenameKotlinVarProperty_RenameAsJavaGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameAsJavaGetter.test"); doTest(fileName); } - + @TestMetadata("renameKotlinVarProperty/renameAsJavaSetter.test") public void testRenameKotlinVarProperty_RenameAsJavaSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameAsJavaSetter.test"); doTest(fileName); } - + @TestMetadata("renameKotlinVarProperty/renameBase.test") public void testRenameKotlinVarProperty_RenameBase() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameBase.test"); doTest(fileName); } - + @TestMetadata("renameKotlinVarProperty/renameOverriden.test") public void testRenameKotlinVarProperty_RenameOverriden() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameKotlinVarProperty/renameOverriden.test"); doTest(fileName); } - + @TestMetadata("renamePlus/plus.test") public void testRenamePlus_Plus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renamePlus/plus.test"); doTest(fileName); } - + @TestMetadata("renamePlusAssign/plusAssign.test") public void testRenamePlusAssign_PlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renamePlusAssign/plusAssign.test"); doTest(fileName); } - + @TestMetadata("renameSet/set.test") public void testRenameSet_Set() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameSet/set.test"); doTest(fileName); } - + @TestMetadata("renameSynthesizedComponentFunction/synthesizedComponentFunction.test") public void testRenameSynthesizedComponentFunction_SynthesizedComponentFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameSynthesizedComponentFunction/synthesizedComponentFunction.test"); doTest(fileName); } - + @TestMetadata("renameUnaryMinus/unaryMinus.test") public void testRenameUnaryMinus_UnaryMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/rename/renameUnaryMinus/unaryMinus.test"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/structureView/KotlinFileStructureTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/structureView/KotlinFileStructureTestGenerated.java index e7cd2428233..91a2e4acdbb 100644 --- a/idea/tests/org/jetbrains/jet/plugin/structureView/KotlinFileStructureTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/structureView/KotlinFileStructureTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.structureView; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,106 +30,105 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/structureView/fileStructure") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class KotlinFileStructureTestGenerated extends AbstractKotlinFileStructureTest { public void testAllFilesPresentInFileStructure() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/structureView/fileStructure"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("CheckLocationForKotlin.kt") public void testCheckLocationForKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/CheckLocationForKotlin.kt"); doTest(fileName); } - + @TestMetadata("CheckMemberLocationForJava.kt") public void testCheckMemberLocationForJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/CheckMemberLocationForJava.kt"); doTest(fileName); } - + @TestMetadata("DoNotShowParentsInLocationJava.kt") public void testDoNotShowParentsInLocationJava() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/DoNotShowParentsInLocationJava.kt"); doTest(fileName); } - + @TestMetadata("EmptyFile.kt") public void testEmptyFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/EmptyFile.kt"); doTest(fileName); } - + @TestMetadata("InheritedDelegationMethods.kt") public void testInheritedDelegationMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedDelegationMethods.kt"); doTest(fileName); } - + @TestMetadata("InheritedInnerClasses.kt") public void testInheritedInnerClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedInnerClasses.kt"); doTest(fileName); } - + @TestMetadata("InheritedJavaMembers.kt") public void testInheritedJavaMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedJavaMembers.kt"); doTest(fileName); } - + @TestMetadata("InheritedLocalKotlin.kt") public void testInheritedLocalKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedLocalKotlin.kt"); doTest(fileName); } - + @TestMetadata("InheritedMembers.kt") public void testInheritedMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedMembers.kt"); doTest(fileName); } - + @TestMetadata("InheritedMembersOfEnum.kt") public void testInheritedMembersOfEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedMembersOfEnum.kt"); doTest(fileName); } - + @TestMetadata("InheritedMembersWithSubstitutedTypes.kt") public void testInheritedMembersWithSubstitutedTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedMembersWithSubstitutedTypes.kt"); doTest(fileName); } - + @TestMetadata("InheritedSAMConversion.kt") public void testInheritedSAMConversion() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedSAMConversion.kt"); doTest(fileName); } - + @TestMetadata("InheritedSynthesizedFromDataClass.kt") public void testInheritedSynthesizedFromDataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/InheritedSynthesizedFromDataClass.kt"); doTest(fileName); } - + @TestMetadata("Render.kt") public void testRender() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/Render.kt"); doTest(fileName); } - + @TestMetadata("SeveralClasses.kt") public void testSeveralClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/SeveralClasses.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/structureView/fileStructure/Simple.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/stubs/LazyResolveByStubTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/stubs/LazyResolveByStubTestGenerated.java index 07fd504fa17..8bf840f5750 100644 --- a/idea/tests/org/jetbrains/jet/plugin/stubs/LazyResolveByStubTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/stubs/LazyResolveByStubTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.stubs; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,2908 +31,2873 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/loadJava/compiledKotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({LazyResolveByStubTestGenerated.Annotations.class, LazyResolveByStubTestGenerated.Class.class, LazyResolveByStubTestGenerated.ClassFun.class, LazyResolveByStubTestGenerated.ClassObject.class, LazyResolveByStubTestGenerated.Constructor.class, LazyResolveByStubTestGenerated.DataClass.class, LazyResolveByStubTestGenerated.Enum.class, LazyResolveByStubTestGenerated.FromLoadJava.class, LazyResolveByStubTestGenerated.Fun.class, LazyResolveByStubTestGenerated.Inline.class, LazyResolveByStubTestGenerated.Prop.class, LazyResolveByStubTestGenerated.Type.class, LazyResolveByStubTestGenerated.Visibility.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class LazyResolveByStubTestGenerated extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInCompiledKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Annotations.ClassMembers.class, Annotations.Classes.class, Annotations.PackageMembers.class, Annotations.Parameters.class, Annotations.PropertiesWithoutBackingFields.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotatedAnnotation.kt") public void testAnnotatedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedAnnotation.kt"); doTest(fileName); } - + @TestMetadata("AnnotatedMethod.kt") public void testAnnotatedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/AnnotatedMethod.kt"); doTest(fileName); } - + @TestMetadata("SimpleAnnotation.kt") public void testSimpleAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/SimpleAnnotation.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassMembers extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInClassMembers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/classMembers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectPropertyField.kt") public void testClassObjectPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.kt"); doTest(fileName); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.kt"); doTest(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.kt"); doTest(fileName); } - + @TestMetadata("Getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.kt"); doTest(fileName); } - + @TestMetadata("PropertyField.kt") public void testPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.kt"); doTest(fileName); } - + @TestMetadata("Setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Classes extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/classes"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotationInClassObject.kt") public void testAnnotationInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/AnnotationInClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassInClassObject.kt") public void testClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassInClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectInStaticNestedClass.kt") public void testClassObjectInStaticNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.kt"); doTest(fileName); } - + @TestMetadata("Deprecated.kt") public void testDeprecated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Deprecated.kt"); doTest(fileName); } - + @TestMetadata("DollarsInAnnotationName.kt") public void testDollarsInAnnotationName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/DollarsInAnnotationName.kt"); doTest(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.kt"); doTest(fileName); } - + @TestMetadata("MultipleAnnotations.kt") public void testMultipleAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/MultipleAnnotations.kt"); doTest(fileName); } - + @TestMetadata("NestedAnnotation.kt") public void testNestedAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedAnnotation.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("Retention.kt") public void testRetention() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Retention.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/Simple.kt"); doTest(fileName); } - + @TestMetadata("WithArgument.kt") public void testWithArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.kt"); doTest(fileName); } - + @TestMetadata("WithMultipleArguments.kt") public void testWithMultipleArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PackageMembers extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInPackageMembers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DelegatedProperty.kt") public void testDelegatedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.kt"); doTest(fileName); } - + @TestMetadata("EnumArgument.kt") public void testEnumArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.kt"); doTest(fileName); } - + @TestMetadata("EnumArrayArgument.kt") public void testEnumArrayArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.kt"); doTest(fileName); } - + @TestMetadata("Function.kt") public void testFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Function.kt"); doTest(fileName); } - + @TestMetadata("Getter.kt") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.kt"); doTest(fileName); } - + @TestMetadata("PropertyField.kt") public void testPropertyField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.kt"); doTest(fileName); } - + @TestMetadata("Setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.kt"); doTest(fileName); } - + @TestMetadata("StringArrayArgument.kt") public void testStringArrayArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameters extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/parameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Constructor.kt") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.kt"); doTest(fileName); } - + @TestMetadata("EnumConstructor.kt") public void testEnumConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunction.kt") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.kt"); doTest(fileName); } - + @TestMetadata("ExtensionFunctionInClass.kt") public void testExtensionFunctionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunctionInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtensionPropertySetter.kt") public void testExtensionPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.kt"); doTest(fileName); } - + @TestMetadata("FunctionInClass.kt") public void testFunctionInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInClass.kt"); doTest(fileName); } - + @TestMetadata("FunctionInTrait.kt") public void testFunctionInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInTrait.kt"); doTest(fileName); } - + @TestMetadata("ManyAnnotations.kt") public void testManyAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/ManyAnnotations.kt"); doTest(fileName); } - + @TestMetadata("PropertySetterInClass.kt") public void testPropertySetterInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.kt"); doTest(fileName); } - + @TestMetadata("TopLevelFunction.kt") public void testTopLevelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelFunction.kt"); doTest(fileName); } - + @TestMetadata("TopLevelPropertySetter.kt") public void testTopLevelPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PropertiesWithoutBackingFields extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInPropertiesWithoutBackingFields() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("ExtensionsWithSameNameClass.kt") public void testExtensionsWithSameNameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.kt"); doTest(fileName); } - + @TestMetadata("ExtensionsWithSameNamePackage.kt") public void testExtensionsWithSameNamePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.kt"); doTest(fileName); } - + @TestMetadata("NestedTrait.kt") public void testNestedTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.kt"); doTest(fileName); } - + @TestMetadata("TopLevel.kt") public void testTopLevel() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.kt"); doTest(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.kt"); doTest(fileName); } - + @TestMetadata("TraitClassObject.kt") public void testTraitClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/class") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Class.JavaBean.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/class"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Class.kt") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/Class.kt"); doTest(fileName); } - + @TestMetadata("ClassInParam.kt") public void testClassInParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassInParam.kt"); doTest(fileName); } - + @TestMetadata("ClassInnerClass.kt") public void testClassInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassInnerClass.kt"); doTest(fileName); } - + @TestMetadata("ClassMemberConflict.kt") public void testClassMemberConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.kt"); doTest(fileName); } - + @TestMetadata("ClassOutParam.kt") public void testClassOutParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassOutParam.kt"); doTest(fileName); } - + @TestMetadata("ClassParam.kt") public void testClassParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParam.kt"); doTest(fileName); } - + @TestMetadata("ClassParamReferencesParam.kt") public void testClassParamReferencesParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam.kt"); doTest(fileName); } - + @TestMetadata("ClassParamReferencesParam2.kt") public void testClassParamReferencesParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam2.kt"); doTest(fileName); } - + @TestMetadata("ClassParamReferencesSelf.kt") public void testClassParamReferencesSelf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesSelf.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUpperClassBound.kt") public void testClassParamUpperClassBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassBound.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUpperClassInterfaceBound.kt") public void testClassParamUpperClassInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUpperInterfaceBound.kt") public void testClassParamUpperInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("ClassTwoParams.kt") public void testClassTwoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams.kt"); doTest(fileName); } - + @TestMetadata("ClassTwoParams2.kt") public void testClassTwoParams2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.kt"); doTest(fileName); } - + @TestMetadata("EnumWithGenericConstructorParameter.kt") public void testEnumWithGenericConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("EnumWithPrimitiveConstructorParameter.kt") public void testEnumWithPrimitiveConstructorParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.kt"); doTest(fileName); } - + @TestMetadata("InheritClassSimple.kt") public void testInheritClassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritClassSimple.kt"); doTest(fileName); } - + @TestMetadata("InheritClassWithParam.kt") public void testInheritClassWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritClassWithParam.kt"); doTest(fileName); } - + @TestMetadata("InheritSubstitutedMethod.kt") public void testInheritSubstitutedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritSubstitutedMethod.kt"); doTest(fileName); } - + @TestMetadata("InheritTraitWithFunctionParam.kt") public void testInheritTraitWithFunctionParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithFunctionParam.kt"); doTest(fileName); } - + @TestMetadata("InheritTraitWithParam.kt") public void testInheritTraitWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithParam.kt"); doTest(fileName); } - + @TestMetadata("InnerClassExtendInnerClass.kt") public void testInnerClassExtendInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InnerClassExtendInnerClass.kt"); doTest(fileName); } - + @TestMetadata("InnerGenericClass.kt") public void testInnerGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/InnerGenericClass.kt"); doTest(fileName); } - + @TestMetadata("NamedObject.kt") public void testNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObject.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectInClass.kt") public void testNamedObjectInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClass.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectInClassObject.kt") public void testNamedObjectInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClassObject.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectInNamedObject.kt") public void testNamedObjectInNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectInNamedObject.kt"); doTest(fileName); } - + @TestMetadata("NamedObjectWithAnotherTopLevelProperty.kt") public void testNamedObjectWithAnotherTopLevelProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("NestedClassExtendNestedClass.kt") public void testNestedClassExtendNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedClassExtendNestedClass.kt"); doTest(fileName); } - + @TestMetadata("NestedGenericClass.kt") public void testNestedGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/NestedGenericClass.kt"); doTest(fileName); } - + @TestMetadata("SingleAbstractMethod.kt") public void testSingleAbstractMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/SingleAbstractMethod.kt"); doTest(fileName); } - + @TestMetadata("Trait.kt") public void testTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/Trait.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaBean extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInJavaBean() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/class/javaBean"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("DifferentGetterAndSetter.kt") public void testDifferentGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/DifferentGetterAndSetter.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanAbstractGetter.kt") public void testJavaBeanAbstractGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanAbstractGetter.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanVal.kt") public void testJavaBeanVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVal.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanVar.kt") public void testJavaBeanVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVar.kt"); doTest(fileName); } - + @TestMetadata("JavaBeanVarOfGenericType.kt") public void testJavaBeanVarOfGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/JavaBeanVarOfGenericType.kt"); doTest(fileName); } - + @TestMetadata("TwoSetters.kt") public void testTwoSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/class/javaBean/TwoSetters.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/classFun") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassFun extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInClassFun() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/classFun"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassInParamUsedInFun.kt") public void testClassInParamUsedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/ClassInParamUsedInFun.kt"); doTest(fileName); } - + @TestMetadata("ClassParamUsedInFun.kt") public void testClassParamUsedInFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/ClassParamUsedInFun.kt"); doTest(fileName); } - + @TestMetadata("FunDelegationToTraitImpl.kt") public void testFunDelegationToTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/FunDelegationToTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("FunInParamSuper.kt") public void testFunInParamSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/FunInParamSuper.kt"); doTest(fileName); } - + @TestMetadata("TraitFinalFun.kt") public void testTraitFinalFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/TraitFinalFun.kt"); doTest(fileName); } - + @TestMetadata("TraitOpenFun.kt") public void testTraitOpenFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classFun/TraitOpenFun.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/classObject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassObject extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInClassObject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/classObject"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassObjectDeclaresVal.kt") public void testClassObjectDeclaresVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectDeclaresVar.kt") public void testClassObjectDeclaresVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectDefaultVisibility.kt") public void testClassObjectDefaultVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDefaultVisibility.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectExplicitVisibility.kt") public void testClassObjectExplicitVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExplicitVisibility.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectExtendsTrait.kt") public void testClassObjectExtendsTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTrait.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectExtendsTraitWithTP.kt") public void testClassObjectExtendsTraitWithTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTraitWithTP.kt"); doTest(fileName); } - + @TestMetadata("classObjectInClassStaticFields.kt") public void testClassObjectInClassStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.kt"); doTest(fileName); } - + @TestMetadata("classObjectInTraitStaticFields.kt") public void testClassObjectInTraitStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.kt"); doTest(fileName); } - + @TestMetadata("ClassObjectPropertyInClass.kt") public void testClassObjectPropertyInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.kt"); doTest(fileName); } - + @TestMetadata("Delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/Delegation.kt"); doTest(fileName); } - + @TestMetadata("InnerClassInClassObject.kt") public void testInnerClassInClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/InnerClassInClassObject.kt"); doTest(fileName); } - + @TestMetadata("SimpleClassObject.kt") public void testSimpleClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/classObject/SimpleClassObject.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/constructor") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Constructor.Vararg.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructor extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInConstructor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/constructor"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Constructor0.kt") public void testConstructor0() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor0.kt"); doTest(fileName); } - + @TestMetadata("Constructor1.kt") public void testConstructor1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor1.kt"); doTest(fileName); } - + @TestMetadata("Constructor1WithParamDefaultValue.kt") public void testConstructor1WithParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor1WithParamDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("Constructor2WithOneParamDefaultValue.kt") public void testConstructor2WithOneParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/Constructor2WithOneParamDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("ConstructorCollectionParameter.kt") public void testConstructorCollectionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorGenericDeep.kt") public void testConstructorGenericDeep() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericDeep.kt"); doTest(fileName); } - + @TestMetadata("ConstructorGenericSimple.kt") public void testConstructorGenericSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericSimple.kt"); doTest(fileName); } - + @TestMetadata("ConstructorGenericUpperBound.kt") public void testConstructorGenericUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorGenericUpperBound.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoDefArgs.kt") public void testConstructorWithTwoDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoDefArgs.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParameters.kt") public void testConstructorWithTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParametersAndOneIntValueParameter.kt") public void testConstructorWithTwoTypeParametersAndOneIntValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTwoTypeParametersAndOnePValueParameter.kt") public void testConstructorWithTwoTypeParametersAndOnePValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTypeParameter.kt") public void testConstructorWithTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithTypeParametersEAndOnePValueParameter.kt") public void testConstructorWithTypeParametersEAndOnePValueParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.kt"); doTest(fileName); } - + @TestMetadata("InnerClassConstructorWithDefArgs.kt") public void testInnerClassConstructorWithDefArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/InnerClassConstructorWithDefArgs.kt"); doTest(fileName); } - + @TestMetadata("PrivateConstructor1WithParamDefaultValue.kt") public void testPrivateConstructor1WithParamDefaultValue() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/constructor/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ConstructorNonLastVararg.kt") public void testConstructorNonLastVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorNonLastVararg.kt"); doTest(fileName); } - + @TestMetadata("ConstructorVararg.kt") public void testConstructorVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorVararg.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/dataClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DataClass extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInDataClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/dataClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("MixedComponents.kt") public void testMixedComponents() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.kt"); doTest(fileName); } - + @TestMetadata("NoComponents.kt") public void testNoComponents() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/NoComponents.kt"); doTest(fileName); } - + @TestMetadata("OneVal.kt") public void testOneVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.kt"); doTest(fileName); } - + @TestMetadata("OpenDataClass.kt") public void testOpenDataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OpenDataClass.kt"); doTest(fileName); } - + @TestMetadata("OpenPropertyFinalComponent.kt") public void testOpenPropertyFinalComponent() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/OpenPropertyFinalComponent.kt"); doTest(fileName); } - + @TestMetadata("ParamNameSameToField.kt") public void testParamNameSameToField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.kt"); doTest(fileName); } - + @TestMetadata("TwoVals.kt") public void testTwoVals() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.kt"); doTest(fileName); } - + @TestMetadata("TwoVars.kt") public void testTwoVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/enum") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/enum"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("enumVisibility.kt") public void testEnumVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.kt"); doTest(fileName); } - + @TestMetadata("enumWithConstuctor.kt") public void testEnumWithConstuctor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.kt"); doTest(fileName); } - + @TestMetadata("innerEnum.kt") public void testInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/innerEnum.kt"); doTest(fileName); } - + @TestMetadata("innerEnumExistingClassObject.kt") public void testInnerEnumExistingClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.kt"); doTest(fileName); } - + @TestMetadata("simpleEnum.kt") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({FromLoadJava.KotlinSignature.class, FromLoadJava.Library.class, FromLoadJava.Modality.class, FromLoadJava.NotNull.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class FromLoadJava extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInFromLoadJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayTypeVariance.kt") public void testArrayTypeVariance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ArrayTypeVariance.kt"); doTest(fileName); } - + @TestMetadata("ClassDoesNotOverrideMethod.kt") public void testClassDoesNotOverrideMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassDoesNotOverrideMethod.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("classObjectAnnotation.kt") public void testClassObjectAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/classObjectAnnotation.kt"); doTest(fileName); } - + @TestMetadata("ClassWithConstVal.kt") public void testClassWithConstVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithConstVal.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypeP.kt") public void testClassWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypeP.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePExtendsIterableP.kt") public void testClassWithTypePExtendsIterableP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePExtendsIterableP.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePP.kt") public void testClassWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePP.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePRefNext.kt") public void testClassWithTypePRefNext() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefNext.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePRefSelf.kt") public void testClassWithTypePRefSelf() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelf.kt"); doTest(fileName); } - + @TestMetadata("ClassWithTypePRefSelfAndClass.kt") public void testClassWithTypePRefSelfAndClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.kt"); doTest(fileName); } - + @TestMetadata("FieldAsVar.kt") public void testFieldAsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.kt"); doTest(fileName); } - + @TestMetadata("FieldOfArrayType.kt") public void testFieldOfArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldOfArrayType.kt"); doTest(fileName); } - + @TestMetadata("FinalFieldAsVal.kt") public void testFinalFieldAsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/FinalFieldAsVal.kt"); doTest(fileName); } - + @TestMetadata("genericFunction.kt") public void testGenericFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/genericFunction.kt"); doTest(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypes.kt") public void testInheritMethodsDifferentReturnTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypes.kt"); doTest(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypesGeneric.kt") public void testInheritMethodsDifferentReturnTypesGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypesGeneric.kt"); doTest(fileName); } - + @TestMetadata("InnerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/InnerClass.kt"); doTest(fileName); } - + @TestMetadata("MethodTypePOneUpperBound.kt") public void testMethodTypePOneUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodTypePOneUpperBound.kt"); doTest(fileName); } - + @TestMetadata("MethodTypePTwoUpperBounds.kt") public void testMethodTypePTwoUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodTypePTwoUpperBounds.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypeP.kt") public void testMethodWithTypeP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypeP.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypePP.kt") public void testMethodWithTypePP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypePP.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypePRefClassP.kt") public void testMethodWithTypePRefClassP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethodWithTypePRefClassP.kt"); doTest(fileName); } - + @TestMetadata("MethosWithPRefTP.kt") public void testMethosWithPRefTP() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MethosWithPRefTP.kt"); doTest(fileName); } - + @TestMetadata("MyException.kt") public void testMyException() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/MyException.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("objectInClass.kt") public void testObjectInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectInClass.kt"); doTest(fileName); } - + @TestMetadata("objectMembers.kt") public void testObjectMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectMembers.kt"); doTest(fileName); } - + @TestMetadata("packageLevelObject.kt") public void testPackageLevelObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/packageLevelObject.kt"); doTest(fileName); } - + @TestMetadata("RemoveRedundantProjectionKind.kt") public void testRemoveRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/RemoveRedundantProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("Simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/Simple.kt"); doTest(fileName); } - + @TestMetadata("TwoFields.kt") public void testTwoFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/TwoFields.kt"); doTest(fileName); } - + @TestMetadata("UnboundWildcard.kt") public void testUnboundWildcard() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/UnboundWildcard.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({KotlinSignature.Error.class, KotlinSignature.Propagation.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinSignature extends AbstractLazyResolveByStubTest { @TestMetadata("AllBoundsInWhen.kt") public void testAllBoundsInWhen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/AllBoundsInWhen.kt"); doTest(fileName); } - + public void testAllFilesPresentInKotlinSignature() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ArrayType.kt") public void testArrayType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ArrayType.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithNewTypeParams.kt") public void testConstructorWithNewTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithNewTypeParams.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithParentTypeParams.kt") public void testConstructorWithParentTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithParentTypeParams.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithSeveralParams.kt") public void testConstructorWithSeveralParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithSeveralParams.kt"); doTest(fileName); } - + @TestMetadata("ConstructorWithoutParams.kt") public void testConstructorWithoutParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithoutParams.kt"); doTest(fileName); } - + @TestMetadata("CustomProjectionKind.kt") public void testCustomProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/CustomProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("MethodWithFunctionTypes.kt") public void testMethodWithFunctionTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithFunctionTypes.kt"); doTest(fileName); } - + @TestMetadata("MethodWithGenerics.kt") public void testMethodWithGenerics() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithGenerics.kt"); doTest(fileName); } - + @TestMetadata("MethodWithMappedClasses.kt") public void testMethodWithMappedClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithMappedClasses.kt"); doTest(fileName); } - + @TestMetadata("MethodWithTypeParameters.kt") public void testMethodWithTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("MethodWithVararg.kt") public void testMethodWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/MethodWithVararg.kt"); doTest(fileName); } - + @TestMetadata("PropertyArrayTypes.kt") public void testPropertyArrayTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.kt"); doTest(fileName); } - + @TestMetadata("PropertyComplexTypes.kt") public void testPropertyComplexTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.kt"); doTest(fileName); } - + @TestMetadata("PropertySimpleType.kt") public void testPropertySimpleType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.kt"); doTest(fileName); } - + @TestMetadata("StarProjection.kt") public void testStarProjection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/StarProjection.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Error extends AbstractLazyResolveByStubTest { @TestMetadata("AddingNullability.kt") public void testAddingNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/AddingNullability.kt"); doTest(fileName); } - + public void testAllFilesPresentInError() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ConflictingProjectionKind.kt") public void testConflictingProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ConflictingProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("ExplicitFieldGettersAndSetters.kt") public void testExplicitFieldGettersAndSetters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.kt"); doTest(fileName); } - + @TestMetadata("ExtraUpperBound.kt") public void testExtraUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExtraUpperBound.kt"); doTest(fileName); } - + @TestMetadata("MissingUpperBound.kt") public void testMissingUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/MissingUpperBound.kt"); doTest(fileName); } - + @TestMetadata("NoFieldTypeRef.kt") public void testNoFieldTypeRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.kt"); doTest(fileName); } - + @TestMetadata("NotVarargReplacedWithVararg.kt") public void testNotVarargReplacedWithVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NotVarargReplacedWithVararg.kt"); doTest(fileName); } - + @TestMetadata("RedundantProjectionKind.kt") public void testRedundantProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/RedundantProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeMissing.kt") public void testReturnTypeMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ReturnTypeMissing.kt"); doTest(fileName); } - + @TestMetadata("SyntaxError.kt") public void testSyntaxError() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxError.kt"); doTest(fileName); } - + @TestMetadata("SyntaxErrorInFieldAnnotation.kt") public void testSyntaxErrorInFieldAnnotation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.kt"); doTest(fileName); } - + @TestMetadata("VarargReplacedWithNotVararg.kt") public void testVarargReplacedWithNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/VarargReplacedWithNotVararg.kt"); doTest(fileName); } - + @TestMetadata("WrongFieldInitializer.kt") public void testWrongFieldInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.kt"); doTest(fileName); } - + @TestMetadata("WrongFieldMutability.kt") public void testWrongFieldMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.kt"); doTest(fileName); } - + @TestMetadata("WrongFieldName.kt") public void testWrongFieldName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.kt"); doTest(fileName); } - + @TestMetadata("WrongMethodName.kt") public void testWrongMethodName() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongMethodName.kt"); doTest(fileName); } - + @TestMetadata("WrongProjectionKind.kt") public void testWrongProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("WrongReturnTypeStructure.kt") public void testWrongReturnTypeStructure() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongReturnTypeStructure.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeName1.kt") public void testWrongTypeName1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName1.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeName2.kt") public void testWrongTypeName2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName2.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeName3.kt") public void testWrongTypeName3() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName3.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure1.kt") public void testWrongTypeParameterBoundStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeParameterBoundStructure2.kt") public void testWrongTypeParameterBoundStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.kt"); doTest(fileName); } - + @TestMetadata("WrongTypeParametersCount.kt") public void testWrongTypeParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParametersCount.kt"); doTest(fileName); } - + @TestMetadata("WrongValueParameterStructure1.kt") public void testWrongValueParameterStructure1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure1.kt"); doTest(fileName); } - + @TestMetadata("WrongValueParameterStructure2.kt") public void testWrongValueParameterStructure2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure2.kt"); doTest(fileName); } - + @TestMetadata("WrongValueParametersCount.kt") public void testWrongValueParametersCount() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParametersCount.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Propagation.Parameter.class, Propagation.Return.class, Propagation.TypeParameter.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Propagation extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInPropagation() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("PropagateTypeArgumentNullable.kt") public void testPropagateTypeArgumentNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Parameter extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ChangeProjectionKind1.kt") public void testChangeProjectionKind1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.kt"); doTest(fileName); } - + @TestMetadata("ChangeProjectionKind2.kt") public void testChangeProjectionKind2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.kt") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.kt") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.kt"); doTest(fileName); } - + @TestMetadata("InheritMutability.kt") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritMutability.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVararg.kt") public void testInheritNotVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVararg.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVarargInteger.kt") public void testInheritNotVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVarargNotNull.kt") public void testInheritNotVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.kt"); doTest(fileName); } - + @TestMetadata("InheritNotVarargPrimitive.kt") public void testInheritNotVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.kt"); doTest(fileName); } - + @TestMetadata("InheritNullability.kt") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNullability.kt"); doTest(fileName); } - + @TestMetadata("InheritProjectionKind.kt") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnliness.kt") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.kt"); doTest(fileName); } - + @TestMetadata("InheritVararg.kt") public void testInheritVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVararg.kt"); doTest(fileName); } - + @TestMetadata("InheritVarargInteger.kt") public void testInheritVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.kt"); doTest(fileName); } - + @TestMetadata("InheritVarargNotNull.kt") public void testInheritVarargNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.kt"); doTest(fileName); } - + @TestMetadata("InheritVarargPrimitive.kt") public void testInheritVarargPrimitive() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.kt"); doTest(fileName); } - + @TestMetadata("Kt3302.kt") public void testKt3302() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/Kt3302.kt"); doTest(fileName); } - + @TestMetadata("MutableToReadOnly.kt") public void testMutableToReadOnly() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.kt"); doTest(fileName); } - + @TestMetadata("NotNullToNullable.kt") public void testNotNullToNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NotNullToNullable.kt"); doTest(fileName); } - + @TestMetadata("NullableToNotNull.kt") public void testNullableToNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNull.kt"); doTest(fileName); } - + @TestMetadata("NullableToNotNullKotlinSignature.kt") public void testNullableToNotNullKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.kt"); doTest(fileName); } - + @TestMetadata("OverrideWithErasedParameter.kt") public void testOverrideWithErasedParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.kt"); doTest(fileName); } - + @TestMetadata("ReadOnlyToMutable.kt") public void testReadOnlyToMutable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.kt"); doTest(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.kt") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameter.kt") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameters.kt") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Return extends AbstractLazyResolveByStubTest { @TestMetadata("AddNotNullJavaSubtype.kt") public void testAddNotNullJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("AddNotNullSameJavaType.kt") public void testAddNotNullSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilityJavaSubtype.kt") public void testAddNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilitySameGenericType1.kt") public void testAddNullabilitySameGenericType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilitySameGenericType2.kt") public void testAddNullabilitySameGenericType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.kt"); doTest(fileName); } - + @TestMetadata("AddNullabilitySameJavaType.kt") public void testAddNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.kt"); doTest(fileName); } - + public void testAllFilesPresentInReturn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("CantMakeImmutableInSubclass.kt") public void testCantMakeImmutableInSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter.kt") public void testDeeplySubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("DeeplySubstitutedClassParameter2.kt") public void testDeeplySubstitutedClassParameter2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.kt"); doTest(fileName); } - + @TestMetadata("HalfSubstitutedTypeParameters.kt") public void testHalfSubstitutedTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilityGenericSubclassSimple.kt") public void testInheritNullabilityGenericSubclassSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilityJavaSubtype.kt") public void testInheritNullabilityJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilitySameGenericType.kt") public void testInheritNullabilitySameGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.kt"); doTest(fileName); } - + @TestMetadata("InheritNullabilitySameJavaType.kt") public void testInheritNullabilitySameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.kt"); doTest(fileName); } - + @TestMetadata("InheritProjectionKind.kt") public void testInheritProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnlinessOfArgument.kt") public void testInheritReadOnlinessOfArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnlinessSameClass.kt") public void testInheritReadOnlinessSameClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnlinessSubclass.kt") public void testInheritReadOnlinessSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.kt"); doTest(fileName); } - + @TestMetadata("SameProjectionKind.kt") public void testSameProjectionKind() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SameProjectionKind.kt"); doTest(fileName); } - + @TestMetadata("SubclassFromGenericAndNot.kt") public void testSubclassFromGenericAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.kt"); doTest(fileName); } - + @TestMetadata("SubclassOfCollection.kt") public void testSubclassOfCollection() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.kt"); doTest(fileName); } - + @TestMetadata("SubclassOfMapEntry.kt") public void testSubclassOfMapEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameter.kt") public void testSubstitutedClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameter.kt"); doTest(fileName); } - + @TestMetadata("SubstitutedClassParameters.kt") public void testSubstitutedClassParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameters.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesConflictingProjectionKinds.kt") public void testTwoSuperclassesConflictingProjectionKinds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferMutability.kt") public void testTwoSuperclassesInvariantAndCovariantInferMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesInvariantAndCovariantInferNullability.kt") public void testTwoSuperclassesInvariantAndCovariantInferNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesMutableAndNot.kt") public void testTwoSuperclassesMutableAndNot() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesReturnJavaSubtype.kt") public void testTwoSuperclassesReturnJavaSubtype() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesReturnSameJavaType.kt") public void testTwoSuperclassesReturnSameJavaType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclassesSupplementNotNull.kt") public void testTwoSuperclassesSupplementNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.kt"); doTest(fileName); } - + @TestMetadata("TypeParamOfClass.kt") public void testTypeParamOfClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClass.kt"); doTest(fileName); } - + @TestMetadata("TypeParamOfClassSubstituted.kt") public void testTypeParamOfClassSubstituted() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.kt"); doTest(fileName); } - + @TestMetadata("TypeParamOfFun.kt") public void testTypeParamOfFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfFun.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeParameter extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInTypeParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("InheritMutability.kt") public void testInheritMutability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritMutability.kt"); doTest(fileName); } - + @TestMetadata("InheritNullability.kt") public void testInheritNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritNullability.kt"); doTest(fileName); } - + @TestMetadata("InheritReadOnliness.kt") public void testInheritReadOnliness() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.kt"); doTest(fileName); } - + @TestMetadata("TwoBounds.kt") public void testTwoBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoBounds.kt"); doTest(fileName); } - + @TestMetadata("TwoSuperclasses.kt") public void testTwoSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.kt"); doTest(fileName); } - + @TestMetadata("TwoTypeParameters.kt") public void testTwoTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("UseParameterAsUpperBound.kt") public void testUseParameterAsUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.kt"); doTest(fileName); } - + @TestMetadata("UseParameterInUpperBound.kt") public void testUseParameterInUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.kt"); doTest(fileName); } - + @TestMetadata("UseParameterInUpperBoundWithKotlinSignature.kt") public void testUseParameterInUpperBoundWithKotlinSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.kt"); doTest(fileName); } - } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Library extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInLibrary() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("LoadIterable.kt") public void testLoadIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/LoadIterable.kt"); doTest(fileName); } - + @TestMetadata("LoadIterator.kt") public void testLoadIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/LoadIterator.kt"); doTest(fileName); } - + @TestMetadata("Max.kt") public void testMax() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/library/Max.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Modality extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInModality() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ModalityOfFakeOverrides.kt") public void testModalityOfFakeOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NotNull extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInNotNull() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("NotNullField.kt") public void testNotNullField() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullField.kt"); doTest(fileName); } - + @TestMetadata("NotNullIntArray.kt") public void testNotNullIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullIntArray.kt"); doTest(fileName); } - + @TestMetadata("NotNullMethod.kt") public void testNotNullMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullMethod.kt"); doTest(fileName); } - + @TestMetadata("NotNullObjectArray.kt") public void testNotNullObjectArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullObjectArray.kt"); doTest(fileName); } - + @TestMetadata("NotNullParameter.kt") public void testNotNullParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullParameter.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Fun.GenericWithTypeVariables.class, Fun.GenericWithoutTypeVariables.class, Fun.NonGeneric.class, Fun.Vararg.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Fun extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInFun() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Assert.kt") public void testAssert() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/Assert.kt"); doTest(fileName); } - + @TestMetadata("DeclaredMemberOverridesDelegated.kt") public void testDeclaredMemberOverridesDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.kt"); doTest(fileName); } - + @TestMetadata("InheritMethodsDifferentReturnTypesAndVisibilities.kt") public void testInheritMethodsDifferentReturnTypesAndVisibilities() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritMethodsDifferentReturnTypesAndVisibilities.kt"); doTest(fileName); } - + @TestMetadata("InheritValAndVar.kt") public void testInheritValAndVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.kt"); doTest(fileName); } - + @TestMetadata("InheritValsDifferentTypes.kt") public void testInheritValsDifferentTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.kt"); doTest(fileName); } - + @TestMetadata("NoDelegationForFunctionInheritedFromTraitSuperClass.kt") public void testNoDelegationForFunctionInheritedFromTraitSuperClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoDelegationForFunctionInheritedFromTraitSuperClass.kt"); doTest(fileName); } - + @TestMetadata("NoSamAdapter.kt") public void testNoSamAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoSamAdapter.kt"); doTest(fileName); } - + @TestMetadata("NoSamConstructor.kt") public void testNoSamConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/NoSamConstructor.kt"); doTest(fileName); } - + @TestMetadata("PropagateDeepSubclass.kt") public void testPropagateDeepSubclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/PropagateDeepSubclass.kt"); doTest(fileName); } - + @TestMetadata("PropagateSubclassOfComparable.kt") public void testPropagateSubclassOfComparable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/PropagateSubclassOfComparable.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericWithTypeVariables extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInGenericWithTypeVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunGenericParam.kt") public void testFunGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunGenericParam.kt"); doTest(fileName); } - + @TestMetadata("FunParamParam.kt") public void testFunParamParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParam.kt"); doTest(fileName); } - + @TestMetadata("FunParamParamErased.kt") public void testFunParamParamErased() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.kt"); doTest(fileName); } - + @TestMetadata("FunParamReferencesParam.kt") public void testFunParamReferencesParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.kt"); doTest(fileName); } - + @TestMetadata("FunParamTwoUpperBounds.kt") public void testFunParamTwoUpperBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.kt"); doTest(fileName); } - + @TestMetadata("FunParamUpperClassBound.kt") public void testFunParamUpperClassBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.kt"); doTest(fileName); } - + @TestMetadata("FunParamUpperClassInterfaceBound.kt") public void testFunParamUpperClassInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("FunParamUpperInterfaceBound.kt") public void testFunParamUpperInterfaceBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.kt"); doTest(fileName); } - + @TestMetadata("FunParamVaragParam.kt") public void testFunParamVaragParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.kt"); doTest(fileName); } - + @TestMetadata("FunTwoTypeParams.kt") public void testFunTwoTypeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class GenericWithoutTypeVariables extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInGenericWithoutTypeVariables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("FunClassParamNotNull.kt") public void testFunClassParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.kt"); doTest(fileName); } - + @TestMetadata("FunClassParamNullable.kt") public void testFunClassParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.kt"); doTest(fileName); } - + @TestMetadata("FunParamNullable.kt") public void testFunParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeClassParamNotNull.kt") public void testReturnTypeClassParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeClassParamNullable.kt") public void testReturnTypeClassParamNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NonGeneric extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInNonGeneric() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassFun.kt") public void testClassFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFun.kt"); doTest(fileName); } - + @TestMetadata("ClassFunGetFoo.kt") public void testClassFunGetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFoo.kt"); doTest(fileName); } - + @TestMetadata("ClassFunGetFooSetFoo.kt") public void testClassFunGetFooSetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.kt"); doTest(fileName); } - + @TestMetadata("ClassFunSetFoo.kt") public void testClassFunSetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunSetFoo.kt"); doTest(fileName); } - + @TestMetadata("ExtFun.kt") public void testExtFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFun.kt"); doTest(fileName); } - + @TestMetadata("ExtFunInClass.kt") public void testExtFunInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFunInClass.kt"); doTest(fileName); } - + @TestMetadata("FunDefaultArg.kt") public void testFunDefaultArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunDefaultArg.kt"); doTest(fileName); } - + @TestMetadata("FunParamNotNull.kt") public void testFunParamNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunParamNotNull.kt"); doTest(fileName); } - + @TestMetadata("FunVarargInt.kt") public void testFunVarargInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInt.kt"); doTest(fileName); } - + @TestMetadata("FunVarargInteger.kt") public void testFunVarargInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInteger.kt"); doTest(fileName); } - + @TestMetadata("ModifierAbstract.kt") public void testModifierAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierAbstract.kt"); doTest(fileName); } - + @TestMetadata("ModifierOpen.kt") public void testModifierOpen() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierOpen.kt"); doTest(fileName); } - + @TestMetadata("NsFun.kt") public void testNsFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFun.kt"); doTest(fileName); } - + @TestMetadata("NsFunGetFoo.kt") public void testNsFunGetFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFunGetFoo.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeNotNull.kt") public void testReturnTypeNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNotNull.kt"); doTest(fileName); } - + @TestMetadata("ReturnTypeNullable.kt") public void testReturnTypeNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNullable.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Vararg extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInVararg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/fun/vararg"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("nonLastVararg.kt") public void testNonLastVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/nonLastVararg.kt"); doTest(fileName); } - + @TestMetadata("VarargInt.kt") public void testVarargInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/VarargInt.kt"); doTest(fileName); } - + @TestMetadata("VarargString.kt") public void testVarargString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/fun/vararg/VarargString.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/inline") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inline extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInInline() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/inline"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("inlineFunction.kt") public void testInlineFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/inline/inlineFunction.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/prop") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Prop.DefaultAccessors.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Prop extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInProp() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/prop"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassVal.kt") public void testClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassVal.kt"); doTest(fileName); } - + @TestMetadata("ClassValAbstract.kt") public void testClassValAbstract() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.kt"); doTest(fileName); } - + @TestMetadata("ClassVar.kt") public void testClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ClassVar.kt"); doTest(fileName); } - + @TestMetadata("CollectionSize.kt") public void testCollectionSize() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.kt"); doTest(fileName); } - + @TestMetadata("Constants.kt") public void testConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/Constants.kt"); doTest(fileName); } - + @TestMetadata("ExtValClass.kt") public void testExtValClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValInClass.kt") public void testExtValInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValInt.kt") public void testExtValInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntCharSequence.kt") public void testExtValIntCharSequence() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntCharSequenceQ.kt") public void testExtValIntCharSequenceQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntListQOfIntInClass.kt") public void testExtValIntListQOfIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntTInClass.kt") public void testExtValIntTInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValIntTQInClass.kt") public void testExtValIntTQInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtValTIntInClass.kt") public void testExtValTIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarClass.kt") public void testExtVarClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarInClass.kt") public void testExtVarInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarInt.kt") public void testExtVarInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.kt"); doTest(fileName); } - + @TestMetadata("ExtVarIntTInClass.kt") public void testExtVarIntTInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarIntTQInClass.kt") public void testExtVarIntTQInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarMapPQInt.kt") public void testExtVarMapPQInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.kt"); doTest(fileName); } - + @TestMetadata("ExtVarTIntInClass.kt") public void testExtVarTIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarTQIntInClass.kt") public void testExtVarTQIntInClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.kt"); doTest(fileName); } - + @TestMetadata("ExtVarl.kt") public void testExtVarl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.kt"); doTest(fileName); } - + @TestMetadata("NsVal.kt") public void testNsVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/NsVal.kt"); doTest(fileName); } - + @TestMetadata("NsVar.kt") public void testNsVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/NsVar.kt"); doTest(fileName); } - + @TestMetadata("OverrideClassVal.kt") public void testOverrideClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.kt"); doTest(fileName); } - + @TestMetadata("OverrideTraitVal.kt") public void testOverrideTraitVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.kt"); doTest(fileName); } - + @TestMetadata("PropFromSuperclass.kt") public void testPropFromSuperclass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.kt"); doTest(fileName); } - + @TestMetadata("TraitFinalVar.kt") public void testTraitFinalVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.kt"); doTest(fileName); } - + @TestMetadata("TraitOpenVal.kt") public void testTraitOpenVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.kt"); doTest(fileName); } - + @TestMetadata("VarDelegationToTraitImpl.kt") public void testVarDelegationToTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("VarWithDelegated.kt") public void testVarWithDelegated() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DefaultAccessors extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInDefaultAccessors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("ClassVal.kt") public void testClassVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.kt"); doTest(fileName); } - + @TestMetadata("ClassValParams.kt") public void testClassValParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.kt"); doTest(fileName); } - + @TestMetadata("ClassValWithGet.kt") public void testClassValWithGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.kt"); doTest(fileName); } - + @TestMetadata("ClassVar.kt") public void testClassVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.kt"); doTest(fileName); } - + @TestMetadata("ClassVarModality.kt") public void testClassVarModality() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.kt"); doTest(fileName); } - + @TestMetadata("ClassVarParams.kt") public void testClassVarParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.kt"); doTest(fileName); } - + @TestMetadata("ClassVarWithGet.kt") public void testClassVarWithGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.kt"); doTest(fileName); } - + @TestMetadata("ClassVarWithSet.kt") public void testClassVarWithSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.kt"); doTest(fileName); } - + @TestMetadata("ExtValLong.kt") public void testExtValLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.kt"); doTest(fileName); } - + @TestMetadata("ExtVarLong.kt") public void testExtVarLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.kt"); doTest(fileName); } - } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/type") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Type extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/type"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("Any.kt") public void testAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Any.kt"); doTest(fileName); } - + @TestMetadata("AnyQ.kt") public void testAnyQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/AnyQ.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfInNumber.kt") public void testArrayOfInNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInNumber.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfInt.kt") public void testArrayOfInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInt.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfInteger.kt") public void testArrayOfInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfInteger.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfOutNumber.kt") public void testArrayOfOutNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutNumber.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfOutT.kt") public void testArrayOfOutT() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutT.kt"); doTest(fileName); } - + @TestMetadata("ArrayOfString.kt") public void testArrayOfString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ArrayOfString.kt"); doTest(fileName); } - + @TestMetadata("Function1IntString.kt") public void testFunction1IntString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Function1IntString.kt"); doTest(fileName); } - + @TestMetadata("Int.kt") public void testInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Int.kt"); doTest(fileName); } - + @TestMetadata("IntArray.kt") public void testIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/IntArray.kt"); doTest(fileName); } - + @TestMetadata("IntQ.kt") public void testIntQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/IntQ.kt"); doTest(fileName); } - + @TestMetadata("jlInteger.kt") public void testJlInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlInteger.kt"); doTest(fileName); } - + @TestMetadata("jlIntegerQ.kt") public void testJlIntegerQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlIntegerQ.kt"); doTest(fileName); } - + @TestMetadata("jlNumber.kt") public void testJlNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlNumber.kt"); doTest(fileName); } - + @TestMetadata("jlObject.kt") public void testJlObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlObject.kt"); doTest(fileName); } - + @TestMetadata("jlObjectQ.kt") public void testJlObjectQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlObjectQ.kt"); doTest(fileName); } - + @TestMetadata("jlString.kt") public void testJlString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlString.kt"); doTest(fileName); } - + @TestMetadata("jlStringQ.kt") public void testJlStringQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/jlStringQ.kt"); doTest(fileName); } - + @TestMetadata("ListOfAny.kt") public void testListOfAny() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfAny.kt"); doTest(fileName); } - + @TestMetadata("ListOfAnyQ.kt") public void testListOfAnyQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfAnyQ.kt"); doTest(fileName); } - + @TestMetadata("ListOfStar.kt") public void testListOfStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfStar.kt"); doTest(fileName); } - + @TestMetadata("ListOfString.kt") public void testListOfString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfString.kt"); doTest(fileName); } - + @TestMetadata("ListOfjlString.kt") public void testListOfjlString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/ListOfjlString.kt"); doTest(fileName); } - + @TestMetadata("Nothing.kt") public void testNothing() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Nothing.kt"); doTest(fileName); } - + @TestMetadata("NothingQ.kt") public void testNothingQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/NothingQ.kt"); doTest(fileName); } - + @TestMetadata("platform.kt") public void testPlatform() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/platform.kt"); doTest(fileName); } - + @TestMetadata("String.kt") public void testString() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/String.kt"); doTest(fileName); } - + @TestMetadata("StringQ.kt") public void testStringQ() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/StringQ.kt"); doTest(fileName); } - + @TestMetadata("Unit.kt") public void testUnit() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/type/Unit.kt"); doTest(fileName); } - } - + @TestMetadata("compiler/testData/loadJava/compiledKotlin/visibility") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractLazyResolveByStubTest { public void testAllFilesPresentInVisibility() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/loadJava/compiledKotlin/visibility"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("InternalAbstractTraitMembersOverridden.kt") public void testInternalAbstractTraitMembersOverridden() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalAbstractTraitMembersOverridden.kt"); doTest(fileName); } - + @TestMetadata("InternalClass.kt") public void testInternalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalClass.kt"); doTest(fileName); } - + @TestMetadata("InternalConstructor.kt") public void testInternalConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalConstructor.kt"); doTest(fileName); } - + @TestMetadata("InternalTopLevelMembers.kt") public void testInternalTopLevelMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTopLevelMembers.kt"); doTest(fileName); } - + @TestMetadata("InternalTraitMembers.kt") public void testInternalTraitMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembers.kt"); doTest(fileName); } - + @TestMetadata("InternalTraitMembersInherited.kt") public void testInternalTraitMembersInherited() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembersInherited.kt"); doTest(fileName); } - + @TestMetadata("PrivateClass.kt") public void testPrivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateClass.kt"); doTest(fileName); } - + @TestMetadata("PrivateClassMembers.kt") public void testPrivateClassMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateClassMembers.kt"); doTest(fileName); } - + @TestMetadata("PrivateTopLevelFun.kt") public void testPrivateTopLevelFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelFun.kt"); doTest(fileName); } - + @TestMetadata("PrivateTopLevelVal.kt") public void testPrivateTopLevelVal() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelVal.kt"); doTest(fileName); } - + @TestMetadata("PropertyInConstructor.kt") public void testPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("PropertyInConstructorExplicitVisibility.kt") public void testPropertyInConstructorExplicitVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.kt"); doTest(fileName); } - + @TestMetadata("TopLevelVarWithPrivateSetter.kt") public void testTopLevelVarWithPrivateSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledKotlin/visibility/TopLevelVarWithPrivateSetter.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/stubs/MultiFileHighlightingTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/stubs/MultiFileHighlightingTestGenerated.java index 8eef440c7b3..535ce8af7f6 100644 --- a/idea/tests/org/jetbrains/jet/plugin/stubs/MultiFileHighlightingTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/stubs/MultiFileHighlightingTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.stubs; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,40 +30,39 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/multiFileHighlighting") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class MultiFileHighlightingTestGenerated extends AbstractMultiFileHighlightingTest { public void testAllFilesPresentInMultiFileHighlighting() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/multiFileHighlighting"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("copyResolveBeforeParams.kt") public void testCopyResolveBeforeParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/copyResolveBeforeParams.kt"); doTest(fileName); } - + @TestMetadata("delegatesReference.kt") public void testDelegatesReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/delegatesReference.kt"); doTest(fileName); } - + @TestMetadata("enumReference.kt") public void testEnumReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/enumReference.kt"); doTest(fileName); } - + @TestMetadata("referencesFunWithUnspecifiedType.kt") public void testReferencesFunWithUnspecifiedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/referencesFunWithUnspecifiedType.kt"); doTest(fileName); } - + @TestMetadata("topLevelMembersReference.kt") public void testTopLevelMembersReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/multiFileHighlighting/topLevelMembersReference.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/plugin/stubs/StubBuilderTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/stubs/StubBuilderTestGenerated.java index 7babdcbc416..225b9d18bdd 100644 --- a/idea/tests/org/jetbrains/jet/plugin/stubs/StubBuilderTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/plugin/stubs/StubBuilderTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.plugin.stubs; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,184 +30,183 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/stubs") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class StubBuilderTestGenerated extends AbstractStubBuilderTest { public void testAllFilesPresentInStubs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/stubs"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("AnnotationClass.kt") public void testAnnotationClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationClass.kt"); doTest(fileName); } - + @TestMetadata("AnnotationOnClass.kt") public void testAnnotationOnClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationOnClass.kt"); doTest(fileName); } - + @TestMetadata("AnnotationOnFunction.kt") public void testAnnotationOnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationOnFunction.kt"); doTest(fileName); } - + @TestMetadata("AnnotationOnLocalFunction.kt") public void testAnnotationOnLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnnotationOnLocalFunction.kt"); doTest(fileName); } - + @TestMetadata("AnonymousObject.kt") public void testAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/AnonymousObject.kt"); doTest(fileName); } - + @TestMetadata("ClassObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ClassObject.kt"); doTest(fileName); } - + @TestMetadata("ClassProperty.kt") public void testClassProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ClassProperty.kt"); doTest(fileName); } - + @TestMetadata("ClassTypeParameters.kt") public void testClassTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ClassTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("FilePackage.kt") public void testFilePackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/FilePackage.kt"); doTest(fileName); } - + @TestMetadata("FunctionInNotNamedObject.kt") public void testFunctionInNotNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/FunctionInNotNamedObject.kt"); doTest(fileName); } - + @TestMetadata("FunctionParameters.kt") public void testFunctionParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/FunctionParameters.kt"); doTest(fileName); } - + @TestMetadata("InnerClass.kt") public void testInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/InnerClass.kt"); doTest(fileName); } - + @TestMetadata("LocalClass.kt") public void testLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/LocalClass.kt"); doTest(fileName); } - + @TestMetadata("LocalClassInLocalFunction.kt") public void testLocalClassInLocalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/LocalClassInLocalFunction.kt"); doTest(fileName); } - + @TestMetadata("LocalNamedObject.kt") public void testLocalNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/LocalNamedObject.kt"); doTest(fileName); } - + @TestMetadata("ManyAnnotationsOnFunction.kt") public void testManyAnnotationsOnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ManyAnnotationsOnFunction.kt"); doTest(fileName); } - + @TestMetadata("MembersInLocalClass.kt") public void testMembersInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/MembersInLocalClass.kt"); doTest(fileName); } - + @TestMetadata("MembersInLocalObject.kt") public void testMembersInLocalObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/MembersInLocalObject.kt"); doTest(fileName); } - + @TestMetadata("NamedObject.kt") public void testNamedObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NamedObject.kt"); doTest(fileName); } - + @TestMetadata("NotStorePropertiesFrom.kt") public void testNotStorePropertiesFrom() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NotStorePropertiesFrom.kt"); doTest(fileName); } - + @TestMetadata("NotStorePropertyFromDelegate.kt") public void testNotStorePropertyFromDelegate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NotStorePropertyFromDelegate.kt"); doTest(fileName); } - + @TestMetadata("NotStorePropertyFromInitializer.kt") public void testNotStorePropertyFromInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/NotStorePropertyFromInitializer.kt"); doTest(fileName); } - + @TestMetadata("ObjectInInitializer.kt") public void testObjectInInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ObjectInInitializer.kt"); doTest(fileName); } - + @TestMetadata("ObjectInPropertyDelegate.kt") public void testObjectInPropertyDelegate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ObjectInPropertyDelegate.kt"); doTest(fileName); } - + @TestMetadata("PackageProperty.kt") public void testPackageProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/PackageProperty.kt"); doTest(fileName); } - + @TestMetadata("ParametersWithFqName.kt") public void testParametersWithFqName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/ParametersWithFqName.kt"); doTest(fileName); } - + @TestMetadata("PropertyAsPropertyInitalizerInvalidCode.kt") public void testPropertyAsPropertyInitalizerInvalidCode() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/PropertyAsPropertyInitalizerInvalidCode.kt"); doTest(fileName); } - + @TestMetadata("QualifiedAnnotationOnFunction.kt") public void testQualifiedAnnotationOnFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/QualifiedAnnotationOnFunction.kt"); doTest(fileName); } - + @TestMetadata("SimpleEnumBuild.kt") public void testSimpleEnumBuild() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/stubs/SimpleEnumBuild.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/psi/patternMatching/JetPsiUnifierTestGenerated.java b/idea/tests/org/jetbrains/jet/psi/patternMatching/JetPsiUnifierTestGenerated.java index d76e84f3c0e..4574a524f79 100644 --- a/idea/tests/org/jetbrains/jet/psi/patternMatching/JetPsiUnifierTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/psi/patternMatching/JetPsiUnifierTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.psi.patternMatching; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,770 +31,750 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/unifier") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({JetPsiUnifierTestGenerated.Equivalence.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetPsiUnifierTestGenerated extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInUnifier() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/unifier/equivalence") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Equivalence.ControlStructures.class, Equivalence.Declarations.class, Equivalence.Expressions.class, Equivalence.Types.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Equivalence extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInEquivalence() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/unifier/equivalence/controlStructures") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ControlStructures.Blocks.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ControlStructures extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInControlStructures() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/controlStructures"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("break.kt") public void testBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/break.kt"); doTest(fileName); } - + @TestMetadata("continue.kt") public void testContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/continue.kt"); doTest(fileName); } - + @TestMetadata("doWhile.kt") public void testDoWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/doWhile.kt"); doTest(fileName); } - + @TestMetadata("for.kt") public void testFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/for.kt"); doTest(fileName); } - + @TestMetadata("if.kt") public void testIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/if.kt"); doTest(fileName); } - + @TestMetadata("ifElse.kt") public void testIfElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/ifElse.kt"); doTest(fileName); } - + @TestMetadata("labeledReturn.kt") public void testLabeledReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/labeledReturn.kt"); doTest(fileName); } - + @TestMetadata("throw.kt") public void testThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/throw.kt"); doTest(fileName); } - + @TestMetadata("unitReturn.kt") public void testUnitReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/unitReturn.kt"); doTest(fileName); } - + @TestMetadata("valuedReturn.kt") public void testValuedReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/valuedReturn.kt"); doTest(fileName); } - + @TestMetadata("whenWithSubject.kt") public void testWhenWithSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/whenWithSubject.kt"); doTest(fileName); } - + @TestMetadata("whenWithoutSubject.kt") public void testWhenWithoutSubject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/whenWithoutSubject.kt"); doTest(fileName); } - + @TestMetadata("while.kt") public void testWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/while.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/unifier/equivalence/controlStructures/blocks") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Blocks extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInBlocks() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/controlStructures/blocks"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjects.kt") public void testAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/blocks/anonymousObjects.kt"); doTest(fileName); } - + @TestMetadata("localFunctions.kt") public void testLocalFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/blocks/localFunctions.kt"); doTest(fileName); } - + @TestMetadata("localVars.kt") public void testLocalVars() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/controlStructures/blocks/localVars.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/unifier/equivalence/declarations") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Declarations.ClassesAndObjects.class, Declarations.LocalCallables.class, Declarations.TypeParameters.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Declarations extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInDeclarations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/declarations"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassesAndObjects extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInClassesAndObjects() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/declarations/classesAndObjects"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjectBody.kt") public void testAnonymousObjectBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/anonymousObjectBody.kt"); doTest(fileName); } - + @TestMetadata("commonSuperclasses.kt") public void testCommonSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/commonSuperclasses.kt"); doTest(fileName); } - + @TestMetadata("delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/delegation.kt"); doTest(fileName); } - + @TestMetadata("emptyBody.kt") public void testEmptyBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/emptyBody.kt"); doTest(fileName); } - + @TestMetadata("localClassBody.kt") public void testLocalClassBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/localClassBody.kt"); doTest(fileName); } - + @TestMetadata("localObjectBody.kt") public void testLocalObjectBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/localObjectBody.kt"); doTest(fileName); } - + @TestMetadata("matchedSuperclasses.kt") public void testMatchedSuperclasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/matchedSuperclasses.kt"); doTest(fileName); } - + @TestMetadata("members.kt") public void testMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/members.kt"); doTest(fileName); } - + @TestMetadata("superTypeOrder.kt") public void testSuperTypeOrder() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/classesAndObjects/superTypeOrder.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/unifier/equivalence/declarations/localCallables") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({LocalCallables.Lambdas.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LocalCallables extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInLocalCallables() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/declarations/localCallables"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("localExtensionFunctions.kt") public void testLocalExtensionFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/localExtensionFunctions.kt"); doTest(fileName); } - + @TestMetadata("localFunctions.kt") public void testLocalFunctions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/localFunctions.kt"); doTest(fileName); } - + @TestMetadata("localVariables.kt") public void testLocalVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/localVariables.kt"); doTest(fileName); } - + @TestMetadata("multiDeclaration.kt") public void testMultiDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/multiDeclaration.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/unifier/equivalence/declarations/localCallables/lambdas") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Lambdas extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInLambdas() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/declarations/localCallables/lambdas"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("multipleParams.kt") public void testMultipleParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/lambdas/multipleParams.kt"); doTest(fileName); } - + @TestMetadata("noParams.kt") public void testNoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/lambdas/noParams.kt"); doTest(fileName); } - + @TestMetadata("receiverArguments.kt") public void testReceiverArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/lambdas/receiverArguments.kt"); doTest(fileName); } - + @TestMetadata("singleParam.kt") public void testSingleParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/lambdas/singleParam.kt"); doTest(fileName); } - + @TestMetadata("unitCoercion.kt") public void testUnitCoercion() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/localCallables/lambdas/unitCoercion.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/unifier/equivalence/declarations/typeParameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeParameters extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInTypeParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/declarations/typeParameters"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("boundsAndConstraints.kt") public void testBoundsAndConstraints() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/declarations/typeParameters/boundsAndConstraints.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Expressions.CallableReferences.class, Expressions.Calls.class, Expressions.Casts.class, Expressions.Conventions.class, Expressions.Misc.class, Expressions.Super.class, Expressions.This.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Expressions extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInExpressions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("arrayAccess.kt") public void testArrayAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/arrayAccess.kt"); doTest(fileName); } - + @TestMetadata("const.kt") public void testConst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/const.kt"); doTest(fileName); } - + @TestMetadata("qualifiedName.kt") public void testQualifiedName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/qualifiedName.kt"); doTest(fileName); } - + @TestMetadata("simpleName.kt") public void testSimpleName() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/simpleName.kt"); doTest(fileName); } - + @TestMetadata("stringTemplate.kt") public void testStringTemplate() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/stringTemplate.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/callableReferences") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CallableReferences extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInCallableReferences() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/callableReferences"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("classRef.kt") public void testClassRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/callableReferences/classRef.kt"); doTest(fileName); } - + @TestMetadata("functionRef.kt") public void testFunctionRef() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/callableReferences/functionRef.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/calls") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Calls extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInCalls() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/calls"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("bothReceivers.kt") public void testBothReceivers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/bothReceivers.kt"); doTest(fileName); } - + @TestMetadata("externalArguments.kt") public void testExternalArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/externalArguments.kt"); doTest(fileName); } - + @TestMetadata("extraArguments.kt") public void testExtraArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/extraArguments.kt"); doTest(fileName); } - + @TestMetadata("implicitReceiverArgument.kt") public void testImplicitReceiverArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/implicitReceiverArgument.kt"); doTest(fileName); } - + @TestMetadata("implicitThis.kt") public void testImplicitThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/implicitThis.kt"); doTest(fileName); } - + @TestMetadata("safeCall.kt") public void testSafeCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/safeCall.kt"); doTest(fileName); } - + @TestMetadata("unresolved.kt") public void testUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/unresolved.kt"); doTest(fileName); } - + @TestMetadata("varargs.kt") public void testVarargs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/calls/varargs.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/casts") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Casts extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInCasts() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/casts"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("as.kt") public void testAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/casts/as.kt"); doTest(fileName); } - + @TestMetadata("is.kt") public void testIs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/casts/is.kt"); doTest(fileName); } - + @TestMetadata("safeAs.kt") public void testSafeAs() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/casts/safeAs.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/conventions") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({Conventions.Assignments.class, Conventions.Invoke.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Conventions extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInConventions() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/conventions"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("contains.kt") public void testContains() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/contains.kt"); doTest(fileName); } - + @TestMetadata("equals.kt") public void testEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/equals.kt"); doTest(fileName); } - + @TestMetadata("get.kt") public void testGet() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/get.kt"); doTest(fileName); } - + @TestMetadata("inc.kt") public void testInc() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/inc.kt"); doTest(fileName); } - + @TestMetadata("infixCall.kt") public void testInfixCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/infixCall.kt"); doTest(fileName); } - + @TestMetadata("lessThan.kt") public void testLessThan() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/lessThan.kt"); doTest(fileName); } - + @TestMetadata("notContains.kt") public void testNotContains() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/notContains.kt"); doTest(fileName); } - + @TestMetadata("notEquals.kt") public void testNotEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/notEquals.kt"); doTest(fileName); } - + @TestMetadata("plus.kt") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/plus.kt"); doTest(fileName); } - + @TestMetadata("unaryMinus.kt") public void testUnaryMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/unaryMinus.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/conventions/assignments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Assignments extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInAssignments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/conventions/assignments"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("indexedPlusAssign.kt") public void testIndexedPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/assignments/indexedPlusAssign.kt"); doTest(fileName); } - + @TestMetadata("plusAndAssign.kt") public void testPlusAndAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/assignments/plusAndAssign.kt"); doTest(fileName); } - + @TestMetadata("plusAndAssignWithSet.kt") public void testPlusAndAssignWithSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/assignments/plusAndAssignWithSet.kt"); doTest(fileName); } - + @TestMetadata("plusAssign.kt") public void testPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/assignments/plusAssign.kt"); doTest(fileName); } - + @TestMetadata("set.kt") public void testSet() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/assignments/set.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/conventions/invoke") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Invoke extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInInvoke() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/conventions/invoke"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("invokeOnCall.kt") public void testInvokeOnCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/invoke/invokeOnCall.kt"); doTest(fileName); } - + @TestMetadata("invokeOnConst.kt") public void testInvokeOnConst() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/invoke/invokeOnConst.kt"); doTest(fileName); } - + @TestMetadata("invokeOnQualified.kt") public void testInvokeOnQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/invoke/invokeOnQualified.kt"); doTest(fileName); } - + @TestMetadata("invokeOnVar.kt") public void testInvokeOnVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/conventions/invoke/invokeOnVar.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/misc") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Misc extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInMisc() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/misc"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("misc1.kt") public void testMisc1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/misc/misc1.kt"); doTest(fileName); } - + @TestMetadata("misc2.kt") public void testMisc2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/misc/misc2.kt"); doTest(fileName); } - + @TestMetadata("misc3.kt") public void testMisc3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/misc/misc3.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/super") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Super extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInSuper() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/super"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("multipleSuperTypes.kt") public void testMultipleSuperTypes() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/super/multipleSuperTypes.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByClass1.kt") public void testQualifiedByClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/super/qualifiedByClass1.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByClass2.kt") public void testQualifiedByClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/super/qualifiedByClass2.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByClass3.kt") public void testQualifiedByClass3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/super/qualifiedByClass3.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/unifier/equivalence/expressions/this") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class This extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInThis() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/expressions/this"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjects.kt") public void testAnonymousObjects() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/anonymousObjects.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByClass1.kt") public void testQualifiedByClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/qualifiedByClass1.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByClass2.kt") public void testQualifiedByClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/qualifiedByClass2.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByClass3.kt") public void testQualifiedByClass3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/qualifiedByClass3.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByFunction1.kt") public void testQualifiedByFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/qualifiedByFunction1.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByFunction2.kt") public void testQualifiedByFunction2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/qualifiedByFunction2.kt"); doTest(fileName); } - + @TestMetadata("qualifiedByFunction3.kt") public void testQualifiedByFunction3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/qualifiedByFunction3.kt"); doTest(fileName); } - + @TestMetadata("simpleThis1.kt") public void testSimpleThis1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/simpleThis1.kt"); doTest(fileName); } - + @TestMetadata("simpleThis2.kt") public void testSimpleThis2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/expressions/this/simpleThis2.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/unifier/equivalence/types") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Types extends AbstractJetPsiUnifierTest { public void testAllFilesPresentInTypes() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/unifier/equivalence/types"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("function0.kt") public void testFunction0() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/types/function0.kt"); doTest(fileName); } - + @TestMetadata("function1.kt") public void testFunction1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/types/function1.kt"); doTest(fileName); } - + @TestMetadata("function2.kt") public void testFunction2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/types/function2.kt"); doTest(fileName); } - + @TestMetadata("nonNullable.kt") public void testNonNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/types/nonNullable.kt"); doTest(fileName); } - + @TestMetadata("nullable.kt") public void testNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/types/nullable.kt"); doTest(fileName); } - + @TestMetadata("userType.kt") public void testUserType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/unifier/equivalence/types/userType.kt"); doTest(fileName); } - } - } - } diff --git a/idea/tests/org/jetbrains/jet/resolve/AdditionalLazyResolveDescriptorRendererTestGenerated.java b/idea/tests/org/jetbrains/jet/resolve/AdditionalLazyResolveDescriptorRendererTestGenerated.java index 69e0cbb3615..095b81f71a2 100644 --- a/idea/tests/org/jetbrains/jet/resolve/AdditionalLazyResolveDescriptorRendererTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/resolve/AdditionalLazyResolveDescriptorRendererTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,46 +30,45 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/resolve/additionalLazyResolve") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class AdditionalLazyResolveDescriptorRendererTestGenerated extends AbstractAdditionalLazyResolveDescriptorRendererTest { public void testAllFilesPresentInAdditionalLazyResolve() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/additionalLazyResolve"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObjectInClassInitializer.kt") public void testAnonymousObjectInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/anonymousObjectInClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("anonymousObjectInClassParameterInitializer.kt") public void testAnonymousObjectInClassParameterInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/anonymousObjectInClassParameterInitializer.kt"); doTest(fileName); } - + @TestMetadata("localClassInClassInitializer.kt") public void testLocalClassInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localClassInClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("localClassInClosureInClassParameterInitializer.kt") public void testLocalClassInClosureInClassParameterInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localClassInClosureInClassParameterInitializer.kt"); doTest(fileName); } - + @TestMetadata("localObjectInClassInitializer.kt") public void testLocalObjectInClassInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localObjectInClassInitializer.kt"); doTest(fileName); } - + @TestMetadata("localObjectInClosureInClassParameterInitializer.kt") public void testLocalObjectInClosureInClassParameterInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/additionalLazyResolve/localObjectInClosureInClassParameterInitializer.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInJavaTestGenerated.java b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInJavaTestGenerated.java index 086b014132c..33bd8f08c78 100644 --- a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInJavaTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInJavaTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,58 +30,57 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/resolve/referenceInJava") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ReferenceResolveInJavaTestGenerated extends AbstractReferenceResolveInJavaTest { public void testAllFilesPresentInReferenceInJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/referenceInJava"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Class.java") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/Class.java"); doTest(fileName); } - + @TestMetadata("ClassObjectField.java") public void testClassObjectField() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/ClassObjectField.java"); doTest(fileName); } - + @TestMetadata("Constructor.java") public void testConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/Constructor.java"); doTest(fileName); } - + @TestMetadata("EnumEntry.java") public void testEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/EnumEntry.java"); doTest(fileName); } - + @TestMetadata("Getter.java") public void testGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/Getter.java"); doTest(fileName); } - + @TestMetadata("Method.java") public void testMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/Method.java"); doTest(fileName); } - + @TestMetadata("ObjectInstance.java") public void testObjectInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/ObjectInstance.java"); doTest(fileName); } - + @TestMetadata("PackageFacade.java") public void testPackageFacade() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInJava/PackageFacade.java"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInLibrarySourcesTestGenerated.java b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInLibrarySourcesTestGenerated.java index 777a9529a35..79331dfd3e0 100644 --- a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInLibrarySourcesTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveInLibrarySourcesTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,22 +30,21 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/resolve/referenceInLib") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ReferenceResolveInLibrarySourcesTestGenerated extends AbstractReferenceResolveInLibrarySourcesTest { public void testAllFilesPresentInReferenceInLib() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/referenceInLib"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("builtInNumber.kt") public void testBuiltInNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInLib/builtInNumber.kt"); doTest(fileName); } - + @TestMetadata("inLibrarySource.kt") public void testInLibrarySource() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceInLib/inLibrarySource.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveTestGenerated.java b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveTestGenerated.java index 20a078ffb34..57512e9e66e 100644 --- a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,500 +31,491 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/resolve/references") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ReferenceResolveTestGenerated.DelegatedPropertyAccessors.class, ReferenceResolveTestGenerated.ForLoopIn.class, ReferenceResolveTestGenerated.Invoke.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest { public void testAllFilesPresentInReferences() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("AnnotationForClass.kt") public void testAnnotationForClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationForClass.kt"); doTest(fileName); } - + @TestMetadata("AnnotationInsideFunction.kt") public void testAnnotationInsideFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationInsideFunction.kt"); doTest(fileName); } - + @TestMetadata("AnnotationOnFile.kt") public void testAnnotationOnFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationOnFile.kt"); doTest(fileName); } - + @TestMetadata("AnnotationOnFileWithImport.kt") public void testAnnotationOnFileWithImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationOnFileWithImport.kt"); doTest(fileName); } - + @TestMetadata("AnnotationParameter.kt") public void testAnnotationParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationParameter.kt"); doTest(fileName); } - + @TestMetadata("AnnotationTypeParameter.kt") public void testAnnotationTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/AnnotationTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("ClassInTypeConstraint.kt") public void testClassInTypeConstraint() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ClassInTypeConstraint.kt"); doTest(fileName); } - + @TestMetadata("ClassReferenceInImport.kt") public void testClassReferenceInImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ClassReferenceInImport.kt"); doTest(fileName); } - + @TestMetadata("CtrlClickResolve.kt") public void testCtrlClickResolve() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/CtrlClickResolve.kt"); doTest(fileName); } - + @TestMetadata("DataClassCopy.kt") public void testDataClassCopy() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/DataClassCopy.kt"); doTest(fileName); } - + @TestMetadata("DontImportRootScope.kt") public void testDontImportRootScope() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/DontImportRootScope.kt"); doTest(fileName); } - + @TestMetadata("EnumValues.kt") public void testEnumValues() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/EnumValues.kt"); doTest(fileName); } - + @TestMetadata("FakeJavaLang1.kt") public void testFakeJavaLang1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang1.kt"); doTest(fileName); } - + @TestMetadata("FakeJavaLang2.kt") public void testFakeJavaLang2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang2.kt"); doTest(fileName); } - + @TestMetadata("FakeJavaLang3.kt") public void testFakeJavaLang3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang3.kt"); doTest(fileName); } - + @TestMetadata("FakeJavaLang4.kt") public void testFakeJavaLang4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/FakeJavaLang4.kt"); doTest(fileName); } - + @TestMetadata("GenericFunctionParameter.kt") public void testGenericFunctionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/GenericFunctionParameter.kt"); doTest(fileName); } - + @TestMetadata("GenericTypeInFunctionParameter.kt") public void testGenericTypeInFunctionParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/GenericTypeInFunctionParameter.kt"); doTest(fileName); } - + @TestMetadata("InClassParameter.kt") public void testInClassParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InClassParameter.kt"); doTest(fileName); } - + @TestMetadata("InClassParameterField.kt") public void testInClassParameterField() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InClassParameterField.kt"); doTest(fileName); } - + @TestMetadata("InFunctionParameterType.kt") public void testInFunctionParameterType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InFunctionParameterType.kt"); doTest(fileName); } - + @TestMetadata("InMethodParameter.kt") public void testInMethodParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InMethodParameter.kt"); doTest(fileName); } - + @TestMetadata("InObjectClassObject.kt") public void testInObjectClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InObjectClassObject.kt"); doTest(fileName); } - + @TestMetadata("InSecondClassObject.kt") public void testInSecondClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/InSecondClassObject.kt"); doTest(fileName); } - + @TestMetadata("JavaAnnotationParameter.kt") public void testJavaAnnotationParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaAnnotationParameter.kt"); doTest(fileName); } - + @TestMetadata("JavaEnumEntry.kt") public void testJavaEnumEntry() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaEnumEntry.kt"); doTest(fileName); } - + @TestMetadata("JavaEnumValueOf.kt") public void testJavaEnumValueOf() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaEnumValueOf.kt"); doTest(fileName); } - + @TestMetadata("JavaParameter.kt") public void testJavaParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaParameter.kt"); doTest(fileName); } - + @TestMetadata("JavaReference.kt") public void testJavaReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/JavaReference.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclarationExtension.kt") public void testMultiDeclarationExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/MultiDeclarationExtension.kt"); doTest(fileName); } - + @TestMetadata("MultiDeclarationMember.kt") public void testMultiDeclarationMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/MultiDeclarationMember.kt"); doTest(fileName); } - + @TestMetadata("PackageReference.kt") public void testPackageReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/PackageReference.kt"); doTest(fileName); } - + @TestMetadata("PackageReferenceInImport.kt") public void testPackageReferenceInImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/PackageReferenceInImport.kt"); doTest(fileName); } - + @TestMetadata("PropertyPlaceInClassObjectInObject.kt") public void testPropertyPlaceInClassObjectInObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/PropertyPlaceInClassObjectInObject.kt"); doTest(fileName); } - + @TestMetadata("ReferenceInClassWhereConstraint.kt") public void testReferenceInClassWhereConstraint() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ReferenceInClassWhereConstraint.kt"); doTest(fileName); } - + @TestMetadata("ReferenceInFunWhereConstraint.kt") public void testReferenceInFunWhereConstraint() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ReferenceInFunWhereConstraint.kt"); doTest(fileName); } - + @TestMetadata("ResolveClass.kt") public void testResolveClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ResolveClass.kt"); doTest(fileName); } - + @TestMetadata("ResolvePackageInProperty.kt") public void testResolvePackageInProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/ResolvePackageInProperty.kt"); doTest(fileName); } - + @TestMetadata("SamAdapter.kt") public void testSamAdapter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SamAdapter.kt"); doTest(fileName); } - + @TestMetadata("SamConstructor.kt") public void testSamConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SamConstructor.kt"); doTest(fileName); } - + @TestMetadata("SamConstructorTypeArguments.kt") public void testSamConstructorTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SamConstructorTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("SeveralOverrides.kt") public void testSeveralOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/SeveralOverrides.kt"); doTest(fileName); } - + @TestMetadata("TypeParameterInFunctionLiteral.kt") public void testTypeParameterInFunctionLiteral() throws Exception { 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}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DelegatedPropertyAccessors extends AbstractReferenceResolveTest { public void testAllFilesPresentInDelegatedPropertyAccessors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/delegatedPropertyAccessors"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("unresolved.kt") public void testUnresolved() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/unresolved.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("getExtension.kt") public void testGetExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getExtension.kt"); doTest(fileName); } - + @TestMetadata("getMember.kt") public void testGetMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getMember.kt"); doTest(fileName); } - + @TestMetadata("getMultipleDeclarations.kt") public void testGetMultipleDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getMultipleDeclarations.kt"); doTest(fileName); } - + @TestMetadata("getOneFakeOverride.kt") public void testGetOneFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getOneFakeOverride.kt"); doTest(fileName); } - + @TestMetadata("getSetExtension.kt") public void testGetSetExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getSetExtension.kt"); doTest(fileName); } - + @TestMetadata("getSetMember.kt") public void testGetSetMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inSource/getSetMember.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("lazy.kt") public void testLazy() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary/lazy.kt"); doTest(fileName); } - + @TestMetadata("notNull.kt") public void testNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/delegatedPropertyAccessors/inStandardLibrary/notNull.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/resolve/references/forLoopIn") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ForLoopIn.InBuiltIns.class, ForLoopIn.InLibrary.class, ForLoopIn.InSource.class}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ForLoopIn extends AbstractReferenceResolveTest { public void testAllFilesPresentInForLoopIn() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/forLoopIn"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("unresolvedIterator.kt") public void testUnresolvedIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/unresolvedIterator.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/resolve/references/forLoopIn/inBuiltIns") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("extension.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inBuiltIns/extension.kt"); doTest(fileName); } - + @TestMetadata("member.kt") public void testMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inBuiltIns/member.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/resolve/references/forLoopIn/inLibrary") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("extension.kt") public void testExtension() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inLibrary/extension.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/resolve/references/forLoopIn/inSource") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InSource extends AbstractReferenceResolveTest { @TestMetadata("allExtensions.kt") public void testAllExtensions() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inSource/allExtensions.kt"); doTest(fileName); } - + public void testAllFilesPresentInInSource() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/references/forLoopIn/inSource"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("allMembers.kt") public void testAllMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inSource/allMembers.kt"); doTest(fileName); } - + @TestMetadata("nextMissing.kt") public void testNextMissing() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/forLoopIn/inSource/nextMissing.kt"); doTest(fileName); } - } - } - + @TestMetadata("idea/testData/resolve/references/invoke") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("lambdaAndParens.kt") public void testLambdaAndParens() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaAndParens.kt"); doTest(fileName); } - + @TestMetadata("lambdaNoPar.kt") public void testLambdaNoPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaNoPar.kt"); doTest(fileName); } - + @TestMetadata("lambdaNoParLabel.kt") public void testLambdaNoParLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaNoParLabel.kt"); doTest(fileName); } - + @TestMetadata("lambdaNoParRCurly.kt") public void testLambdaNoParRCurly() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/lambdaNoParRCurly.kt"); doTest(fileName); } - + @TestMetadata("noParams.kt") public void testNoParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/noParams.kt"); doTest(fileName); } - + @TestMetadata("noParamsRPar.kt") public void testNoParamsRPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/noParamsRPar.kt"); doTest(fileName); } - + @TestMetadata("nonemptyLambdaRPar.kt") public void testNonemptyLambdaRPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/nonemptyLambdaRPar.kt"); doTest(fileName); } - + @TestMetadata("oneParam.kt") public void testOneParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/oneParam.kt"); doTest(fileName); } - + @TestMetadata("oneParamRPar.kt") public void testOneParamRPar() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/invoke/oneParamRPar.kt"); doTest(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveWithLibTestGenerated.java b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveWithLibTestGenerated.java index 0889370601d..9b30d14aa69 100644 --- a/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveWithLibTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/resolve/ReferenceResolveWithLibTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,76 +30,75 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/resolve/referenceWithLib") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ReferenceResolveWithLibTestGenerated extends AbstractReferenceResolveWithLibTest { public void testAllFilesPresentInReferenceWithLib() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/referenceWithLib"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("delegatedPropertyWithTypeParameters.kt") public void testDelegatedPropertyWithTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/delegatedPropertyWithTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("fakeOverride.kt") public void testFakeOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/fakeOverride.kt"); doTest(fileName); } - + @TestMetadata("fakeOverride2.kt") public void testFakeOverride2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/fakeOverride2.kt"); doTest(fileName); } - + @TestMetadata("innerClassFromLib.kt") public void testInnerClassFromLib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/innerClassFromLib.kt"); doTest(fileName); } - + @TestMetadata("iteratorWithTypeParameter.kt") public void testIteratorWithTypeParameter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/iteratorWithTypeParameter.kt"); doTest(fileName); } - + @TestMetadata("multiDeclarationWithTypeParameters.kt") public void testMultiDeclarationWithTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/multiDeclarationWithTypeParameters.kt"); doTest(fileName); } - + @TestMetadata("nestedClassFromLib.kt") public void testNestedClassFromLib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/nestedClassFromLib.kt"); doTest(fileName); } - + @TestMetadata("packageOfLibDeclaration.kt") public void testPackageOfLibDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/packageOfLibDeclaration.kt"); doTest(fileName); } - + @TestMetadata("referenceToRootJavaClassFromLib.kt") public void testReferenceToRootJavaClassFromLib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/referenceToRootJavaClassFromLib.kt"); doTest(fileName); } - + @TestMetadata("sameNameInLib.kt") public void testSameNameInLib() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/sameNameInLib.kt"); doTest(fileName); } - + @TestMetadata("setWithTypeParameters.kt") public void testSetWithTypeParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceWithLib/setWithTypeParameters.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/resolve/ReferenceToJavaWithWrongFileStructureTestGenerated.java b/idea/tests/org/jetbrains/jet/resolve/ReferenceToJavaWithWrongFileStructureTestGenerated.java index 0672f4bea4f..7964779395c 100644 --- a/idea/tests/org/jetbrains/jet/resolve/ReferenceToJavaWithWrongFileStructureTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/resolve/ReferenceToJavaWithWrongFileStructureTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.resolve; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,22 +30,21 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("idea/testData/resolve/referenceToJavaWithWrongFileStructure") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ReferenceToJavaWithWrongFileStructureTestGenerated extends AbstractReferenceToJavaWithWrongFileStructureTest { public void testAllFilesPresentInReferenceToJavaWithWrongFileStructure() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/resolve/referenceToJavaWithWrongFileStructure"), Pattern.compile("^(.+)\\.kt$"), false); } - + @TestMetadata("ClassStatics.kt") public void testClassStatics() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceToJavaWithWrongFileStructure/ClassStatics.kt"); doTest(fileName); } - + @TestMetadata("SimpleClass.kt") public void testSimpleClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/referenceToJavaWithWrongFileStructure/SimpleClass.kt"); doTest(fileName); } - } diff --git a/idea/tests/org/jetbrains/jet/safeDelete/JetSafeDeleteTestGenerated.java b/idea/tests/org/jetbrains/jet/safeDelete/JetSafeDeleteTestGenerated.java index 9c57acfa0d5..36b2fb8c8d1 100644 --- a/idea/tests/org/jetbrains/jet/safeDelete/JetSafeDeleteTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/safeDelete/JetSafeDeleteTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.safeDelete; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,1200 +29,1187 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({JetSafeDeleteTestGenerated.KotlinClass.class, JetSafeDeleteTestGenerated.KotlinObject.class, JetSafeDeleteTestGenerated.KotlinFunction.class, JetSafeDeleteTestGenerated.KotlinFunctionWithJava.class, JetSafeDeleteTestGenerated.JavaFunctionWithKotlin.class, JetSafeDeleteTestGenerated.KotlinProperty.class, JetSafeDeleteTestGenerated.KotlinPropertyWithJava.class, JetSafeDeleteTestGenerated.JavaPropertyWithKotlin.class, JetSafeDeleteTestGenerated.KotlinTypeParameter.class, JetSafeDeleteTestGenerated.KotlinTypeParameterWithJava.class, JetSafeDeleteTestGenerated.KotlinValueParameter.class, JetSafeDeleteTestGenerated.KotlinValueParameterWithJava.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JetSafeDeleteTestGenerated extends AbstractJetSafeDeleteTest { @TestMetadata("idea/testData/safeDelete/deleteClass/kotlinClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinClass extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteClass/kotlinClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("class1.kt") public void testClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/class1.kt"); doClassTest(fileName); } - + @TestMetadata("class2.kt") public void testClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/class2.kt"); doClassTest(fileName); } - + @TestMetadata("classInString.kt") public void testClassInString() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/classInString.kt"); doClassTest(fileName); } - + @TestMetadata("localClass1.kt") public void testLocalClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/localClass1.kt"); doClassTest(fileName); } - + @TestMetadata("localClass2.kt") public void testLocalClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/localClass2.kt"); doClassTest(fileName); } - + @TestMetadata("nestedClass1.kt") public void testNestedClass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/nestedClass1.kt"); doClassTest(fileName); } - + @TestMetadata("nestedClass2.kt") public void testNestedClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/nestedClass2.kt"); doClassTest(fileName); } - + @TestMetadata("noUsages.kt") public void testNoUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/noUsages.kt"); doClassTest(fileName); } - + @TestMetadata("trait1.kt") public void testTrait1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/trait1.kt"); doClassTest(fileName); } - + @TestMetadata("trait2.kt") public void testTrait2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/trait2.kt"); doClassTest(fileName); } - + @TestMetadata("unsafeImport.kt") public void testUnsafeImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteClass/kotlinClass/unsafeImport.kt"); doClassTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteObject/kotlinObject") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinObject extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinObject() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteObject/kotlinObject"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("anonymousObject.kt") public void testAnonymousObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/anonymousObject.kt"); doObjectTest(fileName); } - + @TestMetadata("localObject1.kt") public void testLocalObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/localObject1.kt"); doObjectTest(fileName); } - + @TestMetadata("localObject2.kt") public void testLocalObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/localObject2.kt"); doObjectTest(fileName); } - + @TestMetadata("nestedObject1.kt") public void testNestedObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/nestedObject1.kt"); doObjectTest(fileName); } - + @TestMetadata("nestedObject2.kt") public void testNestedObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/nestedObject2.kt"); doObjectTest(fileName); } - + @TestMetadata("noUsages.kt") public void testNoUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/noUsages.kt"); doObjectTest(fileName); } - + @TestMetadata("object1.kt") public void testObject1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/object1.kt"); doObjectTest(fileName); } - + @TestMetadata("object2.kt") public void testObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/object2.kt"); doObjectTest(fileName); } - + @TestMetadata("unsafeImport.kt") public void testUnsafeImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteObject/kotlinObject/unsafeImport.kt"); doObjectTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinFunction extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteFunction/kotlinFunction"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("fun1.kt") public void testFun1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/fun1.kt"); doFunctionTest(fileName); } - + @TestMetadata("fun2.kt") public void testFun2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/fun2.kt"); doFunctionTest(fileName); } - + @TestMetadata("funExt1.kt") public void testFunExt1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/funExt1.kt"); doFunctionTest(fileName); } - + @TestMetadata("funExt2.kt") public void testFunExt2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/funExt2.kt"); doFunctionTest(fileName); } - + @TestMetadata("implement1.kt") public void testImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/implement1.kt"); doFunctionTest(fileName); } - + @TestMetadata("implement2.kt") public void testImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/implement2.kt"); doFunctionTest(fileName); } - + @TestMetadata("localFun1.kt") public void testLocalFun1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/localFun1.kt"); doFunctionTest(fileName); } - + @TestMetadata("localFun2.kt") public void testLocalFun2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/localFun2.kt"); doFunctionTest(fileName); } - + @TestMetadata("localFunExt1.kt") public void testLocalFunExt1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/localFunExt1.kt"); doFunctionTest(fileName); } - + @TestMetadata("localFunExt2.kt") public void testLocalFunExt2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/localFunExt2.kt"); doFunctionTest(fileName); } - + @TestMetadata("noUsages.kt") public void testNoUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/noUsages.kt"); doFunctionTest(fileName); } - + @TestMetadata("override1.kt") public void testOverride1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/override1.kt"); doFunctionTest(fileName); } - + @TestMetadata("override2.kt") public void testOverride2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/override2.kt"); doFunctionTest(fileName); } - + @TestMetadata("overrideAndImplement1.kt") public void testOverrideAndImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/overrideAndImplement1.kt"); doFunctionTest(fileName); } - + @TestMetadata("overrideAndImplement2.kt") public void testOverrideAndImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/overrideAndImplement2.kt"); doFunctionTest(fileName); } - + @TestMetadata("overrideAndImplement3.kt") public void testOverrideAndImplement3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/overrideAndImplement3.kt"); doFunctionTest(fileName); } - + @TestMetadata("overrideWithUsages.kt") public void testOverrideWithUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunction/overrideWithUsages.kt"); doFunctionTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinFunctionWithJava extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinFunctionWithJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("funExt.kt") public void testFunExt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/funExt.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("implement1.kt") public void testImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/implement1.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("implement2.kt") public void testImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/implement2.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("implement3.kt") public void testImplement3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/implement3.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("implement4.kt") public void testImplement4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/implement4.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("override1.kt") public void testOverride1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/override1.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("override2.kt") public void testOverride2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/override2.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("override3.kt") public void testOverride3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/override3.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("overrideAndImplement1.kt") public void testOverrideAndImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/overrideAndImplement1.kt"); doFunctionTestWithJava(fileName); } - + @TestMetadata("overrideAndImplement2.kt") public void testOverrideAndImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/kotlinFunctionWithJava/overrideAndImplement2.kt"); doFunctionTestWithJava(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteFunction/javaFunctionWithKotlin") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaFunctionWithKotlin extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInJavaFunctionWithKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteFunction/javaFunctionWithKotlin"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("mixedHierarchy1.kt") public void testMixedHierarchy1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/javaFunctionWithKotlin/mixedHierarchy1.kt"); doJavaMethodTest(fileName); } - + @TestMetadata("mixedHierarchy2.kt") public void testMixedHierarchy2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteFunction/javaFunctionWithKotlin/mixedHierarchy2.kt"); doJavaMethodTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinProperty extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinProperty() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteProperty/kotlinProperty"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("implement1.kt") public void testImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement1.kt"); doPropertyTest(fileName); } - + @TestMetadata("implement2.kt") public void testImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement2.kt"); doPropertyTest(fileName); } - + @TestMetadata("implement3.kt") public void testImplement3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement3.kt"); doPropertyTest(fileName); } - + @TestMetadata("implement4.kt") public void testImplement4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement4.kt"); doPropertyTest(fileName); } - + @TestMetadata("implement5.kt") public void testImplement5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement5.kt"); doPropertyTest(fileName); } - + @TestMetadata("implement6.kt") public void testImplement6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement6.kt"); doPropertyTest(fileName); } - + @TestMetadata("implement7.kt") public void testImplement7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement7.kt"); doPropertyTest(fileName); } - + @TestMetadata("implement8.kt") public void testImplement8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/implement8.kt"); doPropertyTest(fileName); } - + @TestMetadata("noUsages.kt") public void testNoUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/noUsages.kt"); doPropertyTest(fileName); } - + @TestMetadata("override1.kt") public void testOverride1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/override1.kt"); doPropertyTest(fileName); } - + @TestMetadata("override2.kt") public void testOverride2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/override2.kt"); doPropertyTest(fileName); } - + @TestMetadata("override3.kt") public void testOverride3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/override3.kt"); doPropertyTest(fileName); } - + @TestMetadata("override4.kt") public void testOverride4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/override4.kt"); doPropertyTest(fileName); } - + @TestMetadata("overrideAndImplement1.kt") public void testOverrideAndImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/overrideAndImplement1.kt"); doPropertyTest(fileName); } - + @TestMetadata("overrideAndImplement2.kt") public void testOverrideAndImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/overrideAndImplement2.kt"); doPropertyTest(fileName); } - + @TestMetadata("overrideAndImplement3.kt") public void testOverrideAndImplement3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/overrideAndImplement3.kt"); doPropertyTest(fileName); } - + @TestMetadata("overrideAndImplement4.kt") public void testOverrideAndImplement4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/overrideAndImplement4.kt"); doPropertyTest(fileName); } - + @TestMetadata("overrideWithUsages.kt") public void testOverrideWithUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/overrideWithUsages.kt"); doPropertyTest(fileName); } - + @TestMetadata("property1.kt") public void testProperty1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/property1.kt"); doPropertyTest(fileName); } - + @TestMetadata("property2.kt") public void testProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/property2.kt"); doPropertyTest(fileName); } - + @TestMetadata("propertyExt1.kt") public void testPropertyExt1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/propertyExt1.kt"); doPropertyTest(fileName); } - + @TestMetadata("propertyExt2.kt") public void testPropertyExt2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinProperty/propertyExt2.kt"); doPropertyTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinPropertyWithJava extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinPropertyWithJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("implement1.kt") public void testImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/implement1.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("implement2.kt") public void testImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/implement2.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("implement3.kt") public void testImplement3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/implement3.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("implement4.kt") public void testImplement4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/implement4.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("override1.kt") public void testOverride1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/override1.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("override2.kt") public void testOverride2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/override2.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("override3.kt") public void testOverride3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/override3.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("override4.kt") public void testOverride4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/override4.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("overrideAndImplement1.kt") public void testOverrideAndImplement1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/overrideAndImplement1.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("overrideAndImplement2.kt") public void testOverrideAndImplement2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/overrideAndImplement2.kt"); doPropertyTestWithJava(fileName); } - + @TestMetadata("propertyExt.kt") public void testPropertyExt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/kotlinPropertyWithJava/propertyExt.kt"); doPropertyTestWithJava(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class JavaPropertyWithKotlin extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInJavaPropertyWithKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("middleJava1.kt") public void testMiddleJava1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin/middleJava1.kt"); doJavaPropertyTest(fileName); } - + @TestMetadata("middleJava2.kt") public void testMiddleJava2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin/middleJava2.kt"); doJavaPropertyTest(fileName); } - + @TestMetadata("middleJava3.kt") public void testMiddleJava3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin/middleJava3.kt"); doJavaPropertyTest(fileName); } - + @TestMetadata("middleJava4.kt") public void testMiddleJava4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin/middleJava4.kt"); doJavaPropertyTest(fileName); } - + @TestMetadata("middleJava5.kt") public void testMiddleJava5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin/middleJava5.kt"); doJavaPropertyTest(fileName); } - + @TestMetadata("middleJava6.kt") public void testMiddleJava6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteProperty/javaPropertyWithKotlin/middleJava6.kt"); doJavaPropertyTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinTypeParameter extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinTypeParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("internalUsages1.kt") public void testInternalUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/internalUsages1.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("internalUsages2.kt") public void testInternalUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/internalUsages2.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("internalUsages3.kt") public void testInternalUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/internalUsages3.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("internalUsages4.kt") public void testInternalUsages4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/internalUsages4.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("internalUsages5.kt") public void testInternalUsages5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/internalUsages5.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("safeUsagesWithConstraint1.kt") public void testSafeUsagesWithConstraint1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/safeUsagesWithConstraint1.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("safeUsagesWithConstraint2.kt") public void testSafeUsagesWithConstraint2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/safeUsagesWithConstraint2.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subclass1.kt") public void testSubclass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subclass1.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subclass2.kt") public void testSubclass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subclass2.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subst1.kt") public void testSubst1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subst1.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subst2.kt") public void testSubst2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subst2.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subst3.kt") public void testSubst3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subst3.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subst4.kt") public void testSubst4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subst4.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subst5.kt") public void testSubst5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subst5.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subst6.kt") public void testSubst6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subst6.kt"); doTypeParameterTest(fileName); } - + @TestMetadata("subst7.kt") public void testSubst7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameter/subst7.kt"); doTypeParameterTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinTypeParameterWithJava extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinTypeParameterWithJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("internalUsages1.kt") public void testInternalUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/internalUsages1.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("internalUsages2.kt") public void testInternalUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/internalUsages2.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("internalUsages3.kt") public void testInternalUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/internalUsages3.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("internalUsages4.kt") public void testInternalUsages4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/internalUsages4.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("internalUsages5.kt") public void testInternalUsages5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/internalUsages5.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("rawType.kt") public void testRawType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/rawType.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("safeUsagesWithConstraint1.kt") public void testSafeUsagesWithConstraint1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/safeUsagesWithConstraint1.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("safeUsagesWithConstraint2.kt") public void testSafeUsagesWithConstraint2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/safeUsagesWithConstraint2.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subclass1.kt") public void testSubclass1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subclass1.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subclass2.kt") public void testSubclass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subclass2.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subst1.kt") public void testSubst1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subst1.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subst2.kt") public void testSubst2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subst2.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subst3.kt") public void testSubst3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subst3.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subst4.kt") public void testSubst4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subst4.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subst5.kt") public void testSubst5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subst5.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subst6.kt") public void testSubst6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subst6.kt"); doTypeParameterTestWithJava(fileName); } - + @TestMetadata("subst7.kt") public void testSubst7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteTypeParameter/kotlinTypeParameterWithJava/subst7.kt"); doTypeParameterTestWithJava(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinValueParameter extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinValueParameter() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("defaultParam1.kt") public void testDefaultParam1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/defaultParam1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("defaultParam2.kt") public void testDefaultParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/defaultParam2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("extNamedParam1.kt") public void testExtNamedParam1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/extNamedParam1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("extNamedParam2.kt") public void testExtNamedParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/extNamedParam2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithSafeUsages1.kt") public void testHierarchyWithSafeUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithSafeUsages1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithSafeUsages2.kt") public void testHierarchyWithSafeUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithSafeUsages2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithSafeUsages3.kt") public void testHierarchyWithSafeUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithSafeUsages3.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithSafeUsages4.kt") public void testHierarchyWithSafeUsages4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithSafeUsages4.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithSafeUsages5.kt") public void testHierarchyWithSafeUsages5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithSafeUsages5.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages1.kt") public void testHierarchyWithUnsafeUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages2.kt") public void testHierarchyWithUnsafeUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages3.kt") public void testHierarchyWithUnsafeUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages3.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages4.kt") public void testHierarchyWithUnsafeUsages4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages4.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages5.kt") public void testHierarchyWithUnsafeUsages5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages5.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages6.kt") public void testHierarchyWithUnsafeUsages6() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages6.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages7.kt") public void testHierarchyWithUnsafeUsages7() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages7.kt"); doValueParameterTest(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages8.kt") public void testHierarchyWithUnsafeUsages8() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/hierarchyWithUnsafeUsages8.kt"); doValueParameterTest(fileName); } - + @TestMetadata("internalUsage1.kt") public void testInternalUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/internalUsage1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("internalUsage2.kt") public void testInternalUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/internalUsage2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("lambdaArg.kt") public void testLambdaArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/lambdaArg.kt"); doValueParameterTest(fileName); } - + @TestMetadata("lambdaArgExt.kt") public void testLambdaArgExt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/lambdaArgExt.kt"); doValueParameterTest(fileName); } - + @TestMetadata("namedParam1.kt") public void testNamedParam1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/namedParam1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("namedParam2.kt") public void testNamedParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/namedParam2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("propertyParam1.kt") public void testPropertyParam1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/propertyParam1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("propertyParam2.kt") public void testPropertyParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/propertyParam2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("safeUsages1.kt") public void testSafeUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/safeUsages1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("safeUsages2.kt") public void testSafeUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/safeUsages2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("safeUsages3.kt") public void testSafeUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/safeUsages3.kt"); doValueParameterTest(fileName); } - + @TestMetadata("safeUsagesExt1.kt") public void testSafeUsagesExt1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/safeUsagesExt1.kt"); doValueParameterTest(fileName); } - + @TestMetadata("safeUsagesExt2.kt") public void testSafeUsagesExt2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/safeUsagesExt2.kt"); doValueParameterTest(fileName); } - + @TestMetadata("setter.kt") public void testSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameter/setter.kt"); doValueParameterTest(fileName); } - } - + @TestMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinValueParameterWithJava extends AbstractJetSafeDeleteTest { public void testAllFilesPresentInKotlinValueParameterWithJava() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("hierarchyWithSafeUsages1.kt") public void testHierarchyWithSafeUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithSafeUsages1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithSafeUsages2.kt") public void testHierarchyWithSafeUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithSafeUsages2.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithSafeUsages3.kt") public void testHierarchyWithSafeUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithSafeUsages3.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithSafeUsages4.kt") public void testHierarchyWithSafeUsages4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithSafeUsages4.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithSafeUsages5.kt") public void testHierarchyWithSafeUsages5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithSafeUsages5.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages1.kt") public void testHierarchyWithUnsafeUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithUnsafeUsages1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages2.kt") public void testHierarchyWithUnsafeUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithUnsafeUsages2.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages3.kt") public void testHierarchyWithUnsafeUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithUnsafeUsages3.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages4.kt") public void testHierarchyWithUnsafeUsages4() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithUnsafeUsages4.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("hierarchyWithUnsafeUsages5.kt") public void testHierarchyWithUnsafeUsages5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/hierarchyWithUnsafeUsages5.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("internalUsage1.kt") public void testInternalUsage1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/internalUsage1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("internalUsage2.kt") public void testInternalUsage2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/internalUsage2.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("lambdaArg.kt") public void testLambdaArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/lambdaArg.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("lambdaArgExt.kt") public void testLambdaArgExt() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/lambdaArgExt.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("mixedHierarchy1.kt") public void testMixedHierarchy1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/mixedHierarchy1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("mixedHierarchy2.kt") public void testMixedHierarchy2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/mixedHierarchy2.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("mixedHierarchy3.kt") public void testMixedHierarchy3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/mixedHierarchy3.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("mixedHierarchyWithUnsafeUsages1.kt") public void testMixedHierarchyWithUnsafeUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/mixedHierarchyWithUnsafeUsages1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("mixedHierarchyWithUnsafeUsages2.kt") public void testMixedHierarchyWithUnsafeUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/mixedHierarchyWithUnsafeUsages2.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("mixedHierarchyWithUnsafeUsages3.kt") public void testMixedHierarchyWithUnsafeUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/mixedHierarchyWithUnsafeUsages3.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("propertyParam1.kt") public void testPropertyParam1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/propertyParam1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("propertyParam2.kt") public void testPropertyParam2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/propertyParam2.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("safeUsages1.kt") public void testSafeUsages1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/safeUsages1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("safeUsages2.kt") public void testSafeUsages2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/safeUsages2.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("safeUsages3.kt") public void testSafeUsages3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/safeUsages3.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("safeUsagesExt1.kt") public void testSafeUsagesExt1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/safeUsagesExt1.kt"); doValueParameterTestWithJava(fileName); } - + @TestMetadata("safeUsagesExt2.kt") public void testSafeUsagesExt2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/safeDelete/deleteValueParameter/kotlinValueParameterWithJava/safeUsagesExt2.kt"); doValueParameterTestWithJava(fileName); } - } - } diff --git a/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java b/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java index 5af901c5ec4..a6c821af7f0 100644 --- a/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.shortenRefs; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,326 +31,321 @@ import java.util.regex.Pattern; @TestMetadata("idea/testData/shortenRefs") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({ShortenRefsTestGenerated.Constructor.class, ShortenRefsTestGenerated.Imports.class, ShortenRefsTestGenerated.Java.class, ShortenRefsTestGenerated.Type.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ShortenRefsTestGenerated extends AbstractShortenRefsTest { public void testAllFilesPresentInShortenRefs() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/shortenRefs"), Pattern.compile("^([^\\.]+)\\.kt$"), true); } - + @TestMetadata("ClassNameConflict.kt") public void testClassNameConflict() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/ClassNameConflict.kt"); doTest(fileName); } - + @TestMetadata("classObject.kt") public void testClassObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/classObject.kt"); doTest(fileName); } - + @TestMetadata("JavaStaticMethod.kt") public void testJavaStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/JavaStaticMethod.kt"); doTest(fileName); } - + @TestMetadata("noShortening.kt") public void testNoShortening() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/noShortening.kt"); doTest(fileName); } - + @TestMetadata("idea/testData/shortenRefs/constructor") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("Ambiguous.kt") public void testAmbiguous() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/Ambiguous.kt"); doTest(fileName); } - + @TestMetadata("GenericType.kt") public void testGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/GenericType.kt"); doTest(fileName); } - + @TestMetadata("LeaveQualified.kt") public void testLeaveQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified.kt"); doTest(fileName); } - + @TestMetadata("LeaveQualified1.kt") public void testLeaveQualified1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified1.kt"); doTest(fileName); } - + @TestMetadata("LeaveQualified2.kt") public void testLeaveQualified2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified2.kt"); doTest(fileName); } - + @TestMetadata("LeaveQualified3.kt") public void testLeaveQualified3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified3.kt"); doTest(fileName); } - + @TestMetadata("LeaveQualified5.kt") public void testLeaveQualified5() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/LeaveQualified5.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("NestedClassWithImport.kt") public void testNestedClassWithImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NestedClassWithImport.kt"); doTest(fileName); } - + @TestMetadata("NoImportNeeded.kt") public void testNoImportNeeded() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NoImportNeeded.kt"); doTest(fileName); } - + @TestMetadata("NoImportNeeded2.kt") public void testNoImportNeeded2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NoImportNeeded2.kt"); doTest(fileName); } - + @TestMetadata("NoImportNeeded3.kt") public void testNoImportNeeded3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/NoImportNeeded3.kt"); doTest(fileName); } - + @TestMetadata("WorksForClassNameRange.kt") public void testWorksForClassNameRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/WorksForClassNameRange.kt"); doTest(fileName); } - + @TestMetadata("WorksForClassNameRange2.kt") public void testWorksForClassNameRange2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/shortenRefs/imports") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("leaveQualifiedConstructor.kt") public void testLeaveQualifiedConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/imports/leaveQualifiedConstructor.kt"); doTest(fileName); } - + @TestMetadata("leaveQualifiedType.kt") public void testLeaveQualifiedType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/imports/leaveQualifiedType.kt"); doTest(fileName); } - + @TestMetadata("optimizeMultipleImports.kt") public void testOptimizeMultipleImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/imports/optimizeMultipleImports.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/shortenRefs/java") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("innerClassNoImports.kt") public void testInnerClassNoImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/innerClassNoImports.kt"); doTest(fileName); } - + @TestMetadata("innerClassOnDemandImport.kt") public void testInnerClassOnDemandImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/innerClassOnDemandImport.kt"); doTest(fileName); } - + @TestMetadata("staticClassNoImports.kt") public void testStaticClassNoImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticClassNoImports.kt"); doTest(fileName); } - + @TestMetadata("staticClassOnDemandImport.kt") public void testStaticClassOnDemandImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticClassOnDemandImport.kt"); doTest(fileName); } - + @TestMetadata("staticFieldNoImports.kt") public void testStaticFieldNoImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticFieldNoImports.kt"); doTest(fileName); } - + @TestMetadata("staticFieldOnDemandImport.kt") public void testStaticFieldOnDemandImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticFieldOnDemandImport.kt"); doTest(fileName); } - + @TestMetadata("staticMethodNoImports.kt") public void testStaticMethodNoImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticMethodNoImports.kt"); doTest(fileName); } - + @TestMetadata("staticMethodOnDemandImport.kt") public void testStaticMethodOnDemandImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/java/staticMethodOnDemandImport.kt"); doTest(fileName); } - } - + @TestMetadata("idea/testData/shortenRefs/type") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) 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); } - + @TestMetadata("ClassNameInsideArguments.kt") public void testClassNameInsideArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/ClassNameInsideArguments.kt"); doTest(fileName); } - + @TestMetadata("ClassNameInsideLambda.kt") public void testClassNameInsideLambda() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/ClassNameInsideLambda.kt"); doTest(fileName); } - + @TestMetadata("ClassSameNameAsPackage.kt") public void testClassSameNameAsPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/ClassSameNameAsPackage.kt"); doTest(fileName); } - + @TestMetadata("delegationSpecifier.kt") public void testDelegationSpecifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/delegationSpecifier.kt"); doTest(fileName); } - + @TestMetadata("FunctionType.kt") public void testFunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/FunctionType.kt"); doTest(fileName); } - + @TestMetadata("GenericType.kt") public void testGenericType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/GenericType.kt"); doTest(fileName); } - + @TestMetadata("GenericType2.kt") public void testGenericType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/GenericType2.kt"); doTest(fileName); } - + @TestMetadata("GenericType3.kt") public void testGenericType3() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/GenericType3.kt"); doTest(fileName); } - + @TestMetadata("LeaveQualified.kt") public void testLeaveQualified() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/LeaveQualified.kt"); doTest(fileName); } - + @TestMetadata("NestedClass.kt") public void testNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NestedClass.kt"); doTest(fileName); } - + @TestMetadata("NestedClassRefInImport.kt") public void testNestedClassRefInImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NestedClassRefInImport.kt"); doTest(fileName); } - + @TestMetadata("NoImportNeeded.kt") public void testNoImportNeeded() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NoImportNeeded.kt"); doTest(fileName); } - + @TestMetadata("NoImportNeeded2.kt") public void testNoImportNeeded2() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NoImportNeeded2.kt"); doTest(fileName); } - + @TestMetadata("NullableType.kt") public void testNullableType() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/NullableType.kt"); doTest(fileName); } - + @TestMetadata("SameClassTwice.kt") public void testSameClassTwice() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/SameClassTwice.kt"); doTest(fileName); } - + @TestMetadata("SimpleAddImport.kt") public void testSimpleAddImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/SimpleAddImport.kt"); doTest(fileName); } - + @TestMetadata("TwoClassesSameNames.kt") public void testTwoClassesSameNames() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/shortenRefs/type/TwoClassesSameNames.kt"); doTest(fileName); } - } - } diff --git a/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterTestGenerated.java b/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterTestGenerated.java index f8ea3d63b20..1934f16abbd 100644 --- a/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterTestGenerated.java +++ b/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.j2k.test; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,3946 +31,3876 @@ import java.util.regex.Pattern; @TestMetadata("j2k/tests/testData/ast") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({JavaToKotlinConverterTestGenerated.Annotations.class, JavaToKotlinConverterTestGenerated.AnonymousBlock.class, JavaToKotlinConverterTestGenerated.ArrayAccessExpression.class, JavaToKotlinConverterTestGenerated.ArrayInitializerExpression.class, JavaToKotlinConverterTestGenerated.ArrayType.class, JavaToKotlinConverterTestGenerated.AssertStatement.class, JavaToKotlinConverterTestGenerated.AssignmentExpression.class, JavaToKotlinConverterTestGenerated.BinaryExpression.class, JavaToKotlinConverterTestGenerated.Blocks.class, JavaToKotlinConverterTestGenerated.BoxedType.class, JavaToKotlinConverterTestGenerated.BreakStatement.class, JavaToKotlinConverterTestGenerated.CallChainExpression.class, JavaToKotlinConverterTestGenerated.Class.class, JavaToKotlinConverterTestGenerated.ClassExpression.class, JavaToKotlinConverterTestGenerated.Comments.class, JavaToKotlinConverterTestGenerated.ConditionalExpression.class, JavaToKotlinConverterTestGenerated.Constructors.class, JavaToKotlinConverterTestGenerated.ContinueStatement.class, JavaToKotlinConverterTestGenerated.DeclarationStatement.class, JavaToKotlinConverterTestGenerated.DoWhileStatement.class, JavaToKotlinConverterTestGenerated.DropAccessors.class, JavaToKotlinConverterTestGenerated.Enum.class, JavaToKotlinConverterTestGenerated.Equals.class, JavaToKotlinConverterTestGenerated.Field.class, JavaToKotlinConverterTestGenerated.For.class, JavaToKotlinConverterTestGenerated.ForeachStatement.class, JavaToKotlinConverterTestGenerated.Formatting.class, JavaToKotlinConverterTestGenerated.Function.class, JavaToKotlinConverterTestGenerated.Identifier.class, JavaToKotlinConverterTestGenerated.IfStatement.class, JavaToKotlinConverterTestGenerated.ImportStatement.class, JavaToKotlinConverterTestGenerated.InProjectionType.class, JavaToKotlinConverterTestGenerated.Inheritance.class, JavaToKotlinConverterTestGenerated.IsOperator.class, JavaToKotlinConverterTestGenerated.Issues.class, JavaToKotlinConverterTestGenerated.KotlinApiAccess.class, JavaToKotlinConverterTestGenerated.LabelStatement.class, JavaToKotlinConverterTestGenerated.List.class, JavaToKotlinConverterTestGenerated.LiteralExpression.class, JavaToKotlinConverterTestGenerated.LocalVariable.class, JavaToKotlinConverterTestGenerated.MethodCallExpression.class, JavaToKotlinConverterTestGenerated.Misc.class, JavaToKotlinConverterTestGenerated.NewClassExpression.class, JavaToKotlinConverterTestGenerated.Nullability.class, JavaToKotlinConverterTestGenerated.ObjectLiteral.class, JavaToKotlinConverterTestGenerated.OutProjectionType.class, JavaToKotlinConverterTestGenerated.PackageStatement.class, JavaToKotlinConverterTestGenerated.ParenthesizedExpression.class, JavaToKotlinConverterTestGenerated.PolyadicExpression.class, JavaToKotlinConverterTestGenerated.PostfixOperator.class, JavaToKotlinConverterTestGenerated.PrefixOperator.class, JavaToKotlinConverterTestGenerated.RawGenerics.class, JavaToKotlinConverterTestGenerated.ReturnStatement.class, JavaToKotlinConverterTestGenerated.Settings.class, JavaToKotlinConverterTestGenerated.StarProjectionType.class, JavaToKotlinConverterTestGenerated.StaticMembers.class, JavaToKotlinConverterTestGenerated.SuperExpression.class, JavaToKotlinConverterTestGenerated.Switch.class, JavaToKotlinConverterTestGenerated.SynchronizedStatement.class, JavaToKotlinConverterTestGenerated.ThisExpression.class, JavaToKotlinConverterTestGenerated.ThrowStatement.class, JavaToKotlinConverterTestGenerated.ToKotlinClasses.class, JavaToKotlinConverterTestGenerated.Trait.class, JavaToKotlinConverterTestGenerated.TryStatement.class, JavaToKotlinConverterTestGenerated.TryWithResource.class, JavaToKotlinConverterTestGenerated.TypeCastExpression.class, JavaToKotlinConverterTestGenerated.TypeParameters.class, JavaToKotlinConverterTestGenerated.VarArg.class, JavaToKotlinConverterTestGenerated.WhileStatement.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class JavaToKotlinConverterTestGenerated extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInAst() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("j2k/tests/testData/ast/annotations") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Annotations extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInAnnotations() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/annotations"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("annotationInterface1.java") public void testAnnotationInterface1() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/annotations/annotationInterface1.java"); doTest(fileName); } - + @TestMetadata("annotationInterface2.java") public void testAnnotationInterface2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/annotations/annotationInterface2.java"); doTest(fileName); } - + @TestMetadata("annotationInterface3.java") public void testAnnotationInterface3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/annotations/annotationInterface3.java"); doTest(fileName); } - + @TestMetadata("annotationUsages.java") public void testAnnotationUsages() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/annotations/annotationUsages.java"); doTest(fileName); } - + @TestMetadata("jetbrainsNotNull.java") public void testJetbrainsNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/annotations/jetbrainsNotNull.java"); doTest(fileName); } - + @TestMetadata("jetbrainsNotNullChainExpr.java") public void testJetbrainsNotNullChainExpr() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/annotations/jetbrainsNotNullChainExpr.java"); doTest(fileName); } - + @TestMetadata("jetbrainsNullable.java") public void testJetbrainsNullable() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/annotations/jetbrainsNullable.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/anonymousBlock") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AnonymousBlock extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInAnonymousBlock() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/anonymousBlock"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("oneAnonBlock.java") public void testOneAnonBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/anonymousBlock/oneAnonBlock.java"); doTest(fileName); } - + @TestMetadata("oneStaticAnonBlock.java") public void testOneStaticAnonBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/anonymousBlock/oneStaticAnonBlock.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/arrayAccessExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ArrayAccessExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInArrayAccessExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/arrayAccessExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("expressionIndex.java") public void testExpressionIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayAccessExpression/expressionIndex.java"); doTest(fileName); } - + @TestMetadata("intIndex.java") public void testIntIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayAccessExpression/intIndex.java"); doTest(fileName); } - + @TestMetadata("variableIndex.java") public void testVariableIndex() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayAccessExpression/variableIndex.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/arrayInitializerExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ArrayInitializerExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInArrayInitializerExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/arrayInitializerExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("doubleArray.java") public void testDoubleArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/doubleArray.java"); doTest(fileName); } - + @TestMetadata("doubleArrayWithVariables.java") public void testDoubleArrayWithVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/doubleArrayWithVariables.java"); doTest(fileName); } - + @TestMetadata("floatArray.java") public void testFloatArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/floatArray.java"); doTest(fileName); } - + @TestMetadata("intArrayWithLength.java") public void testIntArrayWithLength() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/intArrayWithLength.java"); doTest(fileName); } - + @TestMetadata("javaLangDoubleArray.java") public void testJavaLangDoubleArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/javaLangDoubleArray.java"); doTest(fileName); } - + @TestMetadata("javaLangFloatArray.java") public void testJavaLangFloatArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/javaLangFloatArray.java"); doTest(fileName); } - + @TestMetadata("newByte.java") public void testNewByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/newByte.java"); doTest(fileName); } - + @TestMetadata("newInt.java") public void testNewInt() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/newInt.java"); doTest(fileName); } - + @TestMetadata("objectArrayWithLength.java") public void testObjectArrayWithLength() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/objectArrayWithLength.java"); doTest(fileName); } - + @TestMetadata("oneDim.java") public void testOneDim() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/oneDim.java"); doTest(fileName); } - + @TestMetadata("oneDimWithVariables.java") public void testOneDimWithVariables() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/oneDimWithVariables.java"); doTest(fileName); } - + @TestMetadata("twoDim.java") public void testTwoDim() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayInitializerExpression/twoDim.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/arrayType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ArrayType extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInArrayType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/arrayType"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("arrayInitializationStatement.java") public void testArrayInitializationStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/arrayInitializationStatement.java"); doTest(fileName); } - + @TestMetadata("arrayInitializationStatementWithDimension.java") public void testArrayInitializationStatementWithDimension() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/arrayInitializationStatementWithDimension.java"); doTest(fileName); } - + @TestMetadata("arrayInitializationStatementWithDimension3d.java") public void testArrayInitializationStatementWithDimension3d() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/arrayInitializationStatementWithDimension3d.java"); doTest(fileName); } - + @TestMetadata("arrayInitializationStatementWithDimensionExplicit.java") public void testArrayInitializationStatementWithDimensionExplicit() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/arrayInitializationStatementWithDimensionExplicit.java"); doTest(fileName); } - + @TestMetadata("d2StringEmptyArray.java") public void testD2StringEmptyArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/d2StringEmptyArray.java"); doTest(fileName); } - + @TestMetadata("d3StringEmptyArray.java") public void testD3StringEmptyArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/d3StringEmptyArray.java"); doTest(fileName); } - + @TestMetadata("longArray.java") public void testLongArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/longArray.java"); doTest(fileName); } - + @TestMetadata("methodArrayArgs.java") public void testMethodArrayArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/methodArrayArgs.java"); doTest(fileName); } - + @TestMetadata("newIntArray.java") public void testNewIntArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/newIntArray.java"); doTest(fileName); } - + @TestMetadata("newStringArray.java") public void testNewStringArray() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/arrayType/newStringArray.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/assertStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AssertStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInAssertStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/assertStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("onlyCondition.java") public void testOnlyCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assertStatement/onlyCondition.java"); doTest(fileName); } - + @TestMetadata("onlyConditionWithBraces.java") public void testOnlyConditionWithBraces() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assertStatement/onlyConditionWithBraces.java"); doTest(fileName); } - + @TestMetadata("withStringDetail.java") public void testWithStringDetail() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assertStatement/withStringDetail.java"); doTest(fileName); } - + @TestMetadata("withStringDetail2.java") public void testWithStringDetail2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assertStatement/withStringDetail2.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/assignmentExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class AssignmentExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInAssignmentExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/assignmentExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("and.java") public void testAnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/and.java"); doTest(fileName); } - + @TestMetadata("assignment.java") public void testAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/assignment.java"); doTest(fileName); } - + @TestMetadata("divideAssign.java") public void testDivideAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/divideAssign.java"); doTest(fileName); } - + @TestMetadata("minusAssign.java") public void testMinusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/minusAssign.java"); doTest(fileName); } - + @TestMetadata("multiplyAssign.java") public void testMultiplyAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/multiplyAssign.java"); doTest(fileName); } - + @TestMetadata("nullability.java") public void testNullability() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/nullability.java"); doTest(fileName); } - + @TestMetadata("nullability-settings.java") public void testNullability_settings() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/nullability-settings.java"); doTest(fileName); } - + @TestMetadata("or.java") public void testOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/or.java"); doTest(fileName); } - + @TestMetadata("plusAssign.java") public void testPlusAssign() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/plusAssign.java"); doTest(fileName); } - + @TestMetadata("reminder.java") public void testReminder() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/reminder.java"); doTest(fileName); } - + @TestMetadata("shiftLeft.java") public void testShiftLeft() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/shiftLeft.java"); doTest(fileName); } - + @TestMetadata("shiftRight.java") public void testShiftRight() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/shiftRight.java"); doTest(fileName); } - + @TestMetadata("simpleAssignment.java") public void testSimpleAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/simpleAssignment.java"); doTest(fileName); } - + @TestMetadata("unsignedRightShift.java") public void testUnsignedRightShift() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/unsignedRightShift.java"); doTest(fileName); } - + @TestMetadata("xor.java") public void testXor() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/assignmentExpression/xor.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/binaryExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BinaryExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInBinaryExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/binaryExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("and.java") public void testAnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/and.java"); doTest(fileName); } - + @TestMetadata("conditionalAnd.java") public void testConditionalAnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/conditionalAnd.java"); doTest(fileName); } - + @TestMetadata("conditionalOr.java") public void testConditionalOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/conditionalOr.java"); doTest(fileName); } - + @TestMetadata("divide.java") public void testDivide() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/divide.java"); doTest(fileName); } - + @TestMetadata("greaterThan.java") public void testGreaterThan() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/greaterThan.java"); doTest(fileName); } - + @TestMetadata("greaterThanEqual.java") public void testGreaterThanEqual() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/greaterThanEqual.java"); doTest(fileName); } - + @TestMetadata("lessThan.java") public void testLessThan() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/lessThan.java"); doTest(fileName); } - + @TestMetadata("lessThanEqual.java") public void testLessThanEqual() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/lessThanEqual.java"); doTest(fileName); } - + @TestMetadata("minus.java") public void testMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/minus.java"); doTest(fileName); } - + @TestMetadata("multiplePlusMinus.java") public void testMultiplePlusMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/multiplePlusMinus.java"); doTest(fileName); } - + @TestMetadata("multiply.java") public void testMultiply() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/multiply.java"); doTest(fileName); } - + @TestMetadata("or.java") public void testOr() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/or.java"); doTest(fileName); } - + @TestMetadata("plus.java") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/plus.java"); doTest(fileName); } - + @TestMetadata("remainder.java") public void testRemainder() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/remainder.java"); doTest(fileName); } - + @TestMetadata("shiftLeft.java") public void testShiftLeft() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/shiftLeft.java"); doTest(fileName); } - + @TestMetadata("shiftRight.java") public void testShiftRight() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/shiftRight.java"); doTest(fileName); } - + @TestMetadata("unsignedRightShift.java") public void testUnsignedRightShift() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/unsignedRightShift.java"); doTest(fileName); } - + @TestMetadata("xor.java") public void testXor() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/binaryExpression/xor.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/blocks") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Blocks extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInBlocks() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/blocks"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Blocks.java") public void testBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/blocks/Blocks.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/boxedType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BoxedType extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInBoxedType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/boxedType"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("boolean.java") public void testBoolean() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/boolean.java"); doTest(fileName); } - + @TestMetadata("Boxing.java") public void testBoxing() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/Boxing.java"); doTest(fileName); } - + @TestMetadata("byte.java") public void testByte() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/byte.java"); doTest(fileName); } - + @TestMetadata("character.java") public void testCharacter() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/character.java"); doTest(fileName); } - + @TestMetadata("double.java") public void testDouble() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/double.java"); doTest(fileName); } - + @TestMetadata("float.java") public void testFloat() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/float.java"); doTest(fileName); } - + @TestMetadata("integer.java") public void testInteger() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/integer.java"); doTest(fileName); } - + @TestMetadata("kt-671.java") public void testKt_671() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/kt-671.java"); doTest(fileName); } - + @TestMetadata("long.java") public void testLong() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/long.java"); doTest(fileName); } - + @TestMetadata("object.java") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/object.java"); doTest(fileName); } - + @TestMetadata("short.java") public void testShort() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/boxedType/short.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/breakStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class BreakStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInBreakStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/breakStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("breakWithLabel.java") public void testBreakWithLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/breakStatement/breakWithLabel.java"); doTest(fileName); } - + @TestMetadata("breakWithoutLabel.java") public void testBreakWithoutLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/breakStatement/breakWithoutLabel.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/callChainExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CallChainExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInCallChainExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/callChainExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("libraryFieldCall.java") public void testLibraryFieldCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/callChainExpression/libraryFieldCall.java"); doTest(fileName); } - + @TestMetadata("libraryMethodCall.java") public void testLibraryMethodCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/callChainExpression/libraryMethodCall.java"); doTest(fileName); } - + @TestMetadata("libraryMethodCallFromInstance.java") public void testLibraryMethodCallFromInstance() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/callChainExpression/libraryMethodCallFromInstance.java"); doTest(fileName); } - + @TestMetadata("libraryMethodCallFromInstance-settings.java") public void testLibraryMethodCallFromInstance_settings() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/callChainExpression/libraryMethodCallFromInstance-settings.java"); doTest(fileName); } - + @TestMetadata("libraryStringFieldCall.java") public void testLibraryStringFieldCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/callChainExpression/libraryStringFieldCall.java"); doTest(fileName); } - + @TestMetadata("sout.java") public void testSout() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/callChainExpression/sout.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/class") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Class extends AbstractJavaToKotlinConverterTest { @TestMetadata("abstractClass.java") public void testAbstractClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/abstractClass.java"); doTest(fileName); } - + @TestMetadata("abstractClassShape.java") public void testAbstractClassShape() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/abstractClassShape.java"); doTest(fileName); } - + public void testAllFilesPresentInClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/class"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("class.java") public void testClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/class.java"); doTest(fileName); } - + @TestMetadata("ClassShadowing.java") public void testClassShadowing() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/ClassShadowing.java"); doTest(fileName); } - + @TestMetadata("classWithEmptyMethods.java") public void testClassWithEmptyMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/classWithEmptyMethods.java"); doTest(fileName); } - + @TestMetadata("classWithFields.java") public void testClassWithFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/classWithFields.java"); doTest(fileName); } - + @TestMetadata("classWithMultiplyFields.java") public void testClassWithMultiplyFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/classWithMultiplyFields.java"); doTest(fileName); } - + @TestMetadata("emptyClass.java") public void testEmptyClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/emptyClass.java"); doTest(fileName); } - + @TestMetadata("extendsOneClassAndImplementsOneInterface.java") public void testExtendsOneClassAndImplementsOneInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/extendsOneClassAndImplementsOneInterface.java"); doTest(fileName); } - + @TestMetadata("extendsOneClassAndImplementsSeveralInterfaces.java") public void testExtendsOneClassAndImplementsSeveralInterfaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/extendsOneClassAndImplementsSeveralInterfaces.java"); doTest(fileName); } - + @TestMetadata("finalClass.java") public void testFinalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/finalClass.java"); doTest(fileName); } - + @TestMetadata("genericClass.java") public void testGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/genericClass.java"); doTest(fileName); } - + @TestMetadata("innerClassInInterface.java") public void testInnerClassInInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/innerClassInInterface.java"); doTest(fileName); } - + @TestMetadata("innerEmptyClass.java") public void testInnerEmptyClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/innerEmptyClass.java"); doTest(fileName); } - + @TestMetadata("innerEnum.java") public void testInnerEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/innerEnum.java"); doTest(fileName); } - + @TestMetadata("innerInterface.java") public void testInnerInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/innerInterface.java"); doTest(fileName); } - + @TestMetadata("innerStaticClass.java") public void testInnerStaticClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/innerStaticClass.java"); doTest(fileName); } - + @TestMetadata("internalClass.java") public void testInternalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/internalClass.java"); doTest(fileName); } - + @TestMetadata("kt-639.java") public void testKt_639() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/kt-639.java"); doTest(fileName); } - + @TestMetadata("oneStaticFieldOneNonStatic.java") public void testOneStaticFieldOneNonStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/oneStaticFieldOneNonStatic.java"); doTest(fileName); } - + @TestMetadata("oneStaticMethod.java") public void testOneStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/oneStaticMethod.java"); doTest(fileName); } - + @TestMetadata("oneStaticMethodOneNonStatic.java") public void testOneStaticMethodOneNonStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/oneStaticMethodOneNonStatic.java"); doTest(fileName); } - + @TestMetadata("pivateClass.java") public void testPivateClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/pivateClass.java"); doTest(fileName); } - + @TestMetadata("privateInit.java") public void testPrivateInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/privateInit.java"); doTest(fileName); } - + @TestMetadata("protectedClass.java") public void testProtectedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/protectedClass.java"); doTest(fileName); } - + @TestMetadata("publicClass.java") public void testPublicClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/publicClass.java"); doTest(fileName); } - + @TestMetadata("simpleInheritance.java") public void testSimpleInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/simpleInheritance.java"); doTest(fileName); } - + @TestMetadata("twoStaticMethod.java") public void testTwoStaticMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/class/twoStaticMethod.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/classExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ClassExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInClassExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/classExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("complexExample.java") public void testComplexExample() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/classExpression/complexExample.java"); doTest(fileName); } - + @TestMetadata("objectClass.java") public void testObjectClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/classExpression/objectClass.java"); doTest(fileName); } - + @TestMetadata("primitivesAndArrays.java") public void testPrimitivesAndArrays() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/classExpression/primitivesAndArrays.java"); doTest(fileName); } - + @TestMetadata("stringClass.java") public void testStringClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/classExpression/stringClass.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/comments") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Comments extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInComments() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/comments"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("comments.java") public void testComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/comments/comments.java"); doTest(fileName); } - + @TestMetadata("comments2.java") public void testComments2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/comments/comments2.java"); doTest(fileName); } - + @TestMetadata("commentsForConstructors.java") public void testCommentsForConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/comments/commentsForConstructors.java"); doTest(fileName); } - + @TestMetadata("fieldWithEndOfLineComment.java") public void testFieldWithEndOfLineComment() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/comments/fieldWithEndOfLineComment.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams.java") public void testFieldsInitializedFromParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/comments/fieldsInitializedFromParams.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/conditionalExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ConditionalExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInConditionalExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/conditionalExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("multiline.java") public void testMultiline() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/conditionalExpression/multiline.java"); doTest(fileName); } - + @TestMetadata("simple.java") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/conditionalExpression/simple.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/constructors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Constructors extends AbstractJavaToKotlinConverterTest { @TestMetadata("allCallsPrimary.java") public void testAllCallsPrimary() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/allCallsPrimary.java"); doTest(fileName); } - + @TestMetadata("allCallsPrimary2.java") public void testAllCallsPrimary2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/allCallsPrimary2.java"); doTest(fileName); } - + public void testAllFilesPresentInConstructors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/constructors"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("artificialPrimary.java") public void testArtificialPrimary() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/artificialPrimary.java"); doTest(fileName); } - + @TestMetadata("chain.java") public void testChain() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/chain.java"); doTest(fileName); } - + @TestMetadata("constructorAnnotations.java") public void testConstructorAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/constructorAnnotations.java"); doTest(fileName); } - + @TestMetadata("customerBuilder.java") public void testCustomerBuilder() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/customerBuilder.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams1.java") public void testFieldsInitializedFromParams1() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams1.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams2.java") public void testFieldsInitializedFromParams2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams2.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams3.java") public void testFieldsInitializedFromParams3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams3.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams4.java") public void testFieldsInitializedFromParams4() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams4.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams5.java") public void testFieldsInitializedFromParams5() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams5.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams6.java") public void testFieldsInitializedFromParams6() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams6.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams7.java") public void testFieldsInitializedFromParams7() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams7.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams8.java") public void testFieldsInitializedFromParams8() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams8.java"); doTest(fileName); } - + @TestMetadata("fieldsInitializedFromParams9.java") public void testFieldsInitializedFromParams9() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/fieldsInitializedFromParams9.java"); doTest(fileName); } - + @TestMetadata("genericIdentifier.java") public void testGenericIdentifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/genericIdentifier.java"); doTest(fileName); } - + @TestMetadata("identifier.java") public void testIdentifier() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/identifier.java"); doTest(fileName); } - + @TestMetadata("methodCallInFactoryFun.java") public void testMethodCallInFactoryFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/methodCallInFactoryFun.java"); doTest(fileName); } - + @TestMetadata("nestedClassNameInParameterDefaults.java") public void testNestedClassNameInParameterDefaults() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/nestedClassNameInParameterDefaults.java"); doTest(fileName); } - + @TestMetadata("nestedClassNameInParameterDefaults2.java") public void testNestedClassNameInParameterDefaults2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/nestedClassNameInParameterDefaults2.java"); doTest(fileName); } - + @TestMetadata("nestedClassNameInParameterDefaults3.java") public void testNestedClassNameInParameterDefaults3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/nestedClassNameInParameterDefaults3.java"); doTest(fileName); } - + @TestMetadata("nestedClassNameInParameterDefaults4.java") public void testNestedClassNameInParameterDefaults4() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/nestedClassNameInParameterDefaults4.java"); doTest(fileName); } - + @TestMetadata("nestedClassNameInSuperParameters.java") public void testNestedClassNameInSuperParameters() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/nestedClassNameInSuperParameters.java"); doTest(fileName); } - + @TestMetadata("noPrimary.java") public void testNoPrimary() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/noPrimary.java"); doTest(fileName); } - + @TestMetadata("parameterDefaults1.java") public void testParameterDefaults1() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/parameterDefaults1.java"); doTest(fileName); } - + @TestMetadata("parameterDefaults2.java") public void testParameterDefaults2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/parameterDefaults2.java"); doTest(fileName); } - + @TestMetadata("parameterDefaults3.java") public void testParameterDefaults3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/parameterDefaults3.java"); doTest(fileName); } - + @TestMetadata("parameterDefaults4.java") public void testParameterDefaults4() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/parameterDefaults4.java"); doTest(fileName); } - + @TestMetadata("parameterDefaults5.java") public void testParameterDefaults5() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/parameterDefaults5.java"); doTest(fileName); } - + @TestMetadata("parameterModification.java") public void testParameterModification() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/parameterModification.java"); doTest(fileName); } - + @TestMetadata("privateConstructors.java") public void testPrivateConstructors() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/privateConstructors.java"); doTest(fileName); } - + @TestMetadata("qualifiedRefInFactoryFun.java") public void testQualifiedRefInFactoryFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/qualifiedRefInFactoryFun.java"); doTest(fileName); } - + @TestMetadata("secondaryConstructorsInInnerClass.java") public void testSecondaryConstructorsInInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/secondaryConstructorsInInnerClass.java"); doTest(fileName); } - + @TestMetadata("secondaryConstructorsInNestedClass.java") public void testSecondaryConstructorsInNestedClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/secondaryConstructorsInNestedClass.java"); doTest(fileName); } - + @TestMetadata("secondaryConstructorsVisibility.java") public void testSecondaryConstructorsVisibility() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/secondaryConstructorsVisibility.java"); doTest(fileName); } - + @TestMetadata("staticFieldRefInFactoryFun.java") public void testStaticFieldRefInFactoryFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/staticFieldRefInFactoryFun.java"); doTest(fileName); } - + @TestMetadata("withManyDefaultParams.java") public void testWithManyDefaultParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/constructors/withManyDefaultParams.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/continueStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ContinueStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInContinueStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/continueStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("continueWithLabel.java") public void testContinueWithLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/continueStatement/continueWithLabel.java"); doTest(fileName); } - + @TestMetadata("continueWithoutLabel.java") public void testContinueWithoutLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/continueStatement/continueWithoutLabel.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/declarationStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DeclarationStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInDeclarationStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/declarationStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("multiplyFinalIntDeclaration.java") public void testMultiplyFinalIntDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/declarationStatement/multiplyFinalIntDeclaration.java"); doTest(fileName); } - + @TestMetadata("multiplyIntDeclaration.java") public void testMultiplyIntDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/declarationStatement/multiplyIntDeclaration.java"); doTest(fileName); } - + @TestMetadata("singleFinalIntDeclaration.java") public void testSingleFinalIntDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/declarationStatement/singleFinalIntDeclaration.java"); doTest(fileName); } - + @TestMetadata("singleFinalStringDeclaration.java") public void testSingleFinalStringDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/declarationStatement/singleFinalStringDeclaration.java"); doTest(fileName); } - + @TestMetadata("singleIntDeclaration.java") public void testSingleIntDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/declarationStatement/singleIntDeclaration.java"); doTest(fileName); } - + @TestMetadata("singleStringDeclaration.java") public void testSingleStringDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/declarationStatement/singleStringDeclaration.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/doWhileStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DoWhileStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInDoWhileStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/doWhileStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("whileWithBlock.java") public void testWhileWithBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/doWhileStatement/whileWithBlock.java"); doTest(fileName); } - + @TestMetadata("whileWithEmptyBlock.java") public void testWhileWithEmptyBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/doWhileStatement/whileWithEmptyBlock.java"); doTest(fileName); } - + @TestMetadata("whileWithExpression.java") public void testWhileWithExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/doWhileStatement/whileWithExpression.java"); doTest(fileName); } - + @TestMetadata("whileWithReturn.java") public void testWhileWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/doWhileStatement/whileWithReturn.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/dropAccessors") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class DropAccessors extends AbstractJavaToKotlinConverterTest { @TestMetadata("AccessInGetterWithThis.java") public void testAccessInGetterWithThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/AccessInGetterWithThis.java"); doTest(fileName); } - + public void testAllFilesPresentInDropAccessors() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/dropAccessors"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("CannotDropOnlySetter.java") public void testCannotDropOnlySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/CannotDropOnlySetter.java"); doTest(fileName); } - + @TestMetadata("DataClass.java") public void testDataClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/DataClass.java"); doTest(fileName); } - + @TestMetadata("DataClassWithMutableField.java") public void testDataClassWithMutableField() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/DataClassWithMutableField.java"); doTest(fileName); } - + @TestMetadata("DifferentFieldName.java") public void testDifferentFieldName() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/DifferentFieldName.java"); doTest(fileName); } - + @TestMetadata("DropGetter.java") public void testDropGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/DropGetter.java"); doTest(fileName); } - + @TestMetadata("DropGetterAndSetter.java") public void testDropGetterAndSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/DropGetterAndSetter.java"); doTest(fileName); } - + @TestMetadata("DropGetterForMutable.java") public void testDropGetterForMutable() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/DropGetterForMutable.java"); doTest(fileName); } - + @TestMetadata("FalseGetter.java") public void testFalseGetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/FalseGetter.java"); doTest(fileName); } - + @TestMetadata("FalseSetter.java") public void testFalseSetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/FalseSetter.java"); doTest(fileName); } - + @TestMetadata("FieldUsagesInFactoryMethods.java") public void testFieldUsagesInFactoryMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/FieldUsagesInFactoryMethods.java"); doTest(fileName); } - + @TestMetadata("GetterAndSetterNamesDifferent.java") public void testGetterAndSetterNamesDifferent() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/dropAccessors/GetterAndSetterNamesDifferent.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/enum") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Enum extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInEnum() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/enum"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("colorEnum.java") public void testColorEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/colorEnum.java"); doTest(fileName); } - + @TestMetadata("emptyEnum.java") public void testEmptyEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/emptyEnum.java"); doTest(fileName); } - + @TestMetadata("enumConstantIsNotNull.java") public void testEnumConstantIsNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/enumConstantIsNotNull.java"); doTest(fileName); } - + @TestMetadata("enumImplementsOneInterface.java") public void testEnumImplementsOneInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/enumImplementsOneInterface.java"); doTest(fileName); } - + @TestMetadata("enumImplementsSeveralInterfaces.java") public void testEnumImplementsSeveralInterfaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/enumImplementsSeveralInterfaces.java"); doTest(fileName); } - + @TestMetadata("enumWithNameField.java") public void testEnumWithNameField() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/enumWithNameField.java"); doTest(fileName); } - + @TestMetadata("fieldsWithPrimaryPrivateConstructor.java") public void testFieldsWithPrimaryPrivateConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/fieldsWithPrimaryPrivateConstructor.java"); doTest(fileName); } - + @TestMetadata("internalEnum.java") public void testInternalEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/internalEnum.java"); doTest(fileName); } - + @TestMetadata("overrideToString.java") public void testOverrideToString() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/overrideToString.java"); doTest(fileName); } - + @TestMetadata("primaryPrivateConstructor.java") public void testPrimaryPrivateConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/primaryPrivateConstructor.java"); doTest(fileName); } - + @TestMetadata("privateEnum.java") public void testPrivateEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/privateEnum.java"); doTest(fileName); } - + @TestMetadata("protectedEnum.java") public void testProtectedEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/protectedEnum.java"); doTest(fileName); } - + @TestMetadata("publicEnum.java") public void testPublicEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/publicEnum.java"); doTest(fileName); } - + @TestMetadata("runnableImplementation.java") public void testRunnableImplementation() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/runnableImplementation.java"); doTest(fileName); } - + @TestMetadata("typeSafeEnum.java") public void testTypeSafeEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/enum/typeSafeEnum.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/equals") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Equals extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInEquals() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/equals"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Equals1.java") public void testEquals1() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/equals/Equals1.java"); doTest(fileName); } - + @TestMetadata("Equals2.java") public void testEquals2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/equals/Equals2.java"); doTest(fileName); } - + @TestMetadata("Equals3.java") public void testEquals3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/equals/Equals3.java"); doTest(fileName); } - + @TestMetadata("Equals4.java") public void testEquals4() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/equals/Equals4.java"); doTest(fileName); } - + @TestMetadata("ObjectsEquals.java") public void testObjectsEquals() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/equals/ObjectsEquals.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/field") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Field extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInField() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/field"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("classChildExtendsBase.java") public void testClassChildExtendsBase() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/classChildExtendsBase.java"); doTest(fileName); } - + @TestMetadata("conversion.java") public void testConversion() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/conversion.java"); doTest(fileName); } - + @TestMetadata("internalField.java") public void testInternalField() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/internalField.java"); doTest(fileName); } - + @TestMetadata("privateField.java") public void testPrivateField() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/privateField.java"); doTest(fileName); } - + @TestMetadata("protectedField.java") public void testProtectedField() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/protectedField.java"); doTest(fileName); } - + @TestMetadata("publicField.java") public void testPublicField() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/publicField.java"); doTest(fileName); } - + @TestMetadata("specifyType.java") public void testSpecifyType() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/specifyType.java"); doTest(fileName); } - + @TestMetadata("valOrVar.java") public void testValOrVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/valOrVar.java"); doTest(fileName); } - + @TestMetadata("valWithInit.java") public void testValWithInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/valWithInit.java"); doTest(fileName); } - + @TestMetadata("varWithInit.java") public void testVarWithInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/varWithInit.java"); doTest(fileName); } - + @TestMetadata("varWithoutInit.java") public void testVarWithoutInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/varWithoutInit.java"); doTest(fileName); } - + @TestMetadata("volatileTransientAndStrictFp.java") public void testVolatileTransientAndStrictFp() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/field/volatileTransientAndStrictFp.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/for") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class For extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInFor() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/for"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("commonCaseForTest.java") public void testCommonCaseForTest() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/commonCaseForTest.java"); doTest(fileName); } - + @TestMetadata("falseForRange.java") public void testFalseForRange() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/falseForRange.java"); doTest(fileName); } - + @TestMetadata("forRangeWithBlock.java") public void testForRangeWithBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forRangeWithBlock.java"); doTest(fileName); } - + @TestMetadata("forRangeWithLE.java") public void testForRangeWithLE() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forRangeWithLE.java"); doTest(fileName); } - + @TestMetadata("forRangeWithLT.java") public void testForRangeWithLT() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forRangeWithLT.java"); doTest(fileName); } - + @TestMetadata("forThroughArrayIndices.java") public void testForThroughArrayIndices() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forThroughArrayIndices.java"); doTest(fileName); } - + @TestMetadata("forThroughListIndices.java") public void testForThroughListIndices() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forThroughListIndices.java"); doTest(fileName); } - + @TestMetadata("forThroughNonArrayIndices.java") public void testForThroughNonArrayIndices() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forThroughNonArrayIndices.java"); doTest(fileName); } - + @TestMetadata("forThroughNonCollectionIndices.java") public void testForThroughNonCollectionIndices() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forThroughNonCollectionIndices.java"); doTest(fileName); } - + @TestMetadata("forWithBlock.java") public void testForWithBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithBlock.java"); doTest(fileName); } - + @TestMetadata("forWithBlockAndDoubleUpdate.java") public void testForWithBlockAndDoubleUpdate() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithBlockAndDoubleUpdate.java"); doTest(fileName); } - + @TestMetadata("forWithEmptyBlock.java") public void testForWithEmptyBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithEmptyBlock.java"); doTest(fileName); } - + @TestMetadata("forWithExpression.java") public void testForWithExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithExpression.java"); doTest(fileName); } - + @TestMetadata("forWithNullCondition.java") public void testForWithNullCondition() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithNullCondition.java"); doTest(fileName); } - + @TestMetadata("forWithNullInit.java") public void testForWithNullInit() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithNullInit.java"); doTest(fileName); } - + @TestMetadata("forWithNullUpdate.java") public void testForWithNullUpdate() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithNullUpdate.java"); doTest(fileName); } - + @TestMetadata("forWithReturn.java") public void testForWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/forWithReturn.java"); doTest(fileName); } - + @TestMetadata("infiniteFor.java") public void testInfiniteFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/for/infiniteFor.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/foreachStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ForeachStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInForeachStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/foreachStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("enhancedForWithBlock.java") public void testEnhancedForWithBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/foreachStatement/enhancedForWithBlock.java"); doTest(fileName); } - + @TestMetadata("enhancedForWithEmptyBlock.java") public void testEnhancedForWithEmptyBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/foreachStatement/enhancedForWithEmptyBlock.java"); doTest(fileName); } - + @TestMetadata("enhancedForWithExpression.java") public void testEnhancedForWithExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/foreachStatement/enhancedForWithExpression.java"); doTest(fileName); } - + @TestMetadata("enhancedForWithReturn.java") public void testEnhancedForWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/foreachStatement/enhancedForWithReturn.java"); doTest(fileName); } - + @TestMetadata("nullableIterable.java") public void testNullableIterable() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/foreachStatement/nullableIterable.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/formatting") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Formatting extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInFormatting() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/formatting"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("nonStaticMembers.java") public void testNonStaticMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/formatting/nonStaticMembers.java"); doTest(fileName); } - + @TestMetadata("nonStaticMembersWithComments.java") public void testNonStaticMembersWithComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/formatting/nonStaticMembersWithComments.java"); doTest(fileName); } - + @TestMetadata("staticAndNonStaticMembersWithComments.java") public void testStaticAndNonStaticMembersWithComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/formatting/staticAndNonStaticMembersWithComments.java"); doTest(fileName); } - + @TestMetadata("staticMembersWithComments.java") public void testStaticMembersWithComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/formatting/staticMembersWithComments.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/function") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Function extends AbstractJavaToKotlinConverterTest { @TestMetadata("abstractMethod.java") public void testAbstractMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/abstractMethod.java"); doTest(fileName); } - + public void testAllFilesPresentInFunction() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/function"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("classGenericParam.java") public void testClassGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/classGenericParam.java"); doTest(fileName); } - + @TestMetadata("emptyVoidMethod.java") public void testEmptyVoidMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/emptyVoidMethod.java"); doTest(fileName); } - + @TestMetadata("extendsBaseWhichExtendsObject.java") public void testExtendsBaseWhichExtendsObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/extendsBaseWhichExtendsObject.java"); doTest(fileName); } - + @TestMetadata("final.java") public void testFinal() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/final.java"); doTest(fileName); } - + @TestMetadata("functionInFinalClass.java") public void testFunctionInFinalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/functionInFinalClass.java"); doTest(fileName); } - + @TestMetadata("internal.java") public void testInternal() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/internal.java"); doTest(fileName); } - + @TestMetadata("main.java") public void testMain() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/main.java"); doTest(fileName); } - + @TestMetadata("main2.java") public void testMain2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/main2.java"); doTest(fileName); } - + @TestMetadata("mainAndNullabilitySetting.java") public void testMainAndNullabilitySetting() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/mainAndNullabilitySetting.java"); doTest(fileName); } - + @TestMetadata("methodClassType.java") public void testMethodClassType() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/methodClassType.java"); doTest(fileName); } - + @TestMetadata("methodPrimitiveType.java") public void testMethodPrimitiveType() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/methodPrimitiveType.java"); doTest(fileName); } - + @TestMetadata("methodPrimitiveType2.java") public void testMethodPrimitiveType2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/methodPrimitiveType2.java"); doTest(fileName); } - + @TestMetadata("methodWithReturnStatement.java") public void testMethodWithReturnStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/methodWithReturnStatement.java"); doTest(fileName); } - + @TestMetadata("open.java") public void testOpen() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/open.java"); doTest(fileName); } - + @TestMetadata("override.java") public void testOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/override.java"); doTest(fileName); } - + @TestMetadata("overrideAndOpen.java") public void testOverrideAndOpen() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/overrideAndOpen.java"); doTest(fileName); } - + @TestMetadata("overrideObject.java") public void testOverrideObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/overrideObject.java"); doTest(fileName); } - + @TestMetadata("overrideObject2.java") public void testOverrideObject2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/overrideObject2.java"); doTest(fileName); } - + @TestMetadata("overrideObject3.java") public void testOverrideObject3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/overrideObject3.java"); doTest(fileName); } - + @TestMetadata("ownGenericParam.java") public void testOwnGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/ownGenericParam.java"); doTest(fileName); } - + @TestMetadata("ownSeveralGenericParams.java") public void testOwnSeveralGenericParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/ownSeveralGenericParams.java"); doTest(fileName); } - + @TestMetadata("parameterModification.java") public void testParameterModification() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/parameterModification.java"); doTest(fileName); } - + @TestMetadata("private.java") public void testPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/private.java"); doTest(fileName); } - + @TestMetadata("protected.java") public void testProtected() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/protected.java"); doTest(fileName); } - + @TestMetadata("public.java") public void testPublic() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/public.java"); doTest(fileName); } - + @TestMetadata("synchronizedMethod.java") public void testSynchronizedMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/synchronizedMethod.java"); doTest(fileName); } - + @TestMetadata("throws.java") public void testThrows() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/throws.java"); doTest(fileName); } - + @TestMetadata("varVararg.java") public void testVarVararg() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/function/varVararg.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/identifier") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Identifier extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInIdentifier() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/identifier"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("finalFieldReference.java") public void testFinalFieldReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/identifier/finalFieldReference.java"); doTest(fileName); } - + @TestMetadata("keywords.java") public void testKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/identifier/keywords.java"); doTest(fileName); } - + @TestMetadata("withDollar.java") public void testWithDollar() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/identifier/withDollar.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/ifStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IfStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInIfStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/ifStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("elseIf.java") public void testElseIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/ifStatement/elseIf.java"); doTest(fileName); } - + @TestMetadata("multiLine.java") public void testMultiLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/ifStatement/multiLine.java"); doTest(fileName); } - + @TestMetadata("singleLine.java") public void testSingleLine() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/ifStatement/singleLine.java"); doTest(fileName); } - + @TestMetadata("withBlocks.java") public void testWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/ifStatement/withBlocks.java"); doTest(fileName); } - + @TestMetadata("withEmptyBlocks.java") public void testWithEmptyBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/ifStatement/withEmptyBlocks.java"); doTest(fileName); } - + @TestMetadata("withoutElse.java") public void testWithoutElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/ifStatement/withoutElse.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/importStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ImportStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInImportStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/importStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("importWithKeywords.java") public void testImportWithKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/importStatement/importWithKeywords.java"); doTest(fileName); } - + @TestMetadata("importWithStar.java") public void testImportWithStar() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/importStatement/importWithStar.java"); doTest(fileName); } - + @TestMetadata("oneImport.java") public void testOneImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/importStatement/oneImport.java"); doTest(fileName); } - + @TestMetadata("onlyImports.java") public void testOnlyImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/importStatement/onlyImports.java"); doTest(fileName); } - + @TestMetadata("simpleImport.java") public void testSimpleImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/importStatement/simpleImport.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/inProjectionType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class InProjectionType extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInInProjectionType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/inProjectionType"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("methodParams.java") public void testMethodParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/inProjectionType/methodParams.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/inheritance") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Inheritance extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInInheritance() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/inheritance"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("classOneExtendsBaseGeneric.java") public void testClassOneExtendsBaseGeneric() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/inheritance/classOneExtendsBaseGeneric.java"); doTest(fileName); } - + @TestMetadata("classOneExtendsBaseWithOneParam.java") public void testClassOneExtendsBaseWithOneParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/inheritance/classOneExtendsBaseWithOneParam.java"); doTest(fileName); } - + @TestMetadata("classOneExtendsBaseWithZeroParams.java") public void testClassOneExtendsBaseWithZeroParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/inheritance/classOneExtendsBaseWithZeroParams.java"); doTest(fileName); } - + @TestMetadata("classOneExtendsBaseWithZeroParamsNonEmptyConstructor.java") public void testClassOneExtendsBaseWithZeroParamsNonEmptyConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/inheritance/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/isOperator") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class IsOperator extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInIsOperator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/isOperator"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("complicatedExpression.java") public void testComplicatedExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/isOperator/complicatedExpression.java"); doTest(fileName); } - + @TestMetadata("simpleReference.java") public void testSimpleReference() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/isOperator/simpleReference.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/issues") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Issues extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInIssues() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/issues"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("arrayLength.java") public void testArrayLength() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/arrayLength.java"); doTest(fileName); } - + @TestMetadata("comments.java") public void testComments() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/comments.java"); doTest(fileName); } - + @TestMetadata("doNotQualifyStatic.java") public void testDoNotQualifyStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/doNotQualifyStatic.java"); doTest(fileName); } - + @TestMetadata("kt-1016.java") public void testKt_1016() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-1016.java"); doTest(fileName); } - + @TestMetadata("kt-1048.java") public void testKt_1048() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-1048.java"); doTest(fileName); } - + @TestMetadata("kt-1074.java") public void testKt_1074() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-1074.java"); doTest(fileName); } - + @TestMetadata("kt-5294.java") public void testKt_5294() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-5294.java"); doTest(fileName); } - + @TestMetadata("kt-5400.java") public void testKt_5400() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-5400.java"); doTest(fileName); } - + @TestMetadata("kt-543.java") public void testKt_543() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-543.java"); doTest(fileName); } - + @TestMetadata("kt-543-boxed.java") public void testKt_543_boxed() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-543-boxed.java"); doTest(fileName); } - + @TestMetadata("kt-543-mixed.java") public void testKt_543_mixed() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-543-mixed.java"); doTest(fileName); } - + @TestMetadata("kt-638.java") public void testKt_638() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-638.java"); doTest(fileName); } - + @TestMetadata("kt-696.java") public void testKt_696() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-696.java"); doTest(fileName); } - + @TestMetadata("kt-792.java") public void testKt_792() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-792.java"); doTest(fileName); } - + @TestMetadata("kt-792-mixed.java") public void testKt_792_mixed() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-792-mixed.java"); doTest(fileName); } - + @TestMetadata("kt-794.java") public void testKt_794() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-794.java"); doTest(fileName); } - + @TestMetadata("kt-794-mixed.java") public void testKt_794_mixed() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-794-mixed.java"); doTest(fileName); } - + @TestMetadata("kt-807.java") public void testKt_807() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-807.java"); doTest(fileName); } - + @TestMetadata("kt-809.java") public void testKt_809() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-809.java"); doTest(fileName); } - + @TestMetadata("kt-809-string.java") public void testKt_809_string() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-809-string.java"); doTest(fileName); } - + @TestMetadata("kt-820.java") public void testKt_820() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-820.java"); doTest(fileName); } - + @TestMetadata("kt-820-field.java") public void testKt_820_field() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-820-field.java"); doTest(fileName); } - + @TestMetadata("kt-820-string.java") public void testKt_820_string() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-820-string.java"); doTest(fileName); } - + @TestMetadata("kt-824.java") public void testKt_824() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-824.java"); doTest(fileName); } - + @TestMetadata("kt-824-isDir.java") public void testKt_824_isDir() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-824-isDir.java"); doTest(fileName); } - + @TestMetadata("kt-828.java") public void testKt_828() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-828.java"); doTest(fileName); } - + @TestMetadata("kt-836.java") public void testKt_836() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-836.java"); doTest(fileName); } - + @TestMetadata("kt-837.java") public void testKt_837() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-837.java"); doTest(fileName); } - + @TestMetadata("kt-851.java") public void testKt_851() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-851.java"); doTest(fileName); } - + @TestMetadata("kt-852.java") public void testKt_852() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-852.java"); doTest(fileName); } - + @TestMetadata("kt-871.java") public void testKt_871() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-871.java"); doTest(fileName); } - + @TestMetadata("kt-879.java") public void testKt_879() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-879.java"); doTest(fileName); } - + @TestMetadata("kt-893.java") public void testKt_893() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-893.java"); doTest(fileName); } - + @TestMetadata("kt-899.java") public void testKt_899() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-899.java"); doTest(fileName); } - + @TestMetadata("kt-963.java") public void testKt_963() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/kt-963.java"); doTest(fileName); } - + @TestMetadata("qualifyStatic.java") public void testQualifyStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/qualifyStatic.java"); doTest(fileName); } - + @TestMetadata("spaceBeforeAssignment.java") public void testSpaceBeforeAssignment() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/issues/spaceBeforeAssignment.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/kotlinApiAccess") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class KotlinApiAccess extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInKotlinApiAccess() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/kotlinApiAccess"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ClassObjectMembers.java") public void testClassObjectMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/ClassObjectMembers.java"); doTest(fileName); } - + @TestMetadata("CorrectFunNullabilityDetected.java") public void testCorrectFunNullabilityDetected() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/CorrectFunNullabilityDetected.java"); doTest(fileName); } - + @TestMetadata("CorrectNullabilityDetected.java") public void testCorrectNullabilityDetected() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/CorrectNullabilityDetected.java"); doTest(fileName); } - + @TestMetadata("ExtensionFunction.java") public void testExtensionFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/ExtensionFunction.java"); doTest(fileName); } - + @TestMetadata("ExtensionProperty.java") public void testExtensionProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/ExtensionProperty.java"); doTest(fileName); } - + @TestMetadata("GlobalFunction.java") public void testGlobalFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/GlobalFunction.java"); doTest(fileName); } - + @TestMetadata("GlobalGenericFunction.java") public void testGlobalGenericFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/GlobalGenericFunction.java"); doTest(fileName); } - + @TestMetadata("GlobalValue1.java") public void testGlobalValue1() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/GlobalValue1.java"); doTest(fileName); } - + @TestMetadata("GlobalValue2.java") public void testGlobalValue2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/GlobalValue2.java"); doTest(fileName); } - + @TestMetadata("InheritedProperty.java") public void testInheritedProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/InheritedProperty.java"); doTest(fileName); } - + @TestMetadata("ObjectMembers.java") public void testObjectMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/ObjectMembers.java"); doTest(fileName); } - + @TestMetadata("Property.java") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/Property.java"); doTest(fileName); } - + @TestMetadata("Property2.java") public void testProperty2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/kotlinApiAccess/Property2.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/labelStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LabelStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInLabelStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/labelStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("complicatedExampleFromJavaTutorial.java") public void testComplicatedExampleFromJavaTutorial() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/labelStatement/complicatedExampleFromJavaTutorial.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/list") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class List extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInList() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/list"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ForEach.java") public void testForEach() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/list/ForEach.java"); doTest(fileName); } - + @TestMetadata("Lists.java") public void testLists() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/list/Lists.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/literalExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LiteralExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInLiteralExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/literalExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("char.java") public void testChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/literalExpression/char.java"); doTest(fileName); } - + @TestMetadata("dollarInsideString.java") public void testDollarInsideString() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/literalExpression/dollarInsideString.java"); doTest(fileName); } - + @TestMetadata("endsWithDFL.java") public void testEndsWithDFL() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/literalExpression/endsWithDFL.java"); doTest(fileName); } - + @TestMetadata("hex.java") public void testHex() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/literalExpression/hex.java"); doTest(fileName); } - + @TestMetadata("octal.java") public void testOctal() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/literalExpression/octal.java"); doTest(fileName); } - + @TestMetadata("trueOrFalse.java") public void testTrueOrFalse() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/literalExpression/trueOrFalse.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/localVariable") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class LocalVariable extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInLocalVariable() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/localVariable"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("autoBangBang.java") public void testAutoBangBang() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/autoBangBang.java"); doTest(fileName); } - + @TestMetadata("conversion.java") public void testConversion() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/conversion.java"); doTest(fileName); } - + @TestMetadata("literalConversion.java") public void testLiteralConversion() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/literalConversion.java"); doTest(fileName); } - + @TestMetadata("nullIInitializer.java") public void testNullIInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/nullIInitializer.java"); doTest(fileName); } - + @TestMetadata("object.java") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/object.java"); doTest(fileName); } - + @TestMetadata("unboxing.java") public void testUnboxing() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/unboxing.java"); doTest(fileName); } - + @TestMetadata("valTypeDoNotMatch.java") public void testValTypeDoNotMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/valTypeDoNotMatch.java"); doTest(fileName); } - + @TestMetadata("varTypeDoNotMatch.java") public void testVarTypeDoNotMatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/varTypeDoNotMatch.java"); doTest(fileName); } - + @TestMetadata("varWithNoInitializer.java") public void testVarWithNoInitializer() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/localVariable/varWithNoInitializer.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/methodCallExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class MethodCallExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInMethodCallExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/methodCallExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("callWithKeywords.java") public void testCallWithKeywords() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/callWithKeywords.java"); doTest(fileName); } - + @TestMetadata("collectionsMethods.java") public void testCollectionsMethods() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/collectionsMethods.java"); doTest(fileName); } - + @TestMetadata("collectionsMethods2.java") public void testCollectionsMethods2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/collectionsMethods2.java"); doTest(fileName); } - + @TestMetadata("emptyCall.java") public void testEmptyCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/emptyCall.java"); doTest(fileName); } - + @TestMetadata("genericMethod.java") public void testGenericMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/genericMethod.java"); doTest(fileName); } - + @TestMetadata("getClass.java") public void testGetClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/getClass.java"); doTest(fileName); } - + @TestMetadata("simpleCall.java") public void testSimpleCall() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/simpleCall.java"); doTest(fileName); } - + @TestMetadata("vararg1.java") public void testVararg1() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/vararg1.java"); doTest(fileName); } - + @TestMetadata("vararg2.java") public void testVararg2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/methodCallExpression/vararg2.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/misc") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Misc extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInMisc() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/misc"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("packageWithClass.java") public void testPackageWithClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/misc/packageWithClass.java"); doTest(fileName); } - + @TestMetadata("packageWithClasses.java") public void testPackageWithClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/misc/packageWithClasses.java"); doTest(fileName); } - + @TestMetadata("packageWithImports.java") public void testPackageWithImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/misc/packageWithImports.java"); doTest(fileName); } - + @TestMetadata("packageWithMixedImports.java") public void testPackageWithMixedImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/misc/packageWithMixedImports.java"); doTest(fileName); } - + @TestMetadata("packageWithOpenClass.java") public void testPackageWithOpenClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/misc/packageWithOpenClass.java"); doTest(fileName); } - + @TestMetadata("packageWithStaticImports.java") public void testPackageWithStaticImports() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/misc/packageWithStaticImports.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/newClassExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class NewClassExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInNewClassExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/newClassExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("classWithParam.java") public void testClassWithParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/classWithParam.java"); doTest(fileName); } - + @TestMetadata("classWithParams.java") public void testClassWithParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/classWithParams.java"); doTest(fileName); } - + @TestMetadata("classWithoutBody.java") public void testClassWithoutBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/classWithoutBody.java"); doTest(fileName); } - + @TestMetadata("fullQualifiedName.java") public void testFullQualifiedName() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/fullQualifiedName.java"); doTest(fileName); } - + @TestMetadata("fullQualifiedName2.java") public void testFullQualifiedName2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/fullQualifiedName2.java"); doTest(fileName); } - + @TestMetadata("genericClassInvocation.java") public void testGenericClassInvocation() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/genericClassInvocation.java"); doTest(fileName); } - + @TestMetadata("newAnonymousClass.java") public void testNewAnonymousClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/newAnonymousClass.java"); doTest(fileName); } - + @TestMetadata("newAnonymousClass2.java") public void testNewAnonymousClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/newAnonymousClass2.java"); doTest(fileName); } - + @TestMetadata("newAnonymousClass3.java") public void testNewAnonymousClass3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/newAnonymousClass3.java"); doTest(fileName); } - + @TestMetadata("newClassByFullName.java") public void testNewClassByFullName() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/newClassByFullName.java"); doTest(fileName); } - + @TestMetadata("newInnerClass.java") public void testNewInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/newInnerClass.java"); doTest(fileName); } - + @TestMetadata("newListAndNewMember.java") public void testNewListAndNewMember() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/newListAndNewMember.java"); doTest(fileName); } - + @TestMetadata("newStaticInnerClass.java") public void testNewStaticInnerClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/newClassExpression/newStaticInnerClass.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/nullability") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Nullability extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInNullability() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/nullability"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("autoNotNull.java") public void testAutoNotNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/autoNotNull.java"); doTest(fileName); } - + @TestMetadata("FieldAssignedWithNull.java") public void testFieldAssignedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/FieldAssignedWithNull.java"); doTest(fileName); } - + @TestMetadata("FieldComparedWithNull.java") public void testFieldComparedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/FieldComparedWithNull.java"); doTest(fileName); } - + @TestMetadata("FieldComparedWithNull2.java") public void testFieldComparedWithNull2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/FieldComparedWithNull2.java"); doTest(fileName); } - + @TestMetadata("FieldComparedWithNull3.java") public void testFieldComparedWithNull3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/FieldComparedWithNull3.java"); doTest(fileName); } - + @TestMetadata("FieldComparedWithNull4.java") public void testFieldComparedWithNull4() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/FieldComparedWithNull4.java"); doTest(fileName); } - + @TestMetadata("FieldInitializedWithNull.java") public void testFieldInitializedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/FieldInitializedWithNull.java"); doTest(fileName); } - + @TestMetadata("IndirectOverride.java") public void testIndirectOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/IndirectOverride.java"); doTest(fileName); } - + @TestMetadata("MethodInvokedWithNullArg.java") public void testMethodInvokedWithNullArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodInvokedWithNullArg.java"); doTest(fileName); } - + @TestMetadata("MethodInvokedWithNullArg2.java") public void testMethodInvokedWithNullArg2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodInvokedWithNullArg2.java"); doTest(fileName); } - + @TestMetadata("MethodInvokedWithTernaryNullArg.java") public void testMethodInvokedWithTernaryNullArg() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodInvokedWithTernaryNullArg.java"); doTest(fileName); } - + @TestMetadata("MethodResultComparedWithNull.java") public void testMethodResultComparedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodResultComparedWithNull.java"); doTest(fileName); } - + @TestMetadata("MethodResultComparedWithNull2.java") public void testMethodResultComparedWithNull2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodResultComparedWithNull2.java"); doTest(fileName); } - + @TestMetadata("MethodResultComparedWithNull3.java") public void testMethodResultComparedWithNull3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodResultComparedWithNull3.java"); doTest(fileName); } - + @TestMetadata("MethodResultComparedWithNull4.java") public void testMethodResultComparedWithNull4() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodResultComparedWithNull4.java"); doTest(fileName); } - + @TestMetadata("MethodResultInitializesNullableField.java") public void testMethodResultInitializesNullableField() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodResultInitializesNullableField.java"); doTest(fileName); } - + @TestMetadata("MethodReturnsNull.java") public void testMethodReturnsNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodReturnsNull.java"); doTest(fileName); } - + @TestMetadata("MethodReturnsNullInAnonymousClass.java") public void testMethodReturnsNullInAnonymousClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodReturnsNullInAnonymousClass.java"); doTest(fileName); } - + @TestMetadata("MethodReturnsNullInLocalClass.java") public void testMethodReturnsNullInLocalClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodReturnsNullInLocalClass.java"); doTest(fileName); } - + @TestMetadata("MethodReturnsTernaryNull.java") public void testMethodReturnsTernaryNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/MethodReturnsTernaryNull.java"); doTest(fileName); } - + @TestMetadata("NullableIntNoCrash.java") public void testNullableIntNoCrash() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/NullableIntNoCrash.java"); doTest(fileName); } - + @TestMetadata("NullableMethodDotAccess.java") public void testNullableMethodDotAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/NullableMethodDotAccess.java"); doTest(fileName); } - + @TestMetadata("NullableVariableDotAccess.java") public void testNullableVariableDotAccess() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/NullableVariableDotAccess.java"); doTest(fileName); } - + @TestMetadata("OverrideWithInheritanceLoop.java") public void testOverrideWithInheritanceLoop() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/OverrideWithInheritanceLoop.java"); doTest(fileName); } - + @TestMetadata("Overrides.java") public void testOverrides() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/Overrides.java"); doTest(fileName); } - + @TestMetadata("ParameterComparedWithNull.java") public void testParameterComparedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/ParameterComparedWithNull.java"); doTest(fileName); } - + @TestMetadata("VariableAssignedWithNull.java") public void testVariableAssignedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/VariableAssignedWithNull.java"); doTest(fileName); } - + @TestMetadata("VariableComparedWithNull.java") public void testVariableComparedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/VariableComparedWithNull.java"); doTest(fileName); } - + @TestMetadata("VariableInitializedWithNull.java") public void testVariableInitializedWithNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/VariableInitializedWithNull.java"); doTest(fileName); } - + @TestMetadata("VariableInitializedWithTernaryNull.java") public void testVariableInitializedWithTernaryNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/nullability/VariableInitializedWithTernaryNull.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/objectLiteral") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ObjectLiteral extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInObjectLiteral() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/objectLiteral"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("MyFrame.java") public void testMyFrame() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/objectLiteral/MyFrame.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/outProjectionType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class OutProjectionType extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInOutProjectionType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/outProjectionType"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("methodParams.java") public void testMethodParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/outProjectionType/methodParams.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/packageStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PackageStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInPackageStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/packageStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("orgJetbrainsJetJ2kIn.java") public void testOrgJetbrainsJetJ2kIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/packageStatement/orgJetbrainsJetJ2kIn.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/parenthesizedExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ParenthesizedExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInParenthesizedExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/parenthesizedExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("parenthesized.java") public void testParenthesized() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/parenthesizedExpression/parenthesized.java"); doTest(fileName); } - + @TestMetadata("parenthesized2.java") public void testParenthesized2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/parenthesizedExpression/parenthesized2.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/polyadicExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PolyadicExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInPolyadicExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/polyadicExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("divide.java") public void testDivide() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/polyadicExpression/divide.java"); doTest(fileName); } - + @TestMetadata("minus.java") public void testMinus() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/polyadicExpression/minus.java"); doTest(fileName); } - + @TestMetadata("multiply.java") public void testMultiply() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/polyadicExpression/multiply.java"); doTest(fileName); } - + @TestMetadata("plus.java") public void testPlus() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/polyadicExpression/plus.java"); doTest(fileName); } - + @TestMetadata("remainder.java") public void testRemainder() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/polyadicExpression/remainder.java"); doTest(fileName); } - + @TestMetadata("unassignedShiftRight.java") public void testUnassignedShiftRight() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/polyadicExpression/unassignedShiftRight.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/postfixOperator") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PostfixOperator extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInPostfixOperator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/postfixOperator"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("decrement.java") public void testDecrement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/postfixOperator/decrement.java"); doTest(fileName); } - + @TestMetadata("increment.java") public void testIncrement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/postfixOperator/increment.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/prefixOperator") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PrefixOperator extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInPrefixOperator() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/prefixOperator"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("decrement.java") public void testDecrement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/prefixOperator/decrement.java"); doTest(fileName); } - + @TestMetadata("excl.java") public void testExcl() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/prefixOperator/excl.java"); doTest(fileName); } - + @TestMetadata("increment.java") public void testIncrement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/prefixOperator/increment.java"); doTest(fileName); } - + @TestMetadata("kt-667.java") public void testKt_667() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/prefixOperator/kt-667.java"); doTest(fileName); } - + @TestMetadata("nullableIf.java") public void testNullableIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/prefixOperator/nullableIf.java"); doTest(fileName); } - + @TestMetadata("tilde.java") public void testTilde() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/prefixOperator/tilde.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/rawGenerics") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class RawGenerics extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInRawGenerics() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/rawGenerics"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("kt-540.java") public void testKt_540() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/rawGenerics/kt-540.java"); doTest(fileName); } - + @TestMetadata("kt-540-map.java") public void testKt_540_map() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/rawGenerics/kt-540-map.java"); doTest(fileName); } - + @TestMetadata("kt-540-rawGenericClass.java") public void testKt_540_rawGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/rawGenerics/kt-540-rawGenericClass.java"); doTest(fileName); } - + @TestMetadata("rawGenericMethod.java") public void testRawGenericMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/rawGenerics/rawGenericMethod.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/returnStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ReturnStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInReturnStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/returnStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("currentMethodBug.java") public void testCurrentMethodBug() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/returnStatement/currentMethodBug.java"); doTest(fileName); } - + @TestMetadata("returnChar.java") public void testReturnChar() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/returnStatement/returnChar.java"); doTest(fileName); } - + @TestMetadata("returnLiteral.java") public void testReturnLiteral() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/returnStatement/returnLiteral.java"); doTest(fileName); } - + @TestMetadata("returnNumber.java") public void testReturnNumber() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/returnStatement/returnNumber.java"); doTest(fileName); } - + @TestMetadata("returnString.java") public void testReturnString() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/returnStatement/returnString.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/settings") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Settings extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInSettings() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/settings"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("openByDefault.java") public void testOpenByDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/settings/openByDefault.java"); doTest(fileName); } - + @TestMetadata("specifyFieldTypeByDefault.java") public void testSpecifyFieldTypeByDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/settings/specifyFieldTypeByDefault.java"); doTest(fileName); } - + @TestMetadata("specifyLocalVariableTypeByDefault.java") public void testSpecifyLocalVariableTypeByDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/settings/specifyLocalVariableTypeByDefault.java"); doTest(fileName); } - + @TestMetadata("specifyLocalVariableTypeByDefaultInFor.java") public void testSpecifyLocalVariableTypeByDefaultInFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/settings/specifyLocalVariableTypeByDefaultInFor.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/starProjectionType") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class StarProjectionType extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInStarProjectionType() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/starProjectionType"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("methodParams.java") public void testMethodParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/starProjectionType/methodParams.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/staticMembers") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class StaticMembers extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInStaticMembers() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/staticMembers"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("PrivateStaticMembers.java") public void testPrivateStaticMembers() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/staticMembers/PrivateStaticMembers.java"); doTest(fileName); } - + @TestMetadata("PrivateStaticMethods1.java") public void testPrivateStaticMethods1() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/staticMembers/PrivateStaticMethods1.java"); doTest(fileName); } - + @TestMetadata("PrivateStaticMethods2.java") public void testPrivateStaticMethods2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/staticMembers/PrivateStaticMethods2.java"); doTest(fileName); } - + @TestMetadata("PrivateStaticMethods3.java") public void testPrivateStaticMethods3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/staticMembers/PrivateStaticMethods3.java"); doTest(fileName); } - + @TestMetadata("PrivateStaticMethods4.java") public void testPrivateStaticMethods4() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/staticMembers/PrivateStaticMethods4.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/superExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SuperExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInSuperExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/superExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("classAdotSuperFoo.java") public void testClassAdotSuperFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/superExpression/classAdotSuperFoo.java"); doTest(fileName); } - + @TestMetadata("classAextendsB.java") public void testClassAextendsB() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/superExpression/classAextendsB.java"); doTest(fileName); } - + @TestMetadata("superStatement.java") public void testSuperStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/superExpression/superStatement.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/switch") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Switch extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInSwitch() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/switch"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("caseWithBlock.java") public void testCaseWithBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/caseWithBlock.java"); doTest(fileName); } - + @TestMetadata("comlicatedFallDown.java") public void testComlicatedFallDown() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/comlicatedFallDown.java"); doTest(fileName); } - + @TestMetadata("continueAndBreakWithLabel.java") public void testContinueAndBreakWithLabel() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/continueAndBreakWithLabel.java"); doTest(fileName); } - + @TestMetadata("emptySwitch.java") public void testEmptySwitch() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/emptySwitch.java"); doTest(fileName); } - + @TestMetadata("enumConstants.java") public void testEnumConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/enumConstants.java"); doTest(fileName); } - + @TestMetadata("fallDown.java") public void testFallDown() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/fallDown.java"); doTest(fileName); } - + @TestMetadata("fallDownWithBlocks.java") public void testFallDownWithBlocks() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/fallDownWithBlocks.java"); doTest(fileName); } - + @TestMetadata("invalidSwitch.java") public void testInvalidSwitch() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/invalidSwitch.java"); doTest(fileName); } - + @TestMetadata("kt-539.java") public void testKt_539() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/kt-539.java"); doTest(fileName); } - + @TestMetadata("nondefault.java") public void testNondefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/nondefault.java"); doTest(fileName); } - + @TestMetadata("returnsAndThrows.java") public void testReturnsAndThrows() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/switch/returnsAndThrows.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/synchronizedStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SynchronizedStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInSynchronizedStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/synchronizedStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("singleLineExample.java") public void testSingleLineExample() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/synchronizedStatement/singleLineExample.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/thisExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ThisExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInThisExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/thisExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("classAdotThisFoo.java") public void testClassAdotThisFoo() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/thisExpression/classAdotThisFoo.java"); doTest(fileName); } - + @TestMetadata("thisStatement.java") public void testThisStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/thisExpression/thisStatement.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/throwStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ThrowStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInThrowStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/throwStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("simpleThrowStatement.java") public void testSimpleThrowStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/throwStatement/simpleThrowStatement.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/toKotlinClasses") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class ToKotlinClasses extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInToKotlinClasses() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/toKotlinClasses"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("iterableAndIterator.java") public void testIterableAndIterator() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/toKotlinClasses/iterableAndIterator.java"); doTest(fileName); } - + @TestMetadata("iterableAndIterator2.java") public void testIterableAndIterator2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/toKotlinClasses/iterableAndIterator2.java"); doTest(fileName); } - + @TestMetadata("iterableAndIterator3.java") public void testIterableAndIterator3() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/toKotlinClasses/iterableAndIterator3.java"); doTest(fileName); } - + @TestMetadata("TypeParameterBound.java") public void testTypeParameterBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/toKotlinClasses/TypeParameterBound.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/trait") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class Trait extends AbstractJavaToKotlinConverterTest { @TestMetadata("abstactInterface.java") public void testAbstactInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/abstactInterface.java"); doTest(fileName); } - + public void testAllFilesPresentInTrait() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/trait"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("emptyInterface.java") public void testEmptyInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/emptyInterface.java"); doTest(fileName); } - + @TestMetadata("extendsOneClassAndImplementsSeveralInterfaces.java") public void testExtendsOneClassAndImplementsSeveralInterfaces() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/extendsOneClassAndImplementsSeveralInterfaces.java"); doTest(fileName); } - + @TestMetadata("extendsOneInterface.java") public void testExtendsOneInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/extendsOneInterface.java"); doTest(fileName); } - + @TestMetadata("interfaceWithFields.java") public void testInterfaceWithFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/interfaceWithFields.java"); doTest(fileName); } - + @TestMetadata("interfaceWithMethodDeclaration.java") public void testInterfaceWithMethodDeclaration() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/interfaceWithMethodDeclaration.java"); doTest(fileName); } - + @TestMetadata("interfaceWithStaticFields.java") public void testInterfaceWithStaticFields() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/interfaceWithStaticFields.java"); doTest(fileName); } - + @TestMetadata("internalInterface.java") public void testInternalInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/internalInterface.java"); doTest(fileName); } - + @TestMetadata("privateInterface.java") public void testPrivateInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/privateInterface.java"); doTest(fileName); } - + @TestMetadata("protectedInterface.java") public void testProtectedInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/protectedInterface.java"); doTest(fileName); } - + @TestMetadata("publicInterface.java") public void testPublicInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/trait/publicInterface.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/tryStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TryStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInTryStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/tryStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("commonCaseForTryStatement.java") public void testCommonCaseForTryStatement() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryStatement/commonCaseForTryStatement.java"); doTest(fileName); } - + @TestMetadata("disjunctionType.java") public void testDisjunctionType() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryStatement/disjunctionType.java"); doTest(fileName); } - + @TestMetadata("emptyTryWithTwoCatchesWithEmptyFinally.java") public void testEmptyTryWithTwoCatchesWithEmptyFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryStatement/emptyTryWithTwoCatchesWithEmptyFinally.java"); doTest(fileName); } - + @TestMetadata("emptyTryWithTwoCatchesWithFinally.java") public void testEmptyTryWithTwoCatchesWithFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryStatement/emptyTryWithTwoCatchesWithFinally.java"); doTest(fileName); } - + @TestMetadata("emptyTryWithTwoCatchesWithoutFinally.java") public void testEmptyTryWithTwoCatchesWithoutFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryStatement/emptyTryWithTwoCatchesWithoutFinally.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/tryWithResource") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TryWithResource extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInTryWithResource() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/tryWithResource"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("Multiline.java") public void testMultiline() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/Multiline.java"); doTest(fileName); } - + @TestMetadata("MultipleResources.java") public void testMultipleResources() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/MultipleResources.java"); doTest(fileName); } - + @TestMetadata("Simple.java") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/Simple.java"); doTest(fileName); } - + @TestMetadata("WithCatch.java") public void testWithCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/WithCatch.java"); doTest(fileName); } - + @TestMetadata("WithCatchAndFinally.java") public void testWithCatchAndFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/WithCatchAndFinally.java"); doTest(fileName); } - + @TestMetadata("WithCatches.java") public void testWithCatches() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/WithCatches.java"); doTest(fileName); } - + @TestMetadata("WithFinally.java") public void testWithFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/WithFinally.java"); doTest(fileName); } - + @TestMetadata("WithReturnAtEnd.java") public void testWithReturnAtEnd() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/WithReturnAtEnd.java"); doTest(fileName); } - + @TestMetadata("WithReturnInAnonymousClass.java") public void testWithReturnInAnonymousClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/WithReturnInAnonymousClass.java"); doTest(fileName); } - + @TestMetadata("WithReturnInAnonymousClass2.java") public void testWithReturnInAnonymousClass2() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/tryWithResource/WithReturnInAnonymousClass2.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/typeCastExpression") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeCastExpression extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInTypeCastExpression() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/typeCastExpression"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("extendsWildcardCast.java") public void testExtendsWildcardCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/extendsWildcardCast.java"); doTest(fileName); } - + @TestMetadata("fooCast.java") public void testFooCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/fooCast.java"); doTest(fileName); } - + @TestMetadata("intCast.java") public void testIntCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/intCast.java"); doTest(fileName); } - + @TestMetadata("primitiveType.java") public void testPrimitiveType() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/primitiveType.java"); doTest(fileName); } - + @TestMetadata("simpleGenericCast.java") public void testSimpleGenericCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/simpleGenericCast.java"); doTest(fileName); } - + @TestMetadata("stringCast.java") public void testStringCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/stringCast.java"); doTest(fileName); } - + @TestMetadata("superWildcardCast.java") public void testSuperWildcardCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/superWildcardCast.java"); doTest(fileName); } - + @TestMetadata("wildcardCast.java") public void testWildcardCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeCastExpression/wildcardCast.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/typeParameters") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class TypeParameters extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInTypeParameters() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/typeParameters"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("classDoubleParametrizationWithTwoBoundsWithExtending.java") public void testClassDoubleParametrizationWithTwoBoundsWithExtending() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/classDoubleParametrizationWithTwoBoundsWithExtending.java"); doTest(fileName); } - + @TestMetadata("classParametrizationWithTwoBounds.java") public void testClassParametrizationWithTwoBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/classParametrizationWithTwoBounds.java"); doTest(fileName); } - + @TestMetadata("classParametrizationWithTwoBoundsWithExtending.java") public void testClassParametrizationWithTwoBoundsWithExtending() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/classParametrizationWithTwoBoundsWithExtending.java"); doTest(fileName); } - + @TestMetadata("complexExampleWithClassExtending.java") public void testComplexExampleWithClassExtending() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/complexExampleWithClassExtending.java"); doTest(fileName); } - + @TestMetadata("complexExampleWithClassMultiplyExtending.java") public void testComplexExampleWithClassMultiplyExtending() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/complexExampleWithClassMultiplyExtending.java"); doTest(fileName); } - + @TestMetadata("genericClass.java") public void testGenericClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/genericClass.java"); doTest(fileName); } - + @TestMetadata("genericParam.java") public void testGenericParam() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/genericParam.java"); doTest(fileName); } - + @TestMetadata("genericParam-settings.java") public void testGenericParam_settings() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/genericParam-settings.java"); doTest(fileName); } - + @TestMetadata("manyGenericParams.java") public void testManyGenericParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/manyGenericParams.java"); doTest(fileName); } - + @TestMetadata("methodDoubleParametrizationWithTwoBounds.java") public void testMethodDoubleParametrizationWithTwoBounds() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/methodDoubleParametrizationWithTwoBounds.java"); doTest(fileName); } - + @TestMetadata("needTypeArgs.java") public void testNeedTypeArgs() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/needTypeArgs.java"); doTest(fileName); } - + @TestMetadata("rawTypeCast.java") public void testRawTypeCast() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/rawTypeCast.java"); doTest(fileName); } - + @TestMetadata("traitDoubleParametrizationWithTwoBoundsWithExtending.java") public void testTraitDoubleParametrizationWithTwoBoundsWithExtending() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/traitDoubleParametrizationWithTwoBoundsWithExtending.java"); doTest(fileName); } - + @TestMetadata("typeFromOtherFile.java") public void testTypeFromOtherFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/typeFromOtherFile.java"); doTest(fileName); } - + @TestMetadata("where.java") public void testWhere() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/typeParameters/where.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/varArg") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class VarArg extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInVarArg() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/varArg"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("ellipsisTypeSeveralParams.java") public void testEllipsisTypeSeveralParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/varArg/ellipsisTypeSeveralParams.java"); doTest(fileName); } - + @TestMetadata("ellipsisTypeSingleParams.java") public void testEllipsisTypeSingleParams() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/varArg/ellipsisTypeSingleParams.java"); doTest(fileName); } - } - + @TestMetadata("j2k/tests/testData/ast/whileStatement") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class WhileStatement extends AbstractJavaToKotlinConverterTest { public void testAllFilesPresentInWhileStatement() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("j2k/tests/testData/ast/whileStatement"), Pattern.compile("^(.+)\\.java$"), true); } - + @TestMetadata("whileWithBlock.java") public void testWhileWithBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/whileStatement/whileWithBlock.java"); doTest(fileName); } - + @TestMetadata("whileWithEmptyBlock.java") public void testWhileWithEmptyBlock() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/whileStatement/whileWithEmptyBlock.java"); doTest(fileName); } - + @TestMetadata("whileWithExpression.java") public void testWhileWithExpression() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/whileStatement/whileWithExpression.java"); doTest(fileName); } - + @TestMetadata("whileWithReturn.java") public void testWhileWithReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("j2k/tests/testData/ast/whileStatement/whileWithReturn.java"); doTest(fileName); } - } - } diff --git a/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java b/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java index 5a7c14ceebe..8875bc89a7d 100644 --- a/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java +++ b/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.jet.jps.build; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -31,268 +29,267 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @InnerTestClasses({IncrementalJpsTestGenerated.CircularDependency.class, IncrementalJpsTestGenerated.PureKotlin.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class IncrementalJpsTestGenerated extends AbstractIncrementalJpsTest { @TestMetadata("jps-plugin/testData/incremental/circularDependency") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class CircularDependency extends AbstractIncrementalJpsTest { public void testAllFilesPresentInCircularDependency() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("jps-plugin/testData/incremental/circularDependency"), Pattern.compile("^([^\\.]+)$"), true); } - + @TestMetadata("simple") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/circularDependency/simple/"); doTest(fileName); } - + } - + @TestMetadata("jps-plugin/testData/incremental/pureKotlin") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({}) - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class PureKotlin extends AbstractIncrementalJpsTest { @TestMetadata("accessingFunctionsViaPackagePart") public void testAccessingFunctionsViaPackagePart() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/accessingFunctionsViaPackagePart/"); doTest(fileName); } - + @TestMetadata("accessingPropertiesViaField") public void testAccessingPropertiesViaField() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/accessingPropertiesViaField/"); doTest(fileName); } - + @TestMetadata("allConstants") public void testAllConstants() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/allConstants/"); doTest(fileName); } - + public void testAllFilesPresentInPureKotlin() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("jps-plugin/testData/incremental/pureKotlin"), Pattern.compile("^([^\\.]+)$"), true); } - + @TestMetadata("annotations") public void testAnnotations() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/annotations/"); doTest(fileName); } - + @TestMetadata("classInlineFunctionChanged") public void testClassInlineFunctionChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/classInlineFunctionChanged/"); doTest(fileName); } - + @TestMetadata("classObjectConstantChanged") public void testClassObjectConstantChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/classObjectConstantChanged/"); doTest(fileName); } - + @TestMetadata("classRecreated") public void testClassRecreated() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/classRecreated/"); doTest(fileName); } - + @TestMetadata("classSignatureChanged") public void testClassSignatureChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/classSignatureChanged/"); doTest(fileName); } - + @TestMetadata("classSignatureUnchanged") public void testClassSignatureUnchanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/classSignatureUnchanged/"); doTest(fileName); } - + @TestMetadata("compilationErrorThenFixed") public void testCompilationErrorThenFixed() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/compilationErrorThenFixed/"); doTest(fileName); } - + @TestMetadata("constantsUnchanged") public void testConstantsUnchanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/constantsUnchanged/"); doTest(fileName); } - + @TestMetadata("defaultArguments") public void testDefaultArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/defaultArguments/"); doTest(fileName); } - + @TestMetadata("dependencyClassReferenced") public void testDependencyClassReferenced() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/dependencyClassReferenced/"); doTest(fileName); } - + @TestMetadata("filesExchangePackages") public void testFilesExchangePackages() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/filesExchangePackages/"); doTest(fileName); } - + @TestMetadata("independentClasses") public void testIndependentClasses() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/independentClasses/"); doTest(fileName); } - + @TestMetadata("inlineFunctionsCircularDependency") public void testInlineFunctionsCircularDependency() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/inlineFunctionsCircularDependency/"); doTest(fileName); } - + @TestMetadata("inlineFunctionsUnchanged") public void testInlineFunctionsUnchanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/inlineFunctionsUnchanged/"); doTest(fileName); } - + @TestMetadata("multiplePackagesModified") public void testMultiplePackagesModified() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/multiplePackagesModified/"); doTest(fileName); } - + @TestMetadata("objectValChanged") public void testObjectValChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/objectValChanged/"); doTest(fileName); } - + @TestMetadata("ourClassReferenced") public void testOurClassReferenced() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/ourClassReferenced/"); doTest(fileName); } - + @TestMetadata("packageConstantChanged") public void testPackageConstantChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageConstantChanged/"); doTest(fileName); } - + @TestMetadata("packageFileAdded") public void testPackageFileAdded() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageFileAdded/"); doTest(fileName); } - + @TestMetadata("packageFileChangedPackage") public void testPackageFileChangedPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageFileChangedPackage/"); doTest(fileName); } - + @TestMetadata("packageFileChangedThenOtherRemoved") public void testPackageFileChangedThenOtherRemoved() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageFileChangedThenOtherRemoved/"); doTest(fileName); } - + @TestMetadata("packageFileRemoved") public void testPackageFileRemoved() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageFileRemoved/"); doTest(fileName); } - + @TestMetadata("packageFilesChangedInTurn") public void testPackageFilesChangedInTurn() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageFilesChangedInTurn/"); doTest(fileName); } - + @TestMetadata("packageInlineFunctionAccessingField") public void testPackageInlineFunctionAccessingField() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageInlineFunctionAccessingField/"); doTest(fileName); } - + @TestMetadata("packageInlineFunctionChanged") public void testPackageInlineFunctionChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageInlineFunctionChanged/"); doTest(fileName); } - + @TestMetadata("packageInlineFunctionFromOurPackage") public void testPackageInlineFunctionFromOurPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageInlineFunctionFromOurPackage/"); doTest(fileName); } - + @TestMetadata("packageRecreated") public void testPackageRecreated() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageRecreated/"); doTest(fileName); } - + @TestMetadata("packageRecreatedAfterRenaming") public void testPackageRecreatedAfterRenaming() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageRecreatedAfterRenaming/"); doTest(fileName); } - + @TestMetadata("packageRemoved") public void testPackageRemoved() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/packageRemoved/"); doTest(fileName); } - + @TestMetadata("returnTypeChanged") public void testReturnTypeChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/returnTypeChanged/"); doTest(fileName); } - + @TestMetadata("simpleClassDependency") public void testSimpleClassDependency() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/simpleClassDependency/"); doTest(fileName); } - + @TestMetadata("soleFileChangesPackage") public void testSoleFileChangesPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/soleFileChangesPackage/"); doTest(fileName); } - + @TestMetadata("subpackage") public void testSubpackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/subpackage/"); doTest(fileName); } - + @TestMetadata("topLevelFunctionSameSignature") public void testTopLevelFunctionSameSignature() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/topLevelFunctionSameSignature/"); doTest(fileName); } - + @TestMetadata("topLevelMembersInTwoFiles") public void testTopLevelMembersInTwoFiles() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/topLevelMembersInTwoFiles/"); doTest(fileName); } - + @TestMetadata("traitClassObjectConstantChanged") public void testTraitClassObjectConstantChanged() throws Exception { String fileName = JetTestUtils.navigationMetadata("jps-plugin/testData/incremental/pureKotlin/traitClassObjectConstantChanged/"); doTest(fileName); } - + } - } diff --git a/js/js.tests/test/org/jetbrains/k2js/test/semantics/BridgeTestGenerated.java b/js/js.tests/test/org/jetbrains/k2js/test/semantics/BridgeTestGenerated.java index cc76ced549b..4e01a64bbd6 100644 --- a/js/js.tests/test/org/jetbrains/k2js/test/semantics/BridgeTestGenerated.java +++ b/js/js.tests/test/org/jetbrains/k2js/test/semantics/BridgeTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.k2js.test.semantics; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -33,344 +31,342 @@ import java.util.regex.Pattern; @TestMetadata("compiler/testData/codegen/box/bridges") @TestDataPath("$PROJECT_ROOT") @InnerTestClasses({BridgeTestGenerated.SubstitutionInSuperClass.class}) -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class BridgeTestGenerated extends AbstractBridgeTest { @TestMetadata("objectClone.kt") public void ignoredObjectClone() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/objectClone.kt"); doTest(fileName); } - + public void testAllFilesPresentInBridges() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/bridges"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("complexMultiInheritance.kt") public void testComplexMultiInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/complexMultiInheritance.kt"); doTest(fileName); } - + @TestMetadata("complexTraitImpl.kt") public void testComplexTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/complexTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/delegation.kt"); doTest(fileName); } - + @TestMetadata("delegationProperty.kt") public void testDelegationProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/delegationProperty.kt"); doTest(fileName); } - + @TestMetadata("diamond.kt") public void testDiamond() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/diamond.kt"); doTest(fileName); } - + @TestMetadata("fakeCovariantOverride.kt") public void testFakeCovariantOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeCovariantOverride.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericContravariantOverride1.kt") public void testFakeGenericContravariantOverride1() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericContravariantOverride1.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericContravariantOverride2.kt") public void testFakeGenericContravariantOverride2() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericContravariantOverride2.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericCovariantOverride.kt") public void testFakeGenericCovariantOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericCovariantOverride.kt"); doTest(fileName); } - + @TestMetadata("fakeGenericCovariantOverrideWithDelegation.kt") public void testFakeGenericCovariantOverrideWithDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeGenericCovariantOverrideWithDelegation.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideInTraitWithRequiredFromTraitImpl.kt") public void testFakeOverrideInTraitWithRequiredFromTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideInTraitWithRequiredFromTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideOfPropertySetterInTraitImpl.kt") public void testFakeOverrideOfPropertySetterInTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideOfPropertySetterInTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideOfTraitImpl.kt") public void testFakeOverrideOfTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideOfTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideWithImplementationInTrait.kt") public void testFakeOverrideWithImplementationInTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideWithImplementationInTrait.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideWithSeveralSuperDeclarations.kt") public void testFakeOverrideWithSeveralSuperDeclarations() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideWithSeveralSuperDeclarations.kt"); doTest(fileName); } - + @TestMetadata("fakeOverrideWithSynthesizedImplementation.kt") public void testFakeOverrideWithSynthesizedImplementation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/fakeOverrideWithSynthesizedImplementation.kt"); doTest(fileName); } - + @TestMetadata("kt1939.kt") public void testKt1939() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt1939.kt"); doTest(fileName); } - + @TestMetadata("kt1959.kt") public void testKt1959() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt1959.kt"); doTest(fileName); } - + @TestMetadata("kt2498.kt") public void testKt2498() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2498.kt"); doTest(fileName); } - + @TestMetadata("kt2702.kt") public void testKt2702() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2702.kt"); doTest(fileName); } - + @TestMetadata("kt2833.kt") public void testKt2833() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2833.kt"); doTest(fileName); } - + @TestMetadata("kt2920.kt") public void testKt2920() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt2920.kt"); doTest(fileName); } - + @TestMetadata("kt318.kt") public void testKt318() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/kt318.kt"); doTest(fileName); } - + @TestMetadata("longChainOneBridge.kt") public void testLongChainOneBridge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/longChainOneBridge.kt"); doTest(fileName); } - + @TestMetadata("manyTypeArgumentsSubstitutedSuccessively.kt") public void testManyTypeArgumentsSubstitutedSuccessively() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/manyTypeArgumentsSubstitutedSuccessively.kt"); doTest(fileName); } - + @TestMetadata("methodFromTrait.kt") public void testMethodFromTrait() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/methodFromTrait.kt"); doTest(fileName); } - + @TestMetadata("noBridgeOnMutableCollectionInheritance.kt") public void testNoBridgeOnMutableCollectionInheritance() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/noBridgeOnMutableCollectionInheritance.kt"); doTest(fileName); } - + @TestMetadata("overrideAbstractProperty.kt") public void testOverrideAbstractProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/overrideAbstractProperty.kt"); doTest(fileName); } - + @TestMetadata("overrideReturnType.kt") public void testOverrideReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/overrideReturnType.kt"); doTest(fileName); } - + @TestMetadata("propertyAccessorsWithoutBody.kt") public void testPropertyAccessorsWithoutBody() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertyAccessorsWithoutBody.kt"); doTest(fileName); } - + @TestMetadata("propertyDiamond.kt") public void testPropertyDiamond() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertyDiamond.kt"); doTest(fileName); } - + @TestMetadata("propertyInConstructor.kt") public void testPropertyInConstructor() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertyInConstructor.kt"); doTest(fileName); } - + @TestMetadata("propertySetter.kt") public void testPropertySetter() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/propertySetter.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simple.kt"); doTest(fileName); } - + @TestMetadata("simpleEnum.kt") public void testSimpleEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleEnum.kt"); doTest(fileName); } - + @TestMetadata("simpleGenericMethod.kt") public void testSimpleGenericMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleGenericMethod.kt"); doTest(fileName); } - + @TestMetadata("simpleObject.kt") public void testSimpleObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleObject.kt"); doTest(fileName); } - + @TestMetadata("simpleReturnType.kt") public void testSimpleReturnType() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleReturnType.kt"); doTest(fileName); } - + @TestMetadata("simpleTraitImpl.kt") public void testSimpleTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("simpleUpperBound.kt") public void testSimpleUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/simpleUpperBound.kt"); doTest(fileName); } - + @TestMetadata("traitImplInheritsTraitImpl.kt") public void testTraitImplInheritsTraitImpl() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/traitImplInheritsTraitImpl.kt"); doTest(fileName); } - + @TestMetadata("traitWithRequiredCovariantOverride.kt") public void testTraitWithRequiredCovariantOverride() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/traitWithRequiredCovariantOverride.kt"); doTest(fileName); } - + @TestMetadata("twoParentsWithDifferentMethodsTwoBridges.kt") public void testTwoParentsWithDifferentMethodsTwoBridges() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/twoParentsWithDifferentMethodsTwoBridges.kt"); doTest(fileName); } - + @TestMetadata("twoParentsWithTheSameMethodOneBridge.kt") public void testTwoParentsWithTheSameMethodOneBridge() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/twoParentsWithTheSameMethodOneBridge.kt"); doTest(fileName); } - + @TestMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass") @TestDataPath("$PROJECT_ROOT") - @RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) + @RunWith(JUnit3RunnerWithInners.class) public static class SubstitutionInSuperClass extends AbstractBridgeTest { @TestMetadata("abstractFun.kt") public void testAbstractFun() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/abstractFun.kt"); doTest(fileName); } - + public void testAllFilesPresentInSubstitutionInSuperClass() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/bridges/substitutionInSuperClass"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("boundedTypeArguments.kt") public void testBoundedTypeArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/boundedTypeArguments.kt"); doTest(fileName); } - + @TestMetadata("delegation.kt") public void testDelegation() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/delegation.kt"); doTest(fileName); } - + @TestMetadata("enum.kt") public void testEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/enum.kt"); doTest(fileName); } - + @TestMetadata("genericMethod.kt") public void testGenericMethod() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/genericMethod.kt"); doTest(fileName); } - + @TestMetadata("object.kt") public void testObject() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/object.kt"); doTest(fileName); } - + @TestMetadata("property.kt") public void testProperty() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/property.kt"); doTest(fileName); } - + @TestMetadata("simple.kt") public void testSimple() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/simple.kt"); doTest(fileName); } - + @TestMetadata("upperBound.kt") public void testUpperBound() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/substitutionInSuperClass/upperBound.kt"); doTest(fileName); } - } - } diff --git a/js/js.tests/test/org/jetbrains/k2js/test/semantics/ReservedWordTestGenerated.java b/js/js.tests/test/org/jetbrains/k2js/test/semantics/ReservedWordTestGenerated.java index a2d2f490e5f..5d5683181a5 100644 --- a/js/js.tests/test/org/jetbrains/k2js/test/semantics/ReservedWordTestGenerated.java +++ b/js/js.tests/test/org/jetbrains/k2js/test/semantics/ReservedWordTestGenerated.java @@ -17,13 +17,11 @@ package org.jetbrains.k2js.test.semantics; import com.intellij.testFramework.TestDataPath; -import junit.framework.Test; -import junit.framework.TestSuite; -import org.junit.runner.RunWith; +import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import org.jetbrains.jet.JUnit3RunnerWithInners; +import org.junit.runner.RunWith; import java.io.File; import java.util.regex.Pattern; @@ -32,1066 +30,1065 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("js/js.translator/testData/reservedWords/cases") @TestDataPath("$PROJECT_ROOT") -@RunWith(org.jetbrains.jet.JUnit3RunnerWithInners.class) +@RunWith(JUnit3RunnerWithInners.class) public class ReservedWordTestGenerated extends AbstractReservedWordTest { public void testAllFilesPresentInCases() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("js/js.translator/testData/reservedWords/cases"), Pattern.compile("^(.+)\\.kt$"), true); } - + @TestMetadata("dataClassParamIf.kt") public void testDataClassParamIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamIf.kt"); doTest(fileName); } - + @TestMetadata("dataClassParamIn.kt") public void testDataClassParamIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamIn.kt"); doTest(fileName); } - + @TestMetadata("dataClassParamWith.kt") public void testDataClassParamWith() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamWith.kt"); doTest(fileName); } - + @TestMetadata("dataClassParamYield.kt") public void testDataClassParamYield() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamYield.kt"); doTest(fileName); } - + @TestMetadata("dataClassValDo.kt") public void testDataClassValDo() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValDo.kt"); doTest(fileName); } - + @TestMetadata("dataClassValElse.kt") public void testDataClassValElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValElse.kt"); doTest(fileName); } - + @TestMetadata("dataClassValSwitch.kt") public void testDataClassValSwitch() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValSwitch.kt"); doTest(fileName); } - + @TestMetadata("dataClassValTypeof.kt") public void testDataClassValTypeof() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValTypeof.kt"); doTest(fileName); } - + @TestMetadata("dataClassVarFalse.kt") public void testDataClassVarFalse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarFalse.kt"); doTest(fileName); } - + @TestMetadata("dataClassVarFor.kt") public void testDataClassVarFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarFor.kt"); doTest(fileName); } - + @TestMetadata("dataClassVarUndefined.kt") public void testDataClassVarUndefined() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarUndefined.kt"); doTest(fileName); } - + @TestMetadata("dataClassVarVoid.kt") public void testDataClassVarVoid() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarVoid.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunAwait.kt") public void testDelegatedFunAwait() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunAwait.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunCase.kt") public void testDelegatedFunCase() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunCase.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunParamCatch.kt") public void testDelegatedFunParamCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamCatch.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunParamConst.kt") public void testDelegatedFunParamConst() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamConst.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunParamTrue.kt") public void testDelegatedFunParamTrue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamTrue.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunParamTry.kt") public void testDelegatedFunParamTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamTry.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunThis.kt") public void testDelegatedFunThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunThis.kt"); doTest(fileName); } - + @TestMetadata("delegatedFunThrow.kt") public void testDelegatedFunThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunThrow.kt"); doTest(fileName); } - + @TestMetadata("delegatedLabelDebugger.kt") public void testDelegatedLabelDebugger() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelDebugger.kt"); doTest(fileName); } - + @TestMetadata("delegatedLabelDefault.kt") public void testDelegatedLabelDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelDefault.kt"); doTest(fileName); } - + @TestMetadata("delegatedLabelVar.kt") public void testDelegatedLabelVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelVar.kt"); doTest(fileName); } - + @TestMetadata("delegatedLabelWhile.kt") public void testDelegatedLabelWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelWhile.kt"); doTest(fileName); } - + @TestMetadata("delegatedValInfinity.kt") public void testDelegatedValInfinity() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValInfinity.kt"); doTest(fileName); } - + @TestMetadata("delegatedValKotlin.kt") public void testDelegatedValKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValKotlin.kt"); doTest(fileName); } - + @TestMetadata("delegatedValNull.kt") public void testDelegatedValNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValNull.kt"); doTest(fileName); } - + @TestMetadata("delegatedValPackage.kt") public void testDelegatedValPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValPackage.kt"); doTest(fileName); } - + @TestMetadata("delegatedVarArguments.kt") public void testDelegatedVarArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarArguments.kt"); doTest(fileName); } - + @TestMetadata("delegatedVarNaN.kt") public void testDelegatedVarNaN() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarNaN.kt"); doTest(fileName); } - + @TestMetadata("delegatedVarReturn.kt") public void testDelegatedVarReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarReturn.kt"); doTest(fileName); } - + @TestMetadata("delegatedVarSuper.kt") public void testDelegatedVarSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarSuper.kt"); doTest(fileName); } - + @TestMetadata("enumEntryInterface.kt") public void testEnumEntryInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryInterface.kt"); doTest(fileName); } - + @TestMetadata("enumEntryLet.kt") public void testEnumEntryLet() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryLet.kt"); doTest(fileName); } - + @TestMetadata("enumEntryPackage.kt") public void testEnumEntryPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryPackage.kt"); doTest(fileName); } - + @TestMetadata("enumEntryReturn.kt") public void testEnumEntryReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryReturn.kt"); doTest(fileName); } - + @TestMetadata("enumFunElse.kt") public void testEnumFunElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunElse.kt"); doTest(fileName); } - + @TestMetadata("enumFunExtends.kt") public void testEnumFunExtends() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunExtends.kt"); doTest(fileName); } - + @TestMetadata("enumFunFalse.kt") public void testEnumFunFalse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunFalse.kt"); doTest(fileName); } - + @TestMetadata("enumFunFinally.kt") public void testEnumFunFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunFinally.kt"); doTest(fileName); } - + @TestMetadata("enumFunParamFor.kt") public void testEnumFunParamFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamFor.kt"); doTest(fileName); } - + @TestMetadata("enumFunParamFunction.kt") public void testEnumFunParamFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamFunction.kt"); doTest(fileName); } - + @TestMetadata("enumFunParamIf.kt") public void testEnumFunParamIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamIf.kt"); doTest(fileName); } - + @TestMetadata("enumFunParamImplements.kt") public void testEnumFunParamImplements() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamImplements.kt"); doTest(fileName); } - + @TestMetadata("enumLabelImport.kt") public void testEnumLabelImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelImport.kt"); doTest(fileName); } - + @TestMetadata("enumLabelIn.kt") public void testEnumLabelIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelIn.kt"); doTest(fileName); } - + @TestMetadata("enumLabelInstanceof.kt") public void testEnumLabelInstanceof() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelInstanceof.kt"); doTest(fileName); } - + @TestMetadata("enumLabelNull.kt") public void testEnumLabelNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelNull.kt"); doTest(fileName); } - + @TestMetadata("enumValBreak.kt") public void testEnumValBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValBreak.kt"); doTest(fileName); } - + @TestMetadata("enumValClass.kt") public void testEnumValClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValClass.kt"); doTest(fileName); } - + @TestMetadata("enumValDelete.kt") public void testEnumValDelete() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValDelete.kt"); doTest(fileName); } - + @TestMetadata("enumValEnum.kt") public void testEnumValEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValEnum.kt"); doTest(fileName); } - + @TestMetadata("enumVarContinue.kt") public void testEnumVarContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarContinue.kt"); doTest(fileName); } - + @TestMetadata("enumVarDo.kt") public void testEnumVarDo() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarDo.kt"); doTest(fileName); } - + @TestMetadata("enumVarEval.kt") public void testEnumVarEval() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarEval.kt"); doTest(fileName); } - + @TestMetadata("enumVarExport.kt") public void testEnumVarExport() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarExport.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunKotlin.kt") public void testInsideClassFunKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunKotlin.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunNaN.kt") public void testInsideClassFunNaN() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunNaN.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunParamArguments.kt") public void testInsideClassFunParamArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamArguments.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunParamAwait.kt") public void testInsideClassFunParamAwait() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamAwait.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunParamVar.kt") public void testInsideClassFunParamVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamVar.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunParamWhile.kt") public void testInsideClassFunParamWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamWhile.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunTrue.kt") public void testInsideClassFunTrue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunTrue.kt"); doTest(fileName); } - + @TestMetadata("insideClassFunTry.kt") public void testInsideClassFunTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunTry.kt"); doTest(fileName); } - + @TestMetadata("insideClassLabelBreak.kt") public void testInsideClassLabelBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelBreak.kt"); doTest(fileName); } - + @TestMetadata("insideClassLabelCase.kt") public void testInsideClassLabelCase() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelCase.kt"); doTest(fileName); } - + @TestMetadata("insideClassLabelCatch.kt") public void testInsideClassLabelCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelCatch.kt"); doTest(fileName); } - + @TestMetadata("insideClassLabelClass.kt") public void testInsideClassLabelClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelClass.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunEnum.kt") public void testInsideClassObjectFunEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunEnum.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunEval.kt") public void testInsideClassObjectFunEval() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunEval.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunFor.kt") public void testInsideClassObjectFunFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunFor.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunIf.kt") public void testInsideClassObjectFunIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunIf.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunParamExport.kt") public void testInsideClassObjectFunParamExport() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExport.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunParamExtends.kt") public void testInsideClassObjectFunParamExtends() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExtends.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunParamIn.kt") public void testInsideClassObjectFunParamIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamIn.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectFunParamNull.kt") public void testInsideClassObjectFunParamNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamNull.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectLabelFinally.kt") public void testInsideClassObjectLabelFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFinally.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectLabelFunction.kt") public void testInsideClassObjectLabelFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFunction.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectLabelPackage.kt") public void testInsideClassObjectLabelPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelPackage.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectLabelReturn.kt") public void testInsideClassObjectLabelReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelReturn.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectValConst.kt") public void testInsideClassObjectValConst() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValConst.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectValContinue.kt") public void testInsideClassObjectValContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValContinue.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectValDebugger.kt") public void testInsideClassObjectValDebugger() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValDebugger.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectValDo.kt") public void testInsideClassObjectValDo() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValDo.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectVarDefault.kt") public void testInsideClassObjectVarDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarDefault.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectVarDelete.kt") public void testInsideClassObjectVarDelete() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarDelete.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectVarElse.kt") public void testInsideClassObjectVarElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarElse.kt"); doTest(fileName); } - + @TestMetadata("insideClassObjectVarFalse.kt") public void testInsideClassObjectVarFalse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarFalse.kt"); doTest(fileName); } - + @TestMetadata("insideClassValReturn.kt") public void testInsideClassValReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValReturn.kt"); doTest(fileName); } - + @TestMetadata("insideClassValSuper.kt") public void testInsideClassValSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValSuper.kt"); doTest(fileName); } - + @TestMetadata("insideClassValVoid.kt") public void testInsideClassValVoid() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValVoid.kt"); doTest(fileName); } - + @TestMetadata("insideClassValWith.kt") public void testInsideClassValWith() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValWith.kt"); doTest(fileName); } - + @TestMetadata("insideClassVarInfinity.kt") public void testInsideClassVarInfinity() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarInfinity.kt"); doTest(fileName); } - + @TestMetadata("insideClassVarThis.kt") public void testInsideClassVarThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarThis.kt"); doTest(fileName); } - + @TestMetadata("insideClassVarThrow.kt") public void testInsideClassVarThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarThrow.kt"); doTest(fileName); } - + @TestMetadata("insideClassVarYield.kt") public void testInsideClassVarYield() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarYield.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunLet.kt") public void testInsideObjectFunLet() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunLet.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunNew.kt") public void testInsideObjectFunNew() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunNew.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunParamBreak.kt") public void testInsideObjectFunParamBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamBreak.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunParamPrivate.kt") public void testInsideObjectFunParamPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamPrivate.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunParamProtected.kt") public void testInsideObjectFunParamProtected() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamProtected.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunParamWhile.kt") public void testInsideObjectFunParamWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamWhile.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunTry.kt") public void testInsideObjectFunTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunTry.kt"); doTest(fileName); } - + @TestMetadata("insideObjectFunVar.kt") public void testInsideObjectFunVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunVar.kt"); doTest(fileName); } - + @TestMetadata("insideObjectLabelClass.kt") public void testInsideObjectLabelClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelClass.kt"); doTest(fileName); } - + @TestMetadata("insideObjectLabelContinue.kt") public void testInsideObjectLabelContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelContinue.kt"); doTest(fileName); } - + @TestMetadata("insideObjectLabelPublic.kt") public void testInsideObjectLabelPublic() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelPublic.kt"); doTest(fileName); } - + @TestMetadata("insideObjectLabelStatic.kt") public void testInsideObjectLabelStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelStatic.kt"); doTest(fileName); } - + @TestMetadata("insideObjectValImplements.kt") public void testInsideObjectValImplements() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValImplements.kt"); doTest(fileName); } - + @TestMetadata("insideObjectValImport.kt") public void testInsideObjectValImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValImport.kt"); doTest(fileName); } - + @TestMetadata("insideObjectValSuper.kt") public void testInsideObjectValSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValSuper.kt"); doTest(fileName); } - + @TestMetadata("insideObjectValThis.kt") public void testInsideObjectValThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValThis.kt"); doTest(fileName); } - + @TestMetadata("insideObjectVarInstanceof.kt") public void testInsideObjectVarInstanceof() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarInstanceof.kt"); doTest(fileName); } - + @TestMetadata("insideObjectVarInterface.kt") public void testInsideObjectVarInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarInterface.kt"); doTest(fileName); } - + @TestMetadata("insideObjectVarThrow.kt") public void testInsideObjectVarThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarThrow.kt"); doTest(fileName); } - + @TestMetadata("insideObjectVarTrue.kt") public void testInsideObjectVarTrue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarTrue.kt"); doTest(fileName); } - + @TestMetadata("localCatchNull.kt") public void testLocalCatchNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchNull.kt"); doTest(fileName); } - + @TestMetadata("localCatchPackage.kt") public void testLocalCatchPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchPackage.kt"); doTest(fileName); } - + @TestMetadata("localCatchTypeof.kt") public void testLocalCatchTypeof() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchTypeof.kt"); doTest(fileName); } - + @TestMetadata("localCatchUndefined.kt") public void testLocalCatchUndefined() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchUndefined.kt"); doTest(fileName); } - + @TestMetadata("localFunDo.kt") public void testLocalFunDo() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunDo.kt"); doTest(fileName); } - + @TestMetadata("localFunElse.kt") public void testLocalFunElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunElse.kt"); doTest(fileName); } - + @TestMetadata("localFunNew.kt") public void testLocalFunNew() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunNew.kt"); doTest(fileName); } - + @TestMetadata("localFunParamFalse.kt") public void testLocalFunParamFalse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamFalse.kt"); doTest(fileName); } - + @TestMetadata("localFunParamFor.kt") public void testLocalFunParamFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamFor.kt"); doTest(fileName); } - + @TestMetadata("localFunParamProtected.kt") public void testLocalFunParamProtected() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamProtected.kt"); doTest(fileName); } - + @TestMetadata("localFunParamPublic.kt") public void testLocalFunParamPublic() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamPublic.kt"); doTest(fileName); } - + @TestMetadata("localFunPrivate.kt") public void testLocalFunPrivate() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunPrivate.kt"); doTest(fileName); } - + @TestMetadata("localLabelIf.kt") public void testLocalLabelIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelIf.kt"); doTest(fileName); } - + @TestMetadata("localLabelIn.kt") public void testLocalLabelIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelIn.kt"); doTest(fileName); } - + @TestMetadata("localLabelStatic.kt") public void testLocalLabelStatic() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelStatic.kt"); doTest(fileName); } - + @TestMetadata("localLabelSwitch.kt") public void testLocalLabelSwitch() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelSwitch.kt"); doTest(fileName); } - + @TestMetadata("localValBreak.kt") public void testLocalValBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValBreak.kt"); doTest(fileName); } - + @TestMetadata("localValImport.kt") public void testLocalValImport() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValImport.kt"); doTest(fileName); } - + @TestMetadata("localValInstanceof.kt") public void testLocalValInstanceof() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValInstanceof.kt"); doTest(fileName); } - + @TestMetadata("localValWhile.kt") public void testLocalValWhile() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValWhile.kt"); doTest(fileName); } - + @TestMetadata("localVarClass.kt") public void testLocalVarClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarClass.kt"); doTest(fileName); } - + @TestMetadata("localVarContinue.kt") public void testLocalVarContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarContinue.kt"); doTest(fileName); } - + @TestMetadata("localVarInterface.kt") public void testLocalVarInterface() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarInterface.kt"); doTest(fileName); } - + @TestMetadata("localVarLet.kt") public void testLocalVarLet() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarLet.kt"); doTest(fileName); } - + @TestMetadata("toplevelClassDelete.kt") public void testToplevelClassDelete() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelClassDelete.kt"); doTest(fileName); } - + @TestMetadata("toplevelClassEnum.kt") public void testToplevelClassEnum() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelClassEnum.kt"); doTest(fileName); } - + @TestMetadata("toplevelClassPackage.kt") public void testToplevelClassPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelClassPackage.kt"); doTest(fileName); } - + @TestMetadata("toplevelClassReturn.kt") public void testToplevelClassReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelClassReturn.kt"); doTest(fileName); } - + @TestMetadata("toplevelEnumExtends.kt") public void testToplevelEnumExtends() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumExtends.kt"); doTest(fileName); } - + @TestMetadata("toplevelEnumFinally.kt") public void testToplevelEnumFinally() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumFinally.kt"); doTest(fileName); } - + @TestMetadata("toplevelEnumThrow.kt") public void testToplevelEnumThrow() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumThrow.kt"); doTest(fileName); } - + @TestMetadata("toplevelEnumTrue.kt") public void testToplevelEnumTrue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumTrue.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunAwait.kt") public void testToplevelFunAwait() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunAwait.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunCase.kt") public void testToplevelFunCase() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunCase.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunElse.kt") public void testToplevelFunElse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunElse.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunFalse.kt") public void testToplevelFunFalse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunFalse.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunParamCatch.kt") public void testToplevelFunParamCatch() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunParamCatch.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunParamConst.kt") public void testToplevelFunParamConst() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunParamConst.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunParamFor.kt") public void testToplevelFunParamFor() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunParamFor.kt"); doTest(fileName); } - + @TestMetadata("toplevelFunParamIf.kt") public void testToplevelFunParamIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunParamIf.kt"); doTest(fileName); } - + @TestMetadata("toplevelLabelDebugger.kt") public void testToplevelLabelDebugger() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelLabelDebugger.kt"); doTest(fileName); } - + @TestMetadata("toplevelLabelDefault.kt") public void testToplevelLabelDefault() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelLabelDefault.kt"); doTest(fileName); } - + @TestMetadata("toplevelLabelIn.kt") public void testToplevelLabelIn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelLabelIn.kt"); doTest(fileName); } - + @TestMetadata("toplevelLabelNull.kt") public void testToplevelLabelNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelLabelNull.kt"); doTest(fileName); } - + @TestMetadata("toplevelObjectFunction.kt") public void testToplevelObjectFunction() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectFunction.kt"); doTest(fileName); } - + @TestMetadata("toplevelObjectImplements.kt") public void testToplevelObjectImplements() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectImplements.kt"); doTest(fileName); } - + @TestMetadata("toplevelObjectTry.kt") public void testToplevelObjectTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectTry.kt"); doTest(fileName); } - + @TestMetadata("toplevelObjectVar.kt") public void testToplevelObjectVar() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectVar.kt"); doTest(fileName); } - + @TestMetadata("toplevelTraitEval.kt") public void testToplevelTraitEval() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitEval.kt"); doTest(fileName); } - + @TestMetadata("toplevelTraitExport.kt") public void testToplevelTraitExport() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitExport.kt"); doTest(fileName); } - + @TestMetadata("toplevelTraitSuper.kt") public void testToplevelTraitSuper() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitSuper.kt"); doTest(fileName); } - + @TestMetadata("toplevelTraitThis.kt") public void testToplevelTraitThis() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitThis.kt"); doTest(fileName); } - + @TestMetadata("toplevelValBreak.kt") public void testToplevelValBreak() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelValBreak.kt"); doTest(fileName); } - + @TestMetadata("toplevelValClass.kt") public void testToplevelValClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelValClass.kt"); doTest(fileName); } - + @TestMetadata("toplevelValInfinity.kt") public void testToplevelValInfinity() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelValInfinity.kt"); doTest(fileName); } - + @TestMetadata("toplevelValKotlin.kt") public void testToplevelValKotlin() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelValKotlin.kt"); doTest(fileName); } - + @TestMetadata("toplevelVarArguments.kt") public void testToplevelVarArguments() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelVarArguments.kt"); doTest(fileName); } - + @TestMetadata("toplevelVarContinue.kt") public void testToplevelVarContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelVarContinue.kt"); doTest(fileName); } - + @TestMetadata("toplevelVarDo.kt") public void testToplevelVarDo() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelVarDo.kt"); doTest(fileName); } - + @TestMetadata("toplevelVarNaN.kt") public void testToplevelVarNaN() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelVarNaN.kt"); doTest(fileName); } - }