Add kotlin.test library to build distribution and provide for tests

Original commit: b57d2ff702
This commit is contained in:
Sergey Mashkov
2015-11-24 16:01:52 +03:00
parent d9ea7bbd37
commit 48d45b54db
2 changed files with 5 additions and 0 deletions
@@ -500,6 +500,7 @@ public abstract class AbstractIncrementalJpsTest(
moduleNames = nameToModule.keySet() moduleNames = nameToModule.keySet()
} }
AbstractKotlinJpsBuildTestCase.addKotlinRuntimeDependency(myProject) AbstractKotlinJpsBuildTestCase.addKotlinRuntimeDependency(myProject)
AbstractKotlinJpsBuildTestCase.addKotlinTestRuntimeDependency(myProject)
return moduleNames return moduleNames
} }
@@ -91,6 +91,10 @@ public abstract class AbstractKotlinJpsBuildTestCase extends JpsBuildTestCase {
return addKotlinRuntimeDependency(JpsJavaDependencyScope.COMPILE, project.getModules(), false); return addKotlinRuntimeDependency(JpsJavaDependencyScope.COMPILE, project.getModules(), false);
} }
static JpsLibrary addKotlinTestRuntimeDependency(@NotNull JpsProject project) {
return addDependency(JpsJavaDependencyScope.COMPILE, project.getModules(), false, "kotlin-test", PathUtil.getKotlinPathsForDistDirectory().getKotlinTestPath());
}
static JpsLibrary addKotlinJavaScriptStdlibDependency(@NotNull JpsProject project) { static JpsLibrary addKotlinJavaScriptStdlibDependency(@NotNull JpsProject project) {
return addKotlinJavaScriptStdlibDependency(JpsJavaDependencyScope.COMPILE, project.getModules(), false); return addKotlinJavaScriptStdlibDependency(JpsJavaDependencyScope.COMPILE, project.getModules(), false);
} }