DogFood

weaver.framework.DogFood
See theDogFood companion object
abstract class DogFood[F[_]](val framework: WeaverFramework[F])

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Type members

Classlikes

sealed trait Fingerprinted

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def globalInit(g: GlobalResourceF[F]): Fingerprinted
def isSuccess(event: Event)(implicit loc: SourceLocation): Expectations
def moduleSuite(g: EffectSuite[F]): Fingerprinted
def runSuite(suiteName: String): F[State]
def runSuite(suite: EffectSuite[F]): F[State]
def runSuites(suites: Seq[Fingerprinted], maxParallelism: Int): F[State]
def runSuites(suites: Fingerprinted*): F[State]
def sharingSuite[S <: BaseSuiteClass](implicit ct: ClassTag[S]): Fingerprinted

Inherited methods

def blocker: BlockerCompat[F]

Attributes

Inherited from:
DogFoodCompat (hidden)
def done(runner: Runner): F[String]

Attributes

Inherited from:
DogFoodCompat (hidden)
def runTasksCompat(runner: WeaverRunner[F], eventHandler: EventHandler, logger: Logger, maxParallelism: Int)(tasks: List[Task]): F[Unit]

Attributes

Inherited from:
DogFoodCompat (hidden)

Concrete fields