testutils

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AfterTest added in v0.6.0

func AfterTest(t *testing.T) func()

func EnsureNoLeak

func EnsureNoLeak(t *testing.T)

func GetDefaultTestPath

func GetDefaultTestPath(module string, t *testing.T) string

func InitTestEnv

func InitTestEnv(module string, t *testing.T) string

func MakeDefaultTestPath

func MakeDefaultTestPath(module string, t *testing.T) string

func RemoveDefaultTestPath

func RemoveDefaultTestPath(module string, t *testing.T)

func WaitChTimeout added in v0.6.0

func WaitChTimeout[T any](
	ctx context.Context,
	after time.Duration,
	ch <-chan T,
	onRecvCheck func(element T, closed bool) (moveOn bool, err error),
) error

func WaitExpect

func WaitExpect(timeout int, expect func() bool)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL