Create core environment in test mode properly
This commit is contained in:
+7
-3
@@ -61,9 +61,13 @@ internal fun createSharedCompilationContext(
|
|||||||
createInitialConfigurations(
|
createInitialConfigurations(
|
||||||
scriptCompilationConfiguration, hostConfiguration, scriptCompilationState, messageCollector, ignoredOptionsReportingState
|
scriptCompilationConfiguration, hostConfiguration, scriptCompilationState, messageCollector, ignoredOptionsReportingState
|
||||||
)
|
)
|
||||||
val environment = KotlinCoreEnvironment.createForProduction(
|
val environment =
|
||||||
disposable, kotlinCompilerConfiguration, EnvironmentConfigFiles.JVM_CONFIG_FILES
|
if (System.getProperty("idea.is.unit.test") == "true") KotlinCoreEnvironment.createForTests(
|
||||||
)
|
disposable, kotlinCompilerConfiguration, EnvironmentConfigFiles.JVM_CONFIG_FILES
|
||||||
|
)
|
||||||
|
else KotlinCoreEnvironment.createForProduction(
|
||||||
|
disposable, kotlinCompilerConfiguration, EnvironmentConfigFiles.JVM_CONFIG_FILES
|
||||||
|
)
|
||||||
|
|
||||||
return SharedScriptCompilationContext(
|
return SharedScriptCompilationContext(
|
||||||
disposable, initialScriptCompilationConfiguration, environment, ignoredOptionsReportingState, scriptCompilationState
|
disposable, initialScriptCompilationConfiguration, environment, ignoredOptionsReportingState, scriptCompilationState
|
||||||
|
|||||||
Reference in New Issue
Block a user