From 64590cc56b0412b6bd3dc8f10661bb3f5a192dfe Mon Sep 17 00:00:00 2001 From: Pavel Kirpichenkov Date: Mon, 17 Feb 2020 17:09:29 +0300 Subject: [PATCH] [JPS-TEST] Update test checking JPS build with NI in IDE Set explicit 1.3 version to disable NI during compilation --- .../org/jetbrains/kotlin/jps/build/KotlinJpsBuildTest.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/KotlinJpsBuildTest.kt b/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/KotlinJpsBuildTest.kt index 1ddb270fb8d..2cd0d298d76 100644 --- a/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/KotlinJpsBuildTest.kt +++ b/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/KotlinJpsBuildTest.kt @@ -58,6 +58,7 @@ import org.jetbrains.kotlin.codegen.AsmUtil import org.jetbrains.kotlin.codegen.JvmCodegenUtil import org.jetbrains.kotlin.config.IncrementalCompilation import org.jetbrains.kotlin.config.KotlinCompilerVersion.TEST_IS_PRE_RELEASE_SYSTEM_PROPERTY +import org.jetbrains.kotlin.config.LanguageVersion import org.jetbrains.kotlin.incremental.components.LookupTracker import org.jetbrains.kotlin.incremental.withIC import org.jetbrains.kotlin.jps.build.KotlinJpsBuildTestBase.LibraryDependency.* @@ -638,7 +639,13 @@ open class KotlinJpsBuildTest : KotlinJpsBuildTestBase() { * */ fun testKotlinProjectWithEnabledNewInferenceInIDE() { - doTest() + initProject(JVM_MOCK_RUNTIME) + val module = myProject.modules.single() + val args = module.kotlinCompilerArguments + args.languageVersion = LanguageVersion.KOTLIN_1_3.versionString + myProject.kotlinCommonCompilerArguments = args + + buildAllModules().assertSuccessful() } fun testKotlinProjectWithErrorsBecauseOfNewInference() {