Documentation ¶
Index ¶
- Variables
- func ContainedBy(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func Contains(s []string, e string) bool
- func CreateFile(filePath string, data string) error
- func CreateFolder(folderPath string) error
- func Dump2JSON(data interface{}, path string) error
- func Dump2YAML(data interface{}, path string) error
- func EndsWith(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func EnsureFolderExists(folderPath string) error
- func EqualLength(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func ExecCommand(cmd *exec.Cmd, cwd string) error
- func FormatResponse(raw interface{}) interface{}
- func GetRandomNumber(min, max int) int
- func GreaterOrEqualsLength(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func GreaterThanLength(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func Interface2Float64(i interface{}) (float64, error)
- func LessOrEqualsLength(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func LessThanLength(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func MD5(str string) string
- func RegexMatch(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func StartsWith(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
- func StringEqual(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool
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
ContainedBy assert whether actual element contains expected element
func CreateFile ¶ added in v0.6.1
func CreateFolder ¶ added in v0.6.1
func EnsureFolderExists ¶ added in v0.6.1
func EqualLength ¶
func FormatResponse ¶ added in v0.6.0
func FormatResponse(raw interface{}) interface{}
func GetRandomNumber ¶ added in v0.8.0
func GreaterOrEqualsLength ¶ added in v0.4.0
func GreaterThanLength ¶ added in v0.4.0
func Interface2Float64 ¶ added in v0.8.0
func LessOrEqualsLength ¶ added in v0.4.0
func LessThanLength ¶ added in v0.4.0
func RegexMatch ¶ added in v0.6.1
func StartsWith ¶
StartsWith check if string starts with substring
func StringEqual ¶ added in v0.6.1
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.