builtin

package
v0.6.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

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

	"startswith":               StartsWith,
	"endswith":                 EndsWith,
	"len_eq":                   EqualLength,
	"length_equals":            EqualLength,
	"length_equal":             EqualLength,
	"len_lt":                   LessThanLength,
	"count_lt":                 LessThanLength,
	"length_less_than":         LessThanLength,
	"len_le":                   LessOrEqualsLength,
	"count_le":                 LessOrEqualsLength,
	"length_less_or_equals":    LessOrEqualsLength,
	"len_gt":                   GreaterThanLength,
	"count_gt":                 GreaterThanLength,
	"length_greater_than":      GreaterThanLength,
	"len_ge":                   GreaterOrEqualsLength,
	"count_ge":                 GreaterOrEqualsLength,
	"length_greater_or_equals": GreaterOrEqualsLength,
	"contained_by":             ContainedBy,
	"str_eq":                   StringEqual,
	"string_equals":            StringEqual,
	"regex_match":              RegexMatch,
}
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 ContainedBy added in v0.6.1

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

ContainedBy assert whether actual element contains expected element

func CreateFile added in v0.6.1

func CreateFile(filePath string, data string) error

func CreateFolder added in v0.6.1

func CreateFolder(folderPath string) error

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, actual, expected interface{}, msgAndArgs ...interface{}) bool

EndsWith check if string ends with substring

func EnsureFolderExists added in v0.6.1

func EnsureFolderExists(folderPath string) error

func EqualLength

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

func ExecCommand added in v0.6.1

func ExecCommand(cmd *exec.Cmd, cwd string) error

func FormatResponse added in v0.6.0

func FormatResponse(raw interface{}) interface{}

func GreaterOrEqualsLength added in v0.4.0

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

func GreaterThanLength added in v0.4.0

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

func LessOrEqualsLength added in v0.4.0

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

func LessThanLength added in v0.4.0

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

func MD5

func MD5(str string) string

func RegexMatch added in v0.6.1

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

func StartsWith

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

StartsWith check if string starts with substring

func StringEqual added in v0.6.1

func StringEqual(t assert.TestingT, actual, expected 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