kotest-extensions / io.kotest.extensions.system / SystemEnvironmentListener

SystemEnvironmentListener

abstract class SystemEnvironmentListener

Constructors

<init>

SystemEnvironmentListener(environment: Map<String, String>, mode: OverrideMode)

Functions

changeSystemEnvironment

fun changeSystemEnvironment(): Unit

resetSystemEnvironment

fun resetSystemEnvironment(): Unit

Inheritors

SystemEnvironmentProjectListener

Modifies System Environment with chosen keys and values

class SystemEnvironmentProjectListener : SystemEnvironmentListener, ProjectListener

SystemEnvironmentTestListener

Modifies System Environment with chosen keys and values

class SystemEnvironmentTestListener : SystemEnvironmentListener, TestListener