diff --git a/buildSrc/src/main/kotlin/CI.kt b/buildSrc/src/main/kotlin/CI.kt index bbaa484..c2afdab 100644 --- a/buildSrc/src/main/kotlin/CI.kt +++ b/buildSrc/src/main/kotlin/CI.kt @@ -3,7 +3,7 @@ import java.lang.Boolean.parseBoolean object Ci { private const val SNAPSHOT_BASE = "0.7.0" - private const val RELEASE_VERSION = "0.6.2" + private const val RELEASE_VERSION = "0.6.3" private val githubSha = System.getenv("GITHUB_SHA") ?: "latest" val publishRelease = System.getProperty("release", "true").let(::parseBoolean) diff --git a/eva-test/src/main/kotlin/com/razz/eva/test/repository/RepositorySpec.kt b/eva-test/src/main/kotlin/com/razz/eva/test/repository/RepositorySpec.kt index 530728c..42507b4 100644 --- a/eva-test/src/main/kotlin/com/razz/eva/test/repository/RepositorySpec.kt +++ b/eva-test/src/main/kotlin/com/razz/eva/test/repository/RepositorySpec.kt @@ -28,8 +28,8 @@ abstract class RepositorySpec( this.body() } - suspend fun inTransaction(block: suspend (context: TransactionalContext) -> R): R { - val context = transactionalContext(clock.instant()) + suspend fun inTransaction(ctxInstant: Instant? = null, block: suspend (context: TransactionalContext) -> R): R { + val context = transactionalContext(ctxInstant ?: clock.instant()) val txBlock: suspend () -> R = { block(context) }