From f4874c525f1c4d6bb5b7621204ad0ebca7559dfb Mon Sep 17 00:00:00 2001 From: debugtalk Date: Mon, 20 Sep 2021 10:47:21 +0800 Subject: [PATCH] change: use pointer type for TStep.Request --- models.go | 2 +- request.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/models.go b/models.go index e714e49e..502ca9db 100644 --- a/models.go +++ b/models.go @@ -49,7 +49,7 @@ type TValidator struct { type TStep struct { Name string `json:"name"` - Request TRequest `json:"request"` + Request *TRequest `json:"request"` Variables Variables `json:"variables"` SetupHooks []string `json:"setup_hooks"` TeardownHooks []string `json:"teardown_hooks"` diff --git a/request.go b/request.go index a755faa9..adb4a7b5 100644 --- a/request.go +++ b/request.go @@ -4,6 +4,7 @@ func RunRequest(name string) *Request { return &Request{ TStep: &TStep{ Name: name, + Request: &TRequest{}, Variables: make(Variables), }, }