Documentation
¶
Index ¶
Constants ¶
View Source
const ( CtxKeyCollectorLogID = "logID" CtxKeyLogger = "logger" )
View Source
const ( ResultSuccess = "success" ResultFailed = "failed" )
View Source
const CookieJar = "cookieJar"
View Source
const (
MetaKeyResult = "result"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CollectorHook ¶
type CollectorHook struct{}
func (*CollectorHook) Levels ¶
func (c *CollectorHook) Levels() []logrus.Level
type EnvConfig ¶
type EnvConfig struct {
Name string `env:"ACTION_NAME"`
URL string `env:"ACTION_URL" required:"true"`
Method string `env:"ACTION_METHOD" required:"true"`
Params []APIParam `env:"ACTION_PARAMS"`
Headers []APIHeader `env:"ACTION_HEADERS"`
Body apistructs.APIBody `env:"ACTION_BODY"`
OutParams []apistructs.APIOutParam `env:"ACTION_OUT_PARAMS"`
Asserts []APIAssert `env:"ACTION_ASSERTS"`
GlobalConfig *apistructs.AutoTestAPIConfig `env:"AUTOTEST_API_GLOBAL_CONFIG"`
MetaFile string `env:"METAFILE"`
}
type Meta ¶
type Meta struct {
Result string
AssertResult bool
AssertDetail string
Req *apistructs.APIRequestInfo
Resp *apistructs.APIResp
OutParamsDefine []apistructs.APIOutParam
CookieJar cookiejar.Cookies
OutParamsResult map[string]interface{}
}
Click to show internal directories.
Click to hide internal directories.