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);