diff --git a/compat/compat-kotlinx-datetime/build.gradle.kts b/compat/compat-kotlinx-datetime/build.gradle.kts index dc003c0..adab5af 100644 --- a/compat/compat-kotlinx-datetime/build.gradle.kts +++ b/compat/compat-kotlinx-datetime/build.gradle.kts @@ -25,3 +25,9 @@ kotlin { } } } + +library { + name.set("Time control in Prepared tests using KotlinX.Datetime") + description.set("Control the passing of time in Prepared tests using objects and methods from KotlinX.Datetime, including Clock and Instant") + homeUrl.set("https://opensavvy.gitlab.io/prepared/documentation/compat-kotlinx-datetime/index.html") +} diff --git a/framework/build.gradle.kts b/framework/build.gradle.kts index a653914..194d52e 100644 --- a/framework/build.gradle.kts +++ b/framework/build.gradle.kts @@ -18,3 +18,9 @@ kotlin { } } } + +library { + name.set("Out-of-the-box Prepared experience (experimental)") + description.set("Collection of libraries to make Prepared as useful as possible, with as little setup as possible.") + homeUrl.set("https://opensavvy.gitlab.io/prepared/documentation/framework/index.html") +} diff --git a/runners/runner-kotest/build.gradle.kts b/runners/runner-kotest/build.gradle.kts index 7e52699..66e0339 100644 --- a/runners/runner-kotest/build.gradle.kts +++ b/runners/runner-kotest/build.gradle.kts @@ -44,3 +44,9 @@ tasks.withType(Test::class) { events("skipped", "failed", "passed") } } + +library { + name.set("Kotest support for Prepared") + description.set("Execute Prepared test suites in projects that use Kotest") + homeUrl.set("https://opensavvy.gitlab.io/prepared/documentation/runner-kotest/index.html") +} diff --git a/runners/runner-kotlin-test/build.gradle.kts b/runners/runner-kotlin-test/build.gradle.kts index 955cc99..1d53f42 100644 --- a/runners/runner-kotlin-test/build.gradle.kts +++ b/runners/runner-kotlin-test/build.gradle.kts @@ -56,3 +56,9 @@ tasks.withType(Test::class) { events("skipped", "failed", "passed") } } + +library { + name.set("Kotlin-test support for Prepared") + description.set("Execute Prepared test suites in projects that use kotlin-test") + homeUrl.set("https://opensavvy.gitlab.io/prepared/documentation/runner-kotlin-test/index.html") +} diff --git a/suite/build.gradle.kts b/suite/build.gradle.kts index 2c39e2d..e4d4f87 100644 --- a/suite/build.gradle.kts +++ b/suite/build.gradle.kts @@ -25,3 +25,9 @@ kotlin { } } } + +library { + name.set("Prepared test suite declarations: suite DSL, time control, lazy fixtures, coroutine support…") + description.set("Prepared is a magicless test framework for Kotlin Multiplatform") + homeUrl.set("https://opensavvy.gitlab.io/prepared/documentation/suite/index.html") +}