mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-06 23:11:21 +08:00
fix: assertion equals
This commit is contained in:
@@ -9,9 +9,9 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var Assertions = map[string]func(t assert.TestingT, actual interface{}, expected interface{}, msgAndArgs ...interface{}) bool{
|
var Assertions = map[string]func(t assert.TestingT, actual interface{}, expected interface{}, msgAndArgs ...interface{}) bool{
|
||||||
"eq": assert.EqualValues,
|
"eq": EqualValues,
|
||||||
"equals": assert.EqualValues,
|
"equals": EqualValues,
|
||||||
"equal": assert.EqualValues,
|
"equal": EqualValues,
|
||||||
"lt": assert.Less,
|
"lt": assert.Less,
|
||||||
"less_than": assert.Less,
|
"less_than": assert.Less,
|
||||||
"le": assert.LessOrEqual,
|
"le": assert.LessOrEqual,
|
||||||
@@ -20,8 +20,8 @@ var Assertions = map[string]func(t assert.TestingT, actual interface{}, expected
|
|||||||
"greater_than": assert.Greater,
|
"greater_than": assert.Greater,
|
||||||
"ge": assert.GreaterOrEqual,
|
"ge": assert.GreaterOrEqual,
|
||||||
"greater_or_equals": assert.GreaterOrEqual,
|
"greater_or_equals": assert.GreaterOrEqual,
|
||||||
"ne": assert.NotEqual,
|
"ne": NotEqual,
|
||||||
"not_equal": assert.NotEqual,
|
"not_equal": NotEqual,
|
||||||
"contains": assert.Contains,
|
"contains": assert.Contains,
|
||||||
"type_match": assert.IsType,
|
"type_match": assert.IsType,
|
||||||
// custom assertions
|
// custom assertions
|
||||||
@@ -48,6 +48,14 @@ var Assertions = map[string]func(t assert.TestingT, actual interface{}, expected
|
|||||||
"regex_match": RegexMatch,
|
"regex_match": RegexMatch,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func EqualValues(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool {
|
||||||
|
return assert.EqualValues(t, expected, actual, msgAndArgs)
|
||||||
|
}
|
||||||
|
|
||||||
|
func NotEqual(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool {
|
||||||
|
return assert.NotEqual(t, expected, actual, msgAndArgs)
|
||||||
|
}
|
||||||
|
|
||||||
// StartsWith check if string starts with substring
|
// StartsWith check if string starts with substring
|
||||||
func StartsWith(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool {
|
func StartsWith(t assert.TestingT, actual, expected interface{}, msgAndArgs ...interface{}) bool {
|
||||||
if !assert.IsType(t, "string", actual, fmt.Sprintf("actual is %v", actual)) {
|
if !assert.IsType(t, "string", actual, fmt.Sprintf("actual is %v", actual)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user