require

package
v7.1.2 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2025 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeepEqual

func DeepEqual(tb assertions.AssertionTestingTB, expected, actual any, msg ...any)

DeepEqual compares values using DeepEqual. NOTE: this function does not work for checking arrays/slices or maps of protobuf messages. For arrays/slices, please use DeepSSZEqual. For maps, please iterate through and compare the individual keys and values.

func DeepNotEqual

func DeepNotEqual(tb assertions.AssertionTestingTB, expected, actual any, msg ...any)

DeepNotEqual compares values using DeepEqual. NOTE: this function does not work for checking arrays/slices or maps of protobuf messages. For arrays/slices, please use DeepNotSSZEqual. For maps, please iterate through and compare the individual keys and values.

func DeepNotSSZEqual

func DeepNotSSZEqual(tb assertions.AssertionTestingTB, expected, actual any, msg ...any)

DeepNotSSZEqual compares values using DeepEqual.

func DeepSSZEqual

func DeepSSZEqual(tb assertions.AssertionTestingTB, expected, actual any, msg ...any)

DeepSSZEqual compares values using DeepEqual.

func Equal

func Equal(tb assertions.AssertionTestingTB, expected, actual any, msg ...any)

Equal compares values using comparison operator.

func ErrorContains

func ErrorContains(tb assertions.AssertionTestingTB, want string, err error, msg ...any)

ErrorContains asserts that actual error contains wanted message.

func ErrorIs

func ErrorIs(tb assertions.AssertionTestingTB, err, target error, msg ...any)

ErrorIs uses Errors.Is to recursively unwrap err looking for target in the chain. If any error in the chain matches target, the assertion will pass.

func IsNil

func IsNil(tb assertions.AssertionTestingTB, got any, msg ...any)

IsNil asserts that the observed value is nil.

func LogsContain

func LogsContain(tb assertions.AssertionTestingTB, hook *test.Hook, want string, msg ...any)

LogsContain checks that the desired string is a subset of the current log output.

func LogsDoNotContain

func LogsDoNotContain(tb assertions.AssertionTestingTB, hook *test.Hook, want string, msg ...any)

LogsDoNotContain is the inverse check of LogsContain.

func NoError

func NoError(tb assertions.AssertionTestingTB, err error, msg ...any)

NoError asserts that error is nil.

func NotEmpty

func NotEmpty(tb assertions.AssertionTestingTB, obj any, msg ...any)

NotEmpty checks that the object fields are not empty. This method also checks all of the pointer fields to ensure none of those fields are empty.

func NotEqual

func NotEqual(tb assertions.AssertionTestingTB, expected, actual any, msg ...any)

NotEqual compares values using comparison operator.

func NotNil

func NotNil(tb assertions.AssertionTestingTB, obj any, msg ...any)

NotNil asserts that passed value is not nil.

func StringContains

func StringContains(tb assertions.AssertionTestingTB, expected, actual string, msg ...any)

StringContains asserts that actual string contains expected message.

Types

This section is empty.

Jump to

Keyboard shortcuts

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