From e84f1367bb9fb632ce62b280bce89a704637c641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E8=81=AA?= Date: Tue, 4 Jan 2022 11:24:06 +0800 Subject: [PATCH] feat: data-driven. --- parser.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/parser.go b/parser.go index 19a866d4..395b8972 100644 --- a/parser.go +++ b/parser.go @@ -601,14 +601,14 @@ func parseSlice(parameterName string, parameterContent interface{}) ([]map[strin func initParameterIterator(cfg *TConfig, mode string) (err error) { var parameters paramsType parameters, err = parseParameters(cfg.Parameters, cfg.Variables) - cfg.ParametersSetting.Iterator = parameters.Iterator() - if err != nil { - return err - } // parse config parameters setting if cfg.ParametersSetting == nil { cfg.ParametersSetting = &TParamsConfig{Iterator: &Iterator{}} } + cfg.ParametersSetting.Iterator = parameters.Iterator() + if err != nil { + return err + } if len(cfg.ParametersSetting.Strategy) == 0 { cfg.ParametersSetting.Strategy = strategySequential } else {