Skip to content

Compatibility with Gradle TestKitopensavvy.prepared.compat.gradle

Package-level declarations

Types

Gradle

class Gradle

Control center for Gradle TestKit. See gradle.

Project

class Project

Represents a Gradle project.

Properties

buildGroovy

val Project.buildGroovy: Prepared<Path>

Accessor for the build.gradle file.

buildKts

val Project.buildKts: Prepared<Path>

Accessor for the build.gradle.kts file.

gradle

val TestDsl.gradle: Gradle

Control center for Gradle TestKit.

settingsGroovy

val Gradle.settingsGroovy: Prepared<Path>

Accessor for the settings.gradle file.

settingsKts

val Gradle.settingsKts: Prepared<Path>

Accessor for the settings.gradle.kts file.

Functions

buildGroovy

suspend fun Project.buildGroovy(text: String)

Helper function to write the build.gradle file.

buildKts

suspend fun Project.buildKts(text: String)

Helper function to write the build.gradle.kts file.

settingsGroovy

suspend fun Gradle.settingsGroovy(text: String)

Helper function to write the settings.gradle file.

settingsKts

suspend fun Gradle.settingsKts(text: String)

Helper function to write the settings.gradle.kts file.