require

package
v0.0.0-...-d29d52d Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PanicsWithCondition

func PanicsWithCondition(t require.TestingT, condition _assert.TestValuePredicate, f assert.PanicTestFunc, msgAndArgs ...interface{})

PanicsWithCondition asserts that the code inside the specified PanicTestFunc panics, and that the recovered panic value meets a given condition.

assert.PanicsWithCondition(t, func(value){ return assert.True(t, isCrazy(value)) }, func(){ GoCrazy() })

Returns whether the assertion was successful (true) or not (false).

func PanicsWithLogMessage

func PanicsWithLogMessage(t require.TestingT, expectedMessage string, f assert.PanicTestFunc, msgAndArgs ...interface{})

PanicsWithLogMessage asserts that the code inside the specified PanicTestFunc panics, and that an expected string is included in log message.

assert.PanicsWithLogMessage(t, "Log msg", func(){ log.Panic("Log msg for X") })

Returns whether the assertion was successful (true) or not (false).

Types

This section is empty.

Jump to

Keyboard shortcuts

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