diff --git a/README.md b/README.md index 15885c3..e51e436 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ fun SuiteDsl.showcase() = suite("Showcase Prepared") { } ``` -To learn more, [read the documentation](https://opensavvy.gitlab.io/prepared/api-docs/suite/index.html). +To learn more, [read the documentation](https://opensavvy.gitlab.io/groundwork/prepared/api-docs/suite/index.html). ## Project structure diff --git a/compat/compat-arrow/build.gradle.kts b/compat/compat-arrow/build.gradle.kts index 1e9feb6..da46f75 100644 --- a/compat/compat-arrow/build.gradle.kts +++ b/compat/compat-arrow/build.gradle.kts @@ -37,7 +37,7 @@ kotlin { library { name.set("Compatibility with Arrow") description.set("Bind Either and Validated to fail test cases, with origin tracing") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/compat/compat-arrow/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/compat/compat-arrow/index.html") license.set { name.set("Apache 2.0") diff --git a/compat/compat-filesystem/build.gradle.kts b/compat/compat-filesystem/build.gradle.kts index 9c29a31..3f3fd18 100644 --- a/compat/compat-filesystem/build.gradle.kts +++ b/compat/compat-filesystem/build.gradle.kts @@ -22,7 +22,7 @@ kotlin { library { name.set("Filesystem access") description.set("Create and check files from the filesystem") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/compat/compat-filesystem/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/compat/compat-filesystem/index.html") license.set { name.set("Apache 2.0") diff --git a/compat/compat-gradle/build.gradle.kts b/compat/compat-gradle/build.gradle.kts index 53c8180..5801e5c 100644 --- a/compat/compat-gradle/build.gradle.kts +++ b/compat/compat-gradle/build.gradle.kts @@ -25,7 +25,7 @@ kotlin { library { name.set("Compatibility with Gradle TestKit") description.set("Test Gradle plugins using Prepared") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/compat/compat-gradle/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/compat/compat-gradle/index.html") license.set { name.set("Apache 2.0") diff --git a/compat/compat-java-time/build.gradle.kts b/compat/compat-java-time/build.gradle.kts index 83caf36..d7ef2f9 100644 --- a/compat/compat-java-time/build.gradle.kts +++ b/compat/compat-java-time/build.gradle.kts @@ -22,7 +22,7 @@ kotlin { library { name.set("Compatibility with java.time") description.set("Control the passing of time in Prepared tests using objects and methods from java.time, including Clock and Instant") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/compat/compat-java-time/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/compat/compat-java-time/index.html") license.set { name.set("Apache 2.0") diff --git a/compat/compat-kotlinx-datetime/build.gradle.kts b/compat/compat-kotlinx-datetime/build.gradle.kts index b5098fd..11e9bbb 100644 --- a/compat/compat-kotlinx-datetime/build.gradle.kts +++ b/compat/compat-kotlinx-datetime/build.gradle.kts @@ -31,7 +31,7 @@ kotlin { library { name.set("Compatibility with 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/api-docs/compat/compat-kotlinx-datetime/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/compat/compat-kotlinx-datetime/index.html") license.set { name.set("Apache 2.0") diff --git a/compat/compat-ktor/build.gradle.kts b/compat/compat-ktor/build.gradle.kts index 26b807a..18b3062 100644 --- a/compat/compat-ktor/build.gradle.kts +++ b/compat/compat-ktor/build.gradle.kts @@ -33,7 +33,7 @@ kotlin { library { name.set("Compatibility with Ktor") description.set("Declare Ktor in-memory servers and clients as test fixtures") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/compat/compat-arrow/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/compat/compat-arrow/index.html") license.set { name.set("Apache 2.0") diff --git a/compat/compat-parameterize/build.gradle.kts b/compat/compat-parameterize/build.gradle.kts index 4a8d86c..f17d79c 100644 --- a/compat/compat-parameterize/build.gradle.kts +++ b/compat/compat-parameterize/build.gradle.kts @@ -38,7 +38,7 @@ kotlin { library { name.set("Compatibility with Parameterize") description.set("Concise DSL for parameterized tests") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/compat/compat-parameterize/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/compat/compat-parameterize/index.html") license.set { name.set("Apache 2.0") diff --git a/runners/runner-kotest/build.gradle.kts b/runners/runner-kotest/build.gradle.kts index 716c34a..cc659dd 100644 --- a/runners/runner-kotest/build.gradle.kts +++ b/runners/runner-kotest/build.gradle.kts @@ -49,7 +49,7 @@ tasks.withType(Test::class) { library { name.set("Execute with Kotest") description.set("Execute Prepared test suites in projects that use Kotest") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/runners/runner-kotest/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/runners/runner-kotest/index.html") license.set { name.set("Apache 2.0") diff --git a/runners/runner-kotlin-test/build.gradle.kts b/runners/runner-kotlin-test/build.gradle.kts index 53232c5..071312d 100644 --- a/runners/runner-kotlin-test/build.gradle.kts +++ b/runners/runner-kotlin-test/build.gradle.kts @@ -59,7 +59,7 @@ tasks.withType(Test::class) { library { name.set("Execute with Kotlin-test") description.set("Execute Prepared test suites in projects that use kotlin-test") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/runners/runner-kotlin-test/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/runners/runner-kotlin-test/index.html") license.set { name.set("Apache 2.0") diff --git a/suite/build.gradle.kts b/suite/build.gradle.kts index 16231ee..0a8d176 100644 --- a/suite/build.gradle.kts +++ b/suite/build.gradle.kts @@ -31,7 +31,7 @@ kotlin { library { name.set("Suite") description.set("Magicless test framework for Kotlin Multiplatform") - homeUrl.set("https://opensavvy.gitlab.io/prepared/api-docs/suite/index.html") + homeUrl.set("https://opensavvy.gitlab.io/groundwork/prepared/api-docs/suite/index.html") license.set { name.set("Apache 2.0") -- 2.51.2 From 9072e4f4b2716db1fa80bd0f4f169e7003aac707 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20=E2=80=9CCLOVIS=E2=80=9D=20Canet?= Date: Mon, 18 Mar 2024 22:17:20 +0100 Subject: [PATCH 2/2] docs(runner-kotest): Remove the warning about Kotest not exposing its dispatcher It was fixed in Kotest 5.8.1 (!37) --- runners/runner-kotest/README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/runners/runner-kotest/README.md b/runners/runner-kotest/README.md index ae5e244..c9394ce 100644 --- a/runners/runner-kotest/README.md +++ b/runners/runner-kotest/README.md @@ -66,6 +66,3 @@ module as well. Kotest expects nested suites to be `suspend`. Because of this, Kotest cannot allow nested suites on Kotlin/JS. Prepared supports nested suites on all platforms; they are un-nested automatically when executing with Kotest. - -Kotest doesn't expose the underlying dispatcher from [KotlinX.Coroutines.test](https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-test/). Prepared needs access to it to implement the [backgroundScope][opensavvy.prepared.suite.backgroundScope] and [time control][opensavvy.prepared.suite.time]. This forces us to declare our own scheduler. -This is broken on Kotlin/JS at the moment, please see [#12](https://gitlab.com/opensavvy/prepared/-/issues/12), we welcome contributions!