TestModule

mill.scalalib.TestModule
See theTestModule companion trait
object TestModule

Attributes

Companion
trait
Source
TestModule.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
TestModule.type

Members list

Type members

Classlikes

trait JavaModuleBase extends BspModule

Attributes

Source
TestModule.scala
Supertypes
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
@Scaladoc(value = "/**\n * TestModule that uses JUnit 4 Framework to run tests.\n * You can override the [[junit4Version]] task or provide the JUnit 4-dependency yourself.\n */")
trait Junit4 extends TestModule

TestModule that uses JUnit 4 Framework to run tests. You can override the junit4Version task or provide the JUnit 4-dependency yourself.

TestModule that uses JUnit 4 Framework to run tests. You can override the junit4Version task or provide the JUnit 4-dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule that uses JUnit 5 Framework to run tests.\n * You can override the [[junitPlatformVersion]] and [[jupiterVersion]] task\n * or provide the JUnit 5-dependencies yourself.\n *\n * See: https://junit.org/junit5/\n */")
trait Junit5 extends TestModule

TestModule that uses JUnit 5 Framework to run tests. You can override the junitPlatformVersion and jupiterVersion task or provide the JUnit 5-dependencies yourself.

TestModule that uses JUnit 5 Framework to run tests. You can override the junitPlatformVersion and jupiterVersion task or provide the JUnit 5-dependencies yourself.

See: https://junit.org/junit5/

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule that uses MUnit to run tests.\n * You can override the [[munitVersion]] task or provide the MUnit-dependency yourself.\n */")
trait Munit extends TestModule

TestModule that uses MUnit to run tests. You can override the munitVersion task or provide the MUnit-dependency yourself.

TestModule that uses MUnit to run tests. You can override the munitVersion task or provide the MUnit-dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule that uses ScalaCheck Test Framework to run tests.\n * You can override the [[scalaCheckVersion]] task or provide the dependency yourself.\n */")
trait ScalaCheck extends TestModule

TestModule that uses ScalaCheck Test Framework to run tests. You can override the scalaCheckVersion task or provide the dependency yourself.

TestModule that uses ScalaCheck Test Framework to run tests. You can override the scalaCheckVersion task or provide the dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
trait ScalaModuleBase extends Module

Attributes

Source
TestModule.scala
Supertypes
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
@Scaladoc(value = "/**\n * TestModule that uses ScalaTest Framework to run tests.\n * You can override the [[scalaTestVersion]] task or provide the Specs2-dependency yourself.\n *\n * See: https://www.scalatest.org\n */")
trait ScalaTest extends TestModule

TestModule that uses ScalaTest Framework to run tests. You can override the scalaTestVersion task or provide the Specs2-dependency yourself.

TestModule that uses ScalaTest Framework to run tests. You can override the scalaTestVersion task or provide the Specs2-dependency yourself.

See: https://www.scalatest.org

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule that uses Specs2 Framework to run tests.\n * You can override the [[specs2Version]] task or provide the Specs2-dependency yourself.\n */")

TestModule that uses Specs2 Framework to run tests. You can override the specs2Version task or provide the Specs2-dependency yourself.

TestModule that uses Specs2 Framework to run tests. You can override the specs2Version task or provide the Specs2-dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule using TestNG Framework to run tests.\n * You can override the [[testngVersion]] task or provide the UTest-dependency yourself.\n */")
trait TestNg extends TestModule

TestModule using TestNG Framework to run tests. You can override the testngVersion task or provide the UTest-dependency yourself.

TestModule using TestNG Framework to run tests. You can override the testngVersion task or provide the UTest-dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule that uses UTest Framework to run tests.\n * You can override the [[utestVersion]] task or provide the UTest-dependency yourself.\n */")
trait Utest extends TestModule

TestModule that uses UTest Framework to run tests. You can override the utestVersion task or provide the UTest-dependency yourself.

TestModule that uses UTest Framework to run tests. You can override the utestVersion task or provide the UTest-dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule that uses Weaver to run tests.\n * You can override the [[weaverVersion]] task or provide the Weaver-dependency yourself.\n * https://github.com/disneystreaming/weaver-test\n */")
trait Weaver extends TestModule

TestModule that uses Weaver to run tests. You can override the weaverVersion task or provide the Weaver-dependency yourself. https://github.com/disneystreaming/weaver-test

TestModule that uses Weaver to run tests. You can override the weaverVersion task or provide the Weaver-dependency yourself. https://github.com/disneystreaming/weaver-test

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * TestModule that uses ZIO Test Framework to run tests.\n * You can override the [[zioTestVersion]] task or provide the Weaver-dependency yourself.\n */")
trait ZioTest extends TestModule

TestModule that uses ZIO Test Framework to run tests. You can override the zioTestVersion task or provide the Weaver-dependency yourself.

TestModule that uses ZIO Test Framework to run tests. You can override the zioTestVersion task or provide the Weaver-dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def handleResults(doneMsg: String, results: Seq[TestResult], ctx: Option[Env]): Result[(String, Seq[TestResult])]

Attributes

Source
TestModule.scala
def handleResults(doneMsg: String, results: Seq[TestResult], ctx: Env & Dest, testReportXml: Option[String], props: Option[Map[String, String]]): Result[(String, Seq[TestResult])]

Attributes

Source
TestModule.scala