mirror of
https://github.com/httprunner/httprunner.git
synced 2026-09-04 23:16:57 +08:00
feat: data-driven.
This commit is contained in:
@@ -607,7 +607,7 @@ func initParameterIterator(cfg *TConfig, mode string) (err error) {
|
|||||||
}
|
}
|
||||||
// parse config parameters setting
|
// parse config parameters setting
|
||||||
if cfg.ParametersSetting == nil {
|
if cfg.ParametersSetting == nil {
|
||||||
cfg.ParametersSetting = &TParamsConfig{}
|
cfg.ParametersSetting = &TParamsConfig{Iterator: &Iterator{}}
|
||||||
}
|
}
|
||||||
if len(cfg.ParametersSetting.Strategy) == 0 {
|
if len(cfg.ParametersSetting.Strategy) == 0 {
|
||||||
cfg.ParametersSetting.Strategy = strategySequential
|
cfg.ParametersSetting.Strategy = strategySequential
|
||||||
@@ -619,7 +619,7 @@ func initParameterIterator(cfg *TConfig, mode string) (err error) {
|
|||||||
cfg.ParametersSetting.Iteration = -1
|
cfg.ParametersSetting.Iteration = -1
|
||||||
cfg.ParametersSetting.Iterator.iteration = cfg.ParametersSetting.Iteration
|
cfg.ParametersSetting.Iterator.iteration = cfg.ParametersSetting.Iteration
|
||||||
} else {
|
} else {
|
||||||
if cfg.ParametersSetting.Iteration != 0 {
|
if cfg.ParametersSetting.Iteration > 0 {
|
||||||
cfg.ParametersSetting.Iterator.iteration = cfg.ParametersSetting.Iteration
|
cfg.ParametersSetting.Iterator.iteration = cfg.ParametersSetting.Iteration
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user