Fix runtime instance for AbstractJvmOptimizeImportsTest
This commit is contained in:
@@ -5,8 +5,10 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlin.idea.imports
|
package org.jetbrains.kotlin.idea.imports
|
||||||
|
|
||||||
|
import com.intellij.testFramework.LightProjectDescriptor
|
||||||
import org.jetbrains.kotlin.AbstractImportsTest
|
import org.jetbrains.kotlin.AbstractImportsTest
|
||||||
import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor
|
import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor
|
||||||
|
import org.jetbrains.kotlin.idea.test.KotlinWithJdkAndRuntimeLightProjectDescriptor
|
||||||
import org.jetbrains.kotlin.psi.KtFile
|
import org.jetbrains.kotlin.psi.KtFile
|
||||||
|
|
||||||
abstract class AbstractOptimizeImportsTest : AbstractImportsTest() {
|
abstract class AbstractOptimizeImportsTest : AbstractImportsTest() {
|
||||||
@@ -24,7 +26,11 @@ abstract class AbstractOptimizeImportsTest : AbstractImportsTest() {
|
|||||||
get() = Integer.MAX_VALUE
|
get() = Integer.MAX_VALUE
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract class AbstractJvmOptimizeImportsTest : AbstractOptimizeImportsTest()
|
abstract class AbstractJvmOptimizeImportsTest : AbstractOptimizeImportsTest() {
|
||||||
|
override fun getProjectDescriptor(): LightProjectDescriptor =
|
||||||
|
if (fileName().endsWith(".kts")) KotlinWithJdkAndRuntimeLightProjectDescriptor.INSTANCE_WITH_SCRIPT_RUNTIME
|
||||||
|
else KotlinWithJdkAndRuntimeLightProjectDescriptor.INSTANCE_FULL_JDK
|
||||||
|
}
|
||||||
|
|
||||||
abstract class AbstractJsOptimizeImportsTest : AbstractOptimizeImportsTest() {
|
abstract class AbstractJsOptimizeImportsTest : AbstractOptimizeImportsTest() {
|
||||||
override fun getProjectDescriptor() = KotlinStdJSProjectDescriptor
|
override fun getProjectDescriptor() = KotlinStdJSProjectDescriptor
|
||||||
|
|||||||
Reference in New Issue
Block a user