Add kotlin.test library to build distribution and provide for tests
Original commit: b57d2ff702
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user