package testsuite
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class FailedResult(entry: TestId, msg: Option[String] = None, time: Option[FiniteDuration] = None, exception: Option[Throwable] = None) extends TestResult with Product with Serializable
- case class MoreThanOneTestEntry(ids: List[TestEntry], entries: List[TestEntry]) extends RuntimeException with Product with Serializable
- case class NotFoundTestEntry(id: TestId, entries: List[TestEntry]) extends RuntimeException with Product with Serializable
- case class PassedResult(entry: TestId, msg: Option[String] = None, time: Option[FiniteDuration] = None) extends TestResult with Product with Serializable
- case class Stats extends Product with Serializable
- case class TestConfig(maxTimePerTest: FiniteDuration, verbose: Boolean) extends Product with Serializable
- case class TestEntry(id: TestId, action: IO[TestResult]) extends Product with Serializable
- final case class TestId(id: String) extends AnyVal with Product with Serializable
- sealed abstract class TestResult extends Product with Serializable
-
case class
TestResults(passed: Vector[PassedResult], failed: Vector[FailedResult], skipped: List[TestId], notFound: List[TestId]) extends Product with Serializable
Represents the results of running a list of tests
Represents the results of running a list of tests
- passed
tests that passed
- failed
tests that failed
- skipped
tests that were skipped
- notFound
tests in the except list that were not found in the list of tests to run
- case class TestSuite(tests: List[TestEntry]) extends Product with Serializable
- case class TimeOut(name: String, duration: FiniteDuration) extends RuntimeException with Product with Serializable
Value Members
- object FailedResult extends Serializable
- object PassedResult extends Serializable
- object Stats extends Serializable
- object TestConfig extends Serializable
- object TestEntry extends Serializable
- object TestId extends Serializable
- object TestResult extends Serializable