Files
httprunner/extract.go
debugtalk 6b7955a955 init HttpBommer 🍰
2021-09-19 13:24:50 +08:00

26 lines
533 B
Go

package httpboomer
// implements IStep interface
type StepRequestExtraction struct {
*TStep
}
func (req *StepRequestExtraction) WithJmesPath(jmesPath string, varName string) *StepRequestExtraction {
req.TStep.Extract[varName] = jmesPath
return req
}
func (req *StepRequestExtraction) Validate() *StepRequestValidation {
return &StepRequestValidation{
TStep: req.TStep,
}
}
func (req *StepRequestExtraction) ToStruct() *TStep {
return req.TStep
}
func (req *StepRequestExtraction) Run() error {
return req.TStep.Run()
}