Configure AbstractInspectionTest with project descriptors

Previous implements produced flaky tests when non-js tests were
executed after js.
This commit is contained in:
Nikolay Krasko
2017-06-27 16:44:02 +03:00
parent be28c4a48f
commit df393e18fe
15 changed files with 16 additions and 39 deletions
@@ -62,7 +62,8 @@ public class ConfigLibraryUtil {
public static void configureKotlinJsRuntimeAndSdk(Module module, Sdk sdk) {
configureSdk(module, sdk);
configureKotlinJsRuntime(module);
addLibrary(getKotlinRuntimeLibEditor(DEFAULT_KOTLIN_JS_STDLIB_NAME,
PathUtil.getKotlinPathsForDistDirectory().getJsStdLibJarPath()), module);
}
public static void configureKotlinRuntime(Module module) {
@@ -72,11 +73,6 @@ public class ConfigLibraryUtil {
module);
}
public static void configureKotlinJsRuntime(Module module) {
addLibrary(getKotlinRuntimeLibEditor(DEFAULT_KOTLIN_JS_STDLIB_NAME,
PathUtil.getKotlinPathsForDistDirectory().getJsStdLibJarPath()), module);
}
public static void unConfigureKotlinRuntime(Module module) {
removeLibrary(module, DEFAULT_JAVA_RUNTIME_LIB_NAME);
removeLibrary(module, DEFAULT_KOTLIN_TEST_LIB_NAME);