Skip to content

Commit

Permalink
Split Gradle tests to separate files for parallel running.
Browse files Browse the repository at this point in the history
  • Loading branch information
TadeasKriz committed Apr 12, 2024
1 parent 30c597e commit 4199947
Show file tree
Hide file tree
Showing 18 changed files with 497 additions and 637 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,7 @@ abstract class BaseGradleTests: TestUtilsTrait, GradleBuildFileBuilderTrait {
fun buildSwift(
target: KotlinTarget.Native.Darwin,
template: Template,
configuration: BuildConfiguration,
frameworkParentPath: String = "build/bin/${target.id}/${configuration.name.lowercase()}Framework",
frameworkParentPath: String,
assertResult: ((CommandResult) -> Unit)? = {
assertEquals(0, it.exitCode)
},
Expand Down Expand Up @@ -115,7 +114,7 @@ abstract class BaseGradleTests: TestUtilsTrait, GradleBuildFileBuilderTrait {
}

fun runSwift() {

// TODO: Implement running binaries
}

fun commonMain(fqdn: String): File {
Expand All @@ -133,4 +132,16 @@ abstract class BaseGradleTests: TestUtilsTrait, GradleBuildFileBuilderTrait {
file.file.copyTo(targetFile)
}
}

fun builtFrameworkParentDir(
target: KotlinTarget.Native.Darwin,
configuration: BuildConfiguration,
isArtifactDsl: Boolean,
): String {
return if (isArtifactDsl) {
"build/out/framework/${target.frameworkTarget}/${configuration.name.lowercase()}"
} else {
"build/bin/${target.id}/${configuration.name.lowercase()}Framework"
}
}
}

This file was deleted.

Loading

0 comments on commit 4199947

Please sign in to comment.