kotest-core / io.kotest.core.config

Package io.kotest.core.config

Types

AbstractProjectConfig

Project-wide configuration. Extensions returned by an instance of this class will be applied to all Spec and TestCases.

abstract class AbstractProjectConfig

Project

A central store of project wide configuration. This configuration contains defaults for kotest, and is supplemented by user configuration (if present) as loaded by detectConfig.

object Project

ProjectConf

Contains all the configuration details that can be set by a user supplied config object.

data class ProjectConf

Functions

createConfigSummary

fun Project.createConfigSummary(): String

detectConfig

Loads a config object from the underlying target. For example, on the JVM it may scan the classpath.

fun detectConfig(): ProjectConf

dumpProjectConfig

fun Project.dumpProjectConfig(): Unit