Cleanup: AbstractCompileKotlinAgainstJavaTest
This commit is contained in:
+4
-5
@@ -28,7 +28,6 @@ import org.jetbrains.kotlin.renderer.DescriptorRendererModifier
|
|||||||
import org.jetbrains.kotlin.renderer.ParameterNameRenderingPolicy
|
import org.jetbrains.kotlin.renderer.ParameterNameRenderingPolicy
|
||||||
import org.jetbrains.kotlin.resolve.lazy.JvmResolveUtil
|
import org.jetbrains.kotlin.resolve.lazy.JvmResolveUtil
|
||||||
import org.jetbrains.kotlin.test.ConfigurationKind
|
import org.jetbrains.kotlin.test.ConfigurationKind
|
||||||
import org.jetbrains.kotlin.test.KotlinTestUtils
|
|
||||||
import org.jetbrains.kotlin.test.KotlinTestUtils.*
|
import org.jetbrains.kotlin.test.KotlinTestUtils.*
|
||||||
import org.jetbrains.kotlin.test.TestCaseWithTmpdir
|
import org.jetbrains.kotlin.test.TestCaseWithTmpdir
|
||||||
import org.jetbrains.kotlin.test.TestJdkKind
|
import org.jetbrains.kotlin.test.TestJdkKind
|
||||||
@@ -62,7 +61,7 @@ abstract class AbstractCompileKotlinAgainstJavaTest : TestCaseWithTmpdir() {
|
|||||||
|
|
||||||
environment.configuration.put(JVMConfigurationKeys.USE_JAVAC, true)
|
environment.configuration.put(JVMConfigurationKeys.USE_JAVAC, true)
|
||||||
environment.configuration.put(JVMConfigurationKeys.OUTPUT_DIRECTORY, out)
|
environment.configuration.put(JVMConfigurationKeys.OUTPUT_DIRECTORY, out)
|
||||||
environment.registerJavac(emptyList<File>(), bootClasspath = listOf(KotlinTestUtils.findMockJdkRtJar()))
|
environment.registerJavac(emptyList(), bootClasspath = listOf(findMockJdkRtJar()))
|
||||||
|
|
||||||
val analysisResult = JvmResolveUtil.analyze(environment)
|
val analysisResult = JvmResolveUtil.analyze(environment)
|
||||||
val packageView = analysisResult.moduleDescriptor.getPackage(LoadDescriptorUtil.TEST_PACKAGE_FQNAME)
|
val packageView = analysisResult.moduleDescriptor.getPackage(LoadDescriptorUtil.TEST_PACKAGE_FQNAME)
|
||||||
@@ -85,11 +84,11 @@ abstract class AbstractCompileKotlinAgainstJavaTest : TestCaseWithTmpdir() {
|
|||||||
environment.configuration.put(JVMConfigurationKeys.OUTPUT_DIRECTORY, outDir)
|
environment.configuration.put(JVMConfigurationKeys.OUTPUT_DIRECTORY, outDir)
|
||||||
environment.registerJavac(
|
environment.registerJavac(
|
||||||
javaFiles = javaFiles,
|
javaFiles = javaFiles,
|
||||||
kotlinFiles = listOf(KotlinTestUtils.loadJetFile(environment.project, ktFiles.first())),
|
kotlinFiles = listOf(loadJetFile(environment.project, ktFiles.first())),
|
||||||
arguments = arrayOf("-proc:none"),
|
arguments = arrayOf("-proc:none"),
|
||||||
bootClasspath = listOf(KotlinTestUtils.findMockJdkRtJar())
|
bootClasspath = listOf(findMockJdkRtJar())
|
||||||
)
|
)
|
||||||
if (!ktFiles.isEmpty()) {
|
if (ktFiles.isNotEmpty()) {
|
||||||
LoadDescriptorUtil.compileKotlinToDirAndGetModule(ktFiles, outDir, environment)
|
LoadDescriptorUtil.compileKotlinToDirAndGetModule(ktFiles, outDir, environment)
|
||||||
} else {
|
} else {
|
||||||
val mkdirs = outDir.mkdirs()
|
val mkdirs = outDir.mkdirs()
|
||||||
|
|||||||
Reference in New Issue
Block a user