mirror of
https://github.com/httprunner/httprunner.git
synced 2026-09-07 00:17:37 +08:00
change: remove config ignore_popup
This commit is contained in:
@@ -46,7 +46,6 @@ type TConfig struct {
|
|||||||
PluginSetting *PluginConfig `json:"plugin,omitempty" yaml:"plugin,omitempty"` // plugin config
|
PluginSetting *PluginConfig `json:"plugin,omitempty" yaml:"plugin,omitempty"` // plugin config
|
||||||
MCPConfigPath string `json:"mcp_config_path,omitempty" yaml:"mcp_config_path,omitempty"`
|
MCPConfigPath string `json:"mcp_config_path,omitempty" yaml:"mcp_config_path,omitempty"`
|
||||||
AntiRisk bool `json:"anti_risk,omitempty" yaml:"anti_risk,omitempty"` // global anti-risk switch
|
AntiRisk bool `json:"anti_risk,omitempty" yaml:"anti_risk,omitempty"` // global anti-risk switch
|
||||||
IgnorePopup bool `json:"ignore_popup,omitempty" yaml:"ignore_popup,omitempty"` // ignore popup for all steps, keep for compatibility
|
|
||||||
AutoPopupHandler bool `json:"auto_popup_handler,omitempty" yaml:"auto_popup_handler,omitempty"` // enable auto popup handler
|
AutoPopupHandler bool `json:"auto_popup_handler,omitempty" yaml:"auto_popup_handler,omitempty"` // enable auto popup handler
|
||||||
AIOptions *option.AIServiceOptions `json:"ai_options,omitempty" yaml:"ai_options,omitempty"`
|
AIOptions *option.AIServiceOptions `json:"ai_options,omitempty" yaml:"ai_options,omitempty"`
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
v5.0.0-250709
|
v5.0.0-250710
|
||||||
|
|||||||
+2
-4
@@ -798,12 +798,10 @@ func runStepMobileUI(s *SessionRunner, step IStep) (stepResult *StepResult, err
|
|||||||
config = s.caseRunner.Config.Get()
|
config = s.caseRunner.Config.Get()
|
||||||
}
|
}
|
||||||
// automatic handling of pop-up windows on each step finished, default to disabled
|
// automatic handling of pop-up windows on each step finished, default to disabled
|
||||||
// priority: testcase config ignore_popup > step ignore_popup > config auto_popup_handler > step auto_popup_handler
|
// priority: step ignore_popup > config auto_popup_handler > step auto_popup_handler
|
||||||
shouldHandlePopup := false
|
shouldHandlePopup := false
|
||||||
|
|
||||||
if config != nil && config.IgnorePopup {
|
if stepIgnorePopup {
|
||||||
shouldHandlePopup = false
|
|
||||||
} else if stepIgnorePopup {
|
|
||||||
// step level config, keep for compatibility
|
// step level config, keep for compatibility
|
||||||
shouldHandlePopup = false
|
shouldHandlePopup = false
|
||||||
} else if config != nil && config.AutoPopupHandler {
|
} else if config != nil && config.AutoPopupHandler {
|
||||||
|
|||||||
Reference in New Issue
Block a user