Allow to enable Gradle debug for particular builds.
^KT-45745 In Progress
This commit is contained in:
+4
@@ -68,11 +68,13 @@ fun KGPBaseTest.project(
|
||||
fun TestProject.build(
|
||||
vararg buildArguments: String,
|
||||
forceOutput: Boolean = false,
|
||||
enableGradleDebug: Boolean = false,
|
||||
assertions: BuildResult.() -> Unit = {}
|
||||
) {
|
||||
val allBuildArguments = commonBuildSetup(buildArguments.toList())
|
||||
val gradleRunnerForBuild = gradleRunner
|
||||
.also { if (forceOutput) it.forwardOutput() }
|
||||
.withDebug(enableGradleDebug)
|
||||
.withArguments(allBuildArguments)
|
||||
val buildResult = withBuildSummary(allBuildArguments) {
|
||||
gradleRunnerForBuild.build()
|
||||
@@ -86,11 +88,13 @@ fun TestProject.build(
|
||||
fun TestProject.buildAndFail(
|
||||
vararg buildArguments: String,
|
||||
forceOutput: Boolean = false,
|
||||
enableGradleDebug: Boolean = false,
|
||||
assertions: BuildResult.() -> Unit = {}
|
||||
) {
|
||||
val allBuildArguments = commonBuildSetup(buildArguments.toList())
|
||||
val gradleRunnerForBuild = gradleRunner
|
||||
.also { if (forceOutput) it.forwardOutput() }
|
||||
.withDebug(enableGradleDebug)
|
||||
.withArguments(allBuildArguments)
|
||||
val buildResult = withBuildSummary(allBuildArguments) {
|
||||
gradleRunnerForBuild.buildAndFail()
|
||||
|
||||
Reference in New Issue
Block a user