final case class TestEnvironment(bsModule: distage.ModuleBase, appModule: distage.ModuleBase, roles: RolesInfo, activationInfo: ActivationInfo, activation: Activation, memoizationRoots: PriorAxisDIKeys, forcedRoots: AxisDIKeys, parallelEnvs: Parallelism, bootstrapFactory: BootstrapFactory, configBaseName: String, configOverrides: Option[AppConfig], planningOptions: PlanningOptions, logLevel: Level, activationStrategy: TestActivationStrategy)(parallelSuites: Parallelism, parallelTests: Parallelism, debugOutput: Boolean) extends Product with Serializable
TestConfig allows the user to define test settings.
These settings should be turned into TestEnvironment before they can be handled by the test runner.
This process happens automatically and the user is not expected to directly interact with TestEnvironment
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TestEnvironment
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new TestEnvironment(bsModule: distage.ModuleBase, appModule: distage.ModuleBase, roles: RolesInfo, activationInfo: ActivationInfo, activation: Activation, memoizationRoots: PriorAxisDIKeys, forcedRoots: AxisDIKeys, parallelEnvs: Parallelism, bootstrapFactory: BootstrapFactory, configBaseName: String, configOverrides: Option[AppConfig], planningOptions: PlanningOptions, logLevel: Level, activationStrategy: TestActivationStrategy)(parallelSuites: Parallelism, parallelTests: Parallelism, debugOutput: Boolean)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val activation: Activation
- val activationInfo: ActivationInfo
- val activationStrategy: TestActivationStrategy
- val appModule: distage.ModuleBase
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val bootstrapFactory: BootstrapFactory
- val bsModule: distage.ModuleBase
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val configBaseName: String
- val configOverrides: Option[AppConfig]
- val debugOutput: Boolean
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- val forcedRoots: AxisDIKeys
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getExecParams: EnvExecutionParams
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val logLevel: Level
- val memoizationRoots: PriorAxisDIKeys
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val parallelEnvs: Parallelism
- val parallelSuites: Parallelism
- val parallelTests: Parallelism
- val planningOptions: PlanningOptions
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val roles: RolesInfo
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()