Versions in this module Expand all Collapse all v0 v0.3.0 Aug 11, 2026 Changes in this version + func Focus(t *testing.T, text string, f func(*testing.T, G, S), opts ...Option) bool + func Pend(t *testing.T, text string, f func(*testing.T, G, S), _ ...Option) bool + func Run(t *testing.T, text string, f func(*testing.T, G, S), opts ...Option) bool + type G func(text string, f func(), opts ...Option) + func (g G) Focus(text string, f func(), opts ...Option) + func (g G) Pend(text string, f func(), _ ...Option) + type Option func(*config) + func Flat() Option + func Global() Option + func Local() Option + func Nested() Option + func Parallel() Option + func Random() Option + func Report(r Reporter) Option + func Reverse() Option + func Seed(s int64) Option + func Sequential() Option + type Plan struct + Focused int + HasFocus bool + HasRandom bool + Pending int + Seed int64 + Text string + Total int + type Reporter interface + Specs func(*testing.T, <-chan Spec) + Start func(*testing.T, Plan) + type S func(text string, f func(), opts ...Option) + func (s S) After(f func()) + func (s S) AfterEach(f func()) + func (s S) Before(f func()) + func (s S) BeforeEach(f func()) + func (s S) Focus(text string, f func(), opts ...Option) + func (s S) JustBeforeEach(f func()) + func (s S) Out() io.Writer + func (s S) Pend(text string, f func(), _ ...Option) + type Spec struct + Failed bool + Focused bool + Out io.Reader + Parallel bool + Skipped bool + Text []string + type Suite func(text string, f func(*testing.T, G, S), opts ...Option) bool + func New(text string, opts ...Option) Suite + func (s Suite) After(f func(*testing.T)) bool + func (s Suite) AfterEach(f func(*testing.T)) bool + func (s Suite) Before(f func(*testing.T)) bool + func (s Suite) BeforeEach(f func(*testing.T)) bool + func (s Suite) Focus(text string, f func(*testing.T, G, S), opts ...Option) bool + func (s Suite) Pend(text string, f func(*testing.T, G, S), _ ...Option) bool + func (s Suite) Run(t *testing.T) bool