Documentation
¶
Index ¶
- Constants
- func RunMain(m *testing.M) int
- type AfterAllHook
- type AfterEachHook
- type BeforeAllHook
- type BeforeEachHook
- type CaseRunner
- type Hooks
- type LifecycleT
- type Option
- func Use[Shared, Deps, Case any](hooks Hooks[Shared, Deps, Case]) Option[Shared, Deps, Case]
- func WithAfterAll[Shared, Deps, Case any](hook AfterAllHook[Shared]) Option[Shared, Deps, Case]
- func WithAfterEach[Shared, Deps, Case any](hook AfterEachHook[Shared, Deps, Case]) Option[Shared, Deps, Case]
- func WithBeforeAll[Shared, Deps, Case any](hook BeforeAllHook[Shared]) Option[Shared, Deps, Case]
- func WithBeforeEach[Shared, Deps, Case any](hook BeforeEachHook[Shared, Deps, Case]) Option[Shared, Deps, Case]
- func WithCaseRunner[Shared, Deps, Case any](runner CaseRunner[Shared, Deps, Case]) Option[Shared, Deps, Case]
- func WithParallel[Shared, Deps, Case any](enabled bool) Option[Shared, Deps, Case]
- type Reporter
- type Suite
- type T
Constants ¶
View Source
const ( MimeText = modulessuite.MimeText MimeJSON = modulessuite.MimeJSON )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AfterAllHook ¶
type AfterAllHook[Shared any] = modulessuite.AfterAllHook[Shared]
type AfterEachHook ¶
type AfterEachHook[Shared, Deps, Case any] = modulessuite.AfterEachHook[Shared, Deps, Case]
type BeforeAllHook ¶
type BeforeAllHook[Shared any] = modulessuite.BeforeAllHook[Shared]
type BeforeEachHook ¶
type BeforeEachHook[Shared, Deps, Case any] = modulessuite.BeforeEachHook[Shared, Deps, Case]
type CaseRunner ¶
type CaseRunner[Shared, Deps, Case any] = modulessuite.CaseRunner[Shared, Deps, Case]
type Hooks ¶
type Hooks[Shared, Deps, Case any] = modulessuite.Hooks[Shared, Deps, Case]
type LifecycleT ¶
type LifecycleT[Shared any] = modulessuite.LifecycleT[Shared]
type Option ¶
type Option[Shared, Deps, Case any] = modulessuite.Option[Shared, Deps, Case]
func WithAfterAll ¶
func WithAfterAll[Shared, Deps, Case any](hook AfterAllHook[Shared]) Option[Shared, Deps, Case]
func WithAfterEach ¶
func WithAfterEach[Shared, Deps, Case any](hook AfterEachHook[Shared, Deps, Case]) Option[Shared, Deps, Case]
func WithBeforeAll ¶
func WithBeforeAll[Shared, Deps, Case any](hook BeforeAllHook[Shared]) Option[Shared, Deps, Case]
func WithBeforeEach ¶
func WithBeforeEach[Shared, Deps, Case any](hook BeforeEachHook[Shared, Deps, Case]) Option[Shared, Deps, Case]
func WithCaseRunner ¶
func WithCaseRunner[Shared, Deps, Case any](runner CaseRunner[Shared, Deps, Case]) Option[Shared, Deps, Case]
func WithParallel ¶
type Reporter ¶
type Reporter = modulessuite.Reporter
type Suite ¶
type Suite[Shared, Deps, Case any] = modulessuite.Suite[Shared, Deps, Case]
type T ¶
type T[Shared, Deps, Case any] = modulessuite.T[Shared, Deps, Case]
Click to show internal directories.
Click to hide internal directories.