builtin

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2022 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Assertions = map[string]func(t assert.TestingT, expected interface{}, actual interface{}, msgAndArgs ...interface{}) bool{
	"equals":            assert.EqualValues,
	"equal":             assert.EqualValues,
	"greater_than":      assert.Greater,
	"less_than":         assert.Less,
	"greater_or_equals": assert.GreaterOrEqual,
	"less_or_equals":    assert.LessOrEqual,
	"not_equal":         assert.NotEqual,
	"contained_by":      assert.Contains,
	"regex_match":       assert.Regexp,
	"type_match":        assert.IsType,

	"startswith":               StartsWith,
	"endswith":                 EndsWith,
	"length_equals":            EqualLength,
	"length_equal":             EqualLength,
	"length_less_than":         LessThanLength,
	"length_less_or_equals":    LessOrEqualsLength,
	"length_greater_than":      GreaterThanLength,
	"length_greater_or_equals": GreaterOrEqualsLength,
	"contains":                 Contains,
	"string_equals":            EqualString,
}
View Source
var Functions = map[string]interface{}{
	"get_timestamp":     getTimestamp,
	"sleep":             sleep,
	"gen_random_string": genRandomString,
	"max":               math.Max,
	"md5":               MD5,
	"parameterize":      loadFromCSV,
	"P":                 loadFromCSV,
}

Functions

func Contains added in v0.4.0

func Contains(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

Contains assert whether actual element contains expected element

func Dump2JSON added in v0.6.0

func Dump2JSON(data interface{}, path string) error

func Dump2YAML added in v0.6.0

func Dump2YAML(data interface{}, path string) error

func EndsWith

func EndsWith(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

func EqualLength

func EqualLength(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

func EqualString added in v0.4.0

func EqualString(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

func FormatResponse added in v0.6.0

func FormatResponse(raw interface{}) interface{}

func GreaterOrEqualsLength added in v0.4.0

func GreaterOrEqualsLength(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

func GreaterThanLength added in v0.4.0

func GreaterThanLength(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

func LessOrEqualsLength added in v0.4.0

func LessOrEqualsLength(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

func LessThanLength added in v0.4.0

func LessThanLength(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

func MD5

func MD5(str string) string

func StartsWith

func StartsWith(t assert.TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

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