From c37a2d3dc3c9099916232c54227f9d6c9159234a Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Wed, 22 Jan 2020 07:18:19 +0300 Subject: [PATCH] Fix completion test: add coroutines-compat jar dependency Related to KT-34582 --- .../testData/basic/common/CoroutineContext.kt | 2 +- .../test/KotlinWithJdkAndRuntimeLightProjectDescriptor.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/idea/idea-completion/testData/basic/common/CoroutineContext.kt b/idea/idea-completion/testData/basic/common/CoroutineContext.kt index 5305156df15..22ae15e79fc 100644 --- a/idea/idea-completion/testData/basic/common/CoroutineContext.kt +++ b/idea/idea-completion/testData/basic/common/CoroutineContext.kt @@ -3,6 +3,6 @@ suspend fun foo() { } // LANGUAGE_VERSION: 1.2 -// EXIST: {"lookupString":"coroutineContext","tailText":" (kotlin.coroutines.experimental)","typeText":"CoroutineContext","attributes":"","allLookupStrings":"coroutineContext, getCoroutineContext","itemText":"coroutineContext"} +// EXIST_JAVA_ONLY: {"lookupString":"coroutineContext","tailText":" (kotlin.coroutines.experimental)","typeText":"CoroutineContext","attributes":"","allLookupStrings":"coroutineContext, getCoroutineContext","itemText":"coroutineContext"} // ABSENT: {"lookupString":"coroutineContext","tailText":" (kotlin.coroutines)","typeText":"CoroutineContext","attributes":"","allLookupStrings":"coroutineContext, getCoroutineContext","itemText":"coroutineContext"} // ABSENT: {"lookupString":"coroutineContext","tailText":" (kotlin.coroutines.experimental.intrinsics)","typeText":"CoroutineContext","attributes":"","allLookupStrings":"coroutineContext, getCoroutineContext","itemText":"coroutineContext"} diff --git a/idea/idea-test-framework/test/org/jetbrains/kotlin/idea/test/KotlinWithJdkAndRuntimeLightProjectDescriptor.java b/idea/idea-test-framework/test/org/jetbrains/kotlin/idea/test/KotlinWithJdkAndRuntimeLightProjectDescriptor.java index 4acec287728..16a1fc22ded 100644 --- a/idea/idea-test-framework/test/org/jetbrains/kotlin/idea/test/KotlinWithJdkAndRuntimeLightProjectDescriptor.java +++ b/idea/idea-test-framework/test/org/jetbrains/kotlin/idea/test/KotlinWithJdkAndRuntimeLightProjectDescriptor.java @@ -39,7 +39,10 @@ public class KotlinWithJdkAndRuntimeLightProjectDescriptor extends KotlinJdkAndL } @NotNull - public static final KotlinWithJdkAndRuntimeLightProjectDescriptor INSTANCE = new KotlinWithJdkAndRuntimeLightProjectDescriptor(); + public static final KotlinWithJdkAndRuntimeLightProjectDescriptor INSTANCE = new KotlinWithJdkAndRuntimeLightProjectDescriptor( + Arrays.asList(ForTestCompileRuntime.runtimeJarForTests(), + ForTestCompileRuntime.coroutinesCompatForTests()) + ); public static KotlinWithJdkAndRuntimeLightProjectDescriptor getInstance(LanguageLevel level) { return new KotlinWithJdkAndRuntimeLightProjectDescriptor() {