mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[kotlin] setup kotlin plugin mode for multi module tests
GitOrigin-RevId: e3b25f3c6a104182900d407038921af6b6aae4e9
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3048cab1d0
commit
29c5d0bfab
+7
@@ -16,10 +16,17 @@ import org.jetbrains.kotlin.idea.refactoring.runRefactoringTest
|
||||
import org.jetbrains.kotlin.idea.test.IDEA_TEST_DATA_DIR
|
||||
import org.jetbrains.kotlin.idea.test.KotlinMultiFileTestCase
|
||||
import org.jetbrains.kotlin.idea.test.KotlinTestUtils
|
||||
import org.jetbrains.kotlin.idea.test.util.setUpWithKotlinPlugin
|
||||
import org.jetbrains.kotlin.psi.psiUtil.getNonStrictParentOfType
|
||||
import java.io.File
|
||||
|
||||
abstract class AbstractMultiModuleSafeDeleteTest : KotlinMultiFileTestCase() {
|
||||
override fun setUp() {
|
||||
setUpWithKotlinPlugin(isFirPlugin()) {
|
||||
super.setUp()
|
||||
}
|
||||
}
|
||||
|
||||
object SafeDeleteAction : AbstractMultifileRefactoringTest.RefactoringAction {
|
||||
override fun runRefactoring(rootDir: VirtualFile, mainFile: PsiFile, elementsAtCaret: List<PsiElement>, config: JsonObject) {
|
||||
@Suppress("UNCHECKED_CAST")
|
||||
|
||||
+7
@@ -11,6 +11,7 @@ import org.jetbrains.kotlin.idea.refactoring.changeSignature.KotlinValVar
|
||||
import org.jetbrains.kotlin.idea.test.IDEA_TEST_DATA_DIR
|
||||
import org.jetbrains.kotlin.idea.test.KotlinMultiFileTestCase
|
||||
import org.jetbrains.kotlin.idea.test.extractMarkerOffset
|
||||
import org.jetbrains.kotlin.idea.test.util.setUpWithKotlinPlugin
|
||||
import org.jetbrains.kotlin.psi.KtElement
|
||||
import org.jetbrains.kotlin.psi.KtNamedDeclaration
|
||||
import org.jetbrains.kotlin.psi.KtPsiFactory
|
||||
@@ -24,6 +25,12 @@ class KotlinMultiModuleChangeSignatureTest : KotlinMultiFileTestCase() {
|
||||
isMultiModule = true
|
||||
}
|
||||
|
||||
override fun setUp() {
|
||||
setUpWithKotlinPlugin(true) {
|
||||
super.setUp()
|
||||
}
|
||||
}
|
||||
|
||||
override fun getTestRoot(): String = "/refactoring/changeSignatureMultiModule/"
|
||||
|
||||
override fun getTestDataDirectory() = IDEA_TEST_DATA_DIR
|
||||
|
||||
Reference in New Issue
Block a user