Versions in this module Expand all Collapse all v0 v0.0.0 Sep 20, 2022 Changes in this version + const DSLGroupKind + const DSLHookKind + const DSLSpecKind + type DSL struct + Group EngineGroup + Hook EngineHook + Kind DSLKind + Spec EngineSpec + func AfterAll(fallibles ...Fallible) DSL + func AfterEach(fallibles ...Fallible) DSL + func BeforeAll(fallibles ...Fallible) DSL + func BeforeEach(fallibles ...Fallible) DSL + func Context(title string, body ...DSL) DSL + func Describe(title string, body ...DSL) DSL + func Group(title string, body ...DSL) (ret DSL) + func Hook(ba, be, ae, aa bool, fallibles ...Fallible) (ret DSL) + func Inline(fallibles ...Fallible) DSL + func It(title string, fallibles ...Fallible) DSL + func Spec(title string, fallibles ...Fallible) (ret DSL) + type DSLKind uint + type EngineGroup struct + Groups []EngineGroup + Hooks []EngineHook + Specs []EngineSpec + Title string + func (it EngineGroup) Alive() bool + func (it EngineGroup) Run(hooks []EngineHook) (ret []error) + type EngineHook struct + Fallibles []Fallible + Flags struct{ ... } + func (it EngineHook) Run() (ret []error) + type EngineSpec struct + Fallibles []Fallible + Title string + func (it EngineSpec) Alive() bool + func (it EngineSpec) Run(hooks []EngineHook) (ret []error) + type EngineSuite struct + Group EngineGroup + func Suite(body ...DSL) (ret EngineSuite) + func (it EngineSuite) Handle(handler Handler) + type Fallible func() error + type Handler func(err error)