package
0.0.21
Repository: https://github.com/tkrop/go-testing.git
Documentation: pkg.go.dev

# Functions

NewLenientWaitGroup implements a lenient wait group for testing purposes based on a `sync.WaitGroup` that allows breaking the barrier by consuming the wait group counter completely without creating panics in consuming components.
NewWaitGroup creates a new standard wait group.

# Structs

LenientWaitGroup implements a lenient wait group for testing purposes based on a `sync.WaitGroup` that allows breaking the barrier by consuming the wait group counter completely without creating panics in consuming components.

# Interfaces

Synchronizer is an interface to setup the wait group of a component.
WaitGroup interface of a wait group as provided by `sync.WaitGroup`.