Add test for rename method produced from kotlin function
This commit is contained in:
+9
@@ -0,0 +1,9 @@
|
|||||||
|
package testing.rename
|
||||||
|
|
||||||
|
public fun bar() = 1
|
||||||
|
|
||||||
|
fun usage() {
|
||||||
|
bar()
|
||||||
|
}
|
||||||
|
|
||||||
|
val some = bar()
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
package testing;
|
||||||
|
|
||||||
|
import testing.rename.RenamePackage;
|
||||||
|
|
||||||
|
class JavaClient {
|
||||||
|
public void testing() {
|
||||||
|
RenamePackage.bar();
|
||||||
|
}
|
||||||
|
}
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
package testing.rename
|
||||||
|
|
||||||
|
public fun foo() = 1
|
||||||
|
|
||||||
|
fun usage() {
|
||||||
|
foo()
|
||||||
|
}
|
||||||
|
|
||||||
|
val some = foo()
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
package testing;
|
||||||
|
|
||||||
|
import testing.rename.RenamePackage;
|
||||||
|
|
||||||
|
class JavaClient {
|
||||||
|
public void testing() {
|
||||||
|
RenamePackage.foo();
|
||||||
|
}
|
||||||
|
}
|
||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
// RENAME: JAVA_METHOD->testing.rename.RenamePackage->int foo()->bar
|
||||||
@@ -33,7 +33,9 @@ import org.jetbrains.jet.plugin.refactoring.rename.AbstractRenameTest;
|
|||||||
@TestMetadata("idea/testData/refactoring/rename")
|
@TestMetadata("idea/testData/refactoring/rename")
|
||||||
public class RenameTestGenerated extends AbstractRenameTest {
|
public class RenameTestGenerated extends AbstractRenameTest {
|
||||||
public void testAllFilesPresentInRename() throws Exception {
|
public void testAllFilesPresentInRename() throws Exception {
|
||||||
JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/refactoring/rename"), Pattern.compile("^(.+)\\.test$"));
|
JetTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests",
|
||||||
|
new File("idea/testData/refactoring/rename"),
|
||||||
|
Pattern.compile("^(.+)\\.test$"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@TestMetadata("renameJavaClass/renameJavaClass.test")
|
@TestMetadata("renameJavaClass/renameJavaClass.test")
|
||||||
@@ -76,4 +78,9 @@ public class RenameTestGenerated extends AbstractRenameTest {
|
|||||||
doTest("idea/testData/refactoring/rename/renameKotlinPackageClass/javaWrapperForKotlinPackageClass.test");
|
doTest("idea/testData/refactoring/rename/renameKotlinPackageClass/javaWrapperForKotlinPackageClass.test");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@TestMetadata("renameKotlinPackageFunctionFromJava/renameKotlinPackageFunctionFromJava.test")
|
||||||
|
public void testRenameKotlinPackageFunctionFromJava_RenameKotlinPackageFunctionFromJava() throws Exception {
|
||||||
|
doTest("idea/testData/refactoring/rename/renameKotlinPackageFunctionFromJava/renameKotlinPackageFunctionFromJava.test");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user