diff --git a/idea/idea-completion/idea-completion.iml b/idea/idea-completion/idea-completion.iml index 822cfd27280..b6f202efe20 100644 --- a/idea/idea-completion/idea-completion.iml +++ b/idea/idea-completion/idea-completion.iml @@ -21,5 +21,6 @@ + \ No newline at end of file diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJSBasicCompletionTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJSBasicCompletionTest.java index 84e6a5c0e35..dd2dd483278 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJSBasicCompletionTest.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJSBasicCompletionTest.java @@ -20,8 +20,9 @@ import com.intellij.codeInsight.completion.CompletionType; import com.intellij.codeInsight.lookup.LookupElement; import com.intellij.testFramework.LightProjectDescriptor; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor; +import org.jetbrains.kotlin.idea.js.KotlinJavaScriptLibraryManager; import org.jetbrains.kotlin.idea.project.TargetPlatform; +import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor; public abstract class AbstractJSBasicCompletionTest extends JetFixtureCompletionBaseTestCase { @NotNull @@ -35,6 +36,12 @@ public abstract class AbstractJSBasicCompletionTest extends JetFixtureCompletion return TargetPlatform.JS; } + @Override + protected void setUpFixture(@NotNull String testPath) { + super.setUpFixture(testPath); + KotlinJavaScriptLibraryManager.getInstance(getProject()).syncUpdateProjectLibrary(); + } + @Override protected LookupElement[] complete(int invocationCount) { return myFixture.complete(CompletionType.BASIC, invocationCount);