mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-07 07:21:23 +08:00
fix: invalid browser driver
This commit is contained in:
@@ -1 +1 @@
|
|||||||
v5.0.0-beta-2505072150
|
v5.0.0-beta-2505072245
|
||||||
|
|||||||
@@ -121,8 +121,12 @@ func (dExt *XTDriver) DoAction(action MobileAction) (err error) {
|
|||||||
switch action.Method {
|
switch action.Method {
|
||||||
case ACTION_WebLoginNoneUI:
|
case ACTION_WebLoginNoneUI:
|
||||||
if len(action.Params.([]interface{})) == 4 {
|
if len(action.Params.([]interface{})) == 4 {
|
||||||
|
driver, ok := dExt.IDriver.(*BrowserDriver)
|
||||||
|
if !ok {
|
||||||
|
return errors.New("invalid browser driver")
|
||||||
|
}
|
||||||
params := action.Params.([]interface{})
|
params := action.Params.([]interface{})
|
||||||
_, err = dExt.IDriver.(*BrowserDriver).LoginNoneUI(params[0].(string), params[1].(string), params[2].(string), params[3].(string))
|
_, err = driver.LoginNoneUI(params[0].(string), params[1].(string), params[2].(string), params[3].(string))
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
return fmt.Errorf("invalid %s params: %v", ACTION_WebLoginNoneUI, action.Params)
|
return fmt.Errorf("invalid %s params: %v", ACTION_WebLoginNoneUI, action.Params)
|
||||||
|
|||||||
Reference in New Issue
Block a user