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 Module
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 may want to provide the junit dependency explicitly to use another version.\n */")
trait Junit4 extends TestModule

TestModule that uses JUnit 4 Framework to run tests. You may want to provide the junit dependency explicitly to use another version.

TestModule that uses JUnit 4 Framework to run tests. You may want to provide the junit dependency explicitly to use another version.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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 may want to provide the junit dependency explicitly to use another version.\n */")
trait Junit5 extends TestModule

TestModule that uses JUnit 5 Framework to run tests. You may want to provide the junit dependency explicitly to use another version.

TestModule that uses JUnit 5 Framework to run tests. You may want to provide the junit dependency explicitly to use another version.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
@Scaladoc(value = "/**\n * TestModule that uses MUnit to run tests.\n * You need to provide the munit dependencies yourself.\n */")
trait Munit extends TestModule

TestModule that uses MUnit to run tests. You need to provide the munit dependencies yourself.

TestModule that uses MUnit to run tests. You need to provide the munit dependencies yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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 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 need to provide the scalatest dependencies yourself.\n */")
trait ScalaTest extends TestModule

TestModule that uses ScalaTest Framework to run tests. You need to provide the scalatest dependencies yourself.

TestModule that uses ScalaTest Framework to run tests. You need to provide the scalatest dependencies yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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 need to provide the specs2 dependencies yourself.\n */")

TestModule that uses Specs2 Framework to run tests. You need to provide the specs2 dependencies yourself.

TestModule that uses Specs2 Framework to run tests. You need to provide the specs2 dependencies yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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 need to provide the testng dependency yourself.\n */")
trait TestNg extends TestModule

TestModule using TestNG Framework to run tests. You need to provide the testng dependency yourself.

TestModule using TestNG Framework to run tests. You need to provide the testng dependency yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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 need to provide the utest dependencies yourself.\n */")
trait Utest extends TestModule

TestModule that uses UTest Framework to run tests. You need to provide the utest dependencies yourself.

TestModule that uses UTest Framework to run tests. You need to provide the utest dependencies yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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 need to provide the weaver dependencies yourself.\n * https://github.com/disneystreaming/weaver-test\n */")
trait Weaver extends TestModule

TestModule that uses Weaver to run tests. You need to provide the weaver dependencies yourself. https://github.com/disneystreaming/weaver-test

TestModule that uses Weaver to run tests. You need to provide the weaver dependencies yourself. https://github.com/disneystreaming/weaver-test

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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 need to provide the zio-test dependencies yourself.\n */")
trait ZioTest extends TestModule

TestModule that uses ZIO Test Framework to run tests. You need to provide the zio-test dependencies yourself.

TestModule that uses ZIO Test Framework to run tests. You need to provide the zio-test dependencies yourself.

Attributes

Source
TestModule.scala
Supertypes
trait TestModule
trait TaskModule
trait RunModule
trait BspModule
trait Module
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