New J2K: add copy-paste tests for new j2k
This commit is contained in:
+4
@@ -6,6 +6,7 @@
|
||||
package org.jetbrains.kotlin.idea.conversion.copy
|
||||
|
||||
import com.intellij.openapi.actionSystem.IdeActions
|
||||
import com.intellij.openapi.util.registry.Registry
|
||||
import org.jetbrains.kotlin.idea.AbstractCopyPasteTest
|
||||
import org.jetbrains.kotlin.idea.editor.KotlinEditorOptions
|
||||
import org.jetbrains.kotlin.idea.test.KotlinWithJdkAndRuntimeLightProjectDescriptor
|
||||
@@ -22,10 +23,13 @@ abstract class AbstractJavaToKotlinCopyPasteConversionTest : AbstractCopyPasteTe
|
||||
|
||||
override fun getTestDataPath() = BASE_PATH
|
||||
|
||||
protected open fun isNewJ2K(): Boolean = false
|
||||
|
||||
override fun getProjectDescriptor() = KotlinWithJdkAndRuntimeLightProjectDescriptor.INSTANCE
|
||||
|
||||
override fun setUp() {
|
||||
super.setUp()
|
||||
Registry.get("kotlin.use.new.j2k").setValue(isNewJ2K())
|
||||
oldEditorOptions = KotlinEditorOptions.getInstance().state
|
||||
KotlinEditorOptions.getInstance().isEnableJavaToKotlinConversion = true
|
||||
KotlinEditorOptions.getInstance().isDonTShowConversionDialog = true
|
||||
|
||||
Reference in New Issue
Block a user