package framework
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- abstract class DogFood[F[_]] extends DogFoodCompat[F]
- sealed trait LoggedEvent extends AnyRef
- sealed trait RunEvent extends Product with Serializable
- final case class RunFinished(failed: Chain[(SuiteName, TestOutcome)]) extends RunEvent with Product with Serializable
- trait RunnerCompat[F[_]] extends AnyRef
- sealed trait SuiteEvent extends Product with Serializable
- final case class SuiteFinished(name: SuiteName) extends SuiteEvent with RunEvent with Product with Serializable
- trait SuiteLoader[F[_]] extends AnyRef
An interface for loading weaver suites from a task def.
- final case class SuiteName(name: String) extends AnyVal with Product with Serializable
- final case class SuiteStarted(name: SuiteName) extends SuiteEvent with RunEvent with Product with Serializable
- final case class TestFinished(outcome: TestOutcome) extends SuiteEvent with RunEvent with Product with Serializable
- case class TestOutcomeNative(suiteName: String, testName: String, durationMs: Double, verboseFormatting: String) extends Product with Serializable
- abstract class WeaverFingerprints[F[_]] extends AnyRef
Contains reference of the classes the build tool will be looking for when searching for tests
- class WeaverFramework[F[_]] extends Framework
- class WeaverRunner[F[_]] extends sbt.testing.Runner with RunnerCompat[F]
Value Members
- object DogFood extends DogFoodCompanion
- object LoggedEvent
- object Reporter
- object SbtEvent
- object TestOutcomeNative extends Serializable
- object WeaverFingerprints