[tests] Make tests using platform libs depending on distPlatformLibs

This commit is contained in:
Ilya Matveev
2018-01-10 16:05:31 +07:00
committed by ilmat192
parent dab46b4c4d
commit aed28a3e2d
+10 -1
View File
@@ -1310,6 +1310,9 @@ task link_omit_unused(type: LinkKonanTest) {
}
task link_default_libs(type: RunStandaloneKonanTest) {
if (!project.hasProperty("konan.home")) {
dependsOn ':distPlatformLibs'
}
disabled = (project.testTarget == 'wasm32') // there will be no posix.klib for wasm
goldValue = "sizet = 0\n"
source = "link/default/default.kt"
@@ -1328,6 +1331,9 @@ task link_testLib_explicitly(type: RunStandaloneKonanTest) {
}
task no_purge_for_dependencies(type: LinkKonanTest) {
if (!project.hasProperty("konan.home")) {
dependsOn ':distPlatformLibs'
}
disabled = (project.testTarget == 'wasm32') // there will be no posix.klib for wasm
goldValue = "linked library\nand symbols from posix available: 17; 1.0\n"
source = "link/purge1/prog.kt"
@@ -2322,7 +2328,10 @@ task interop_echo_server(type: RunInteropKonanTest) {
if (isMac()) {
task interop_opengl_teapot(type: RunStandaloneKonanTest) {
disabled = (project.testTarget == 'wasm32') // No interop for wasm yet.
if (!project.hasProperty("konan.home")) {
dependsOn ':distPlatformLibs'
}
disabled = (project.testTarget == 'wasm32') // No interop for wasm yet.
run = false
source = "interop/basics/opengl_teapot.kt"
}