mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-12 16:01:27 +08:00
fix: sleep with int64 seconds
This commit is contained in:
@@ -464,6 +464,9 @@ func (dExt *DriverExt) DoAction(action MobileAction) error {
|
|||||||
} else if param, ok := action.Params.(float64); ok {
|
} else if param, ok := action.Params.(float64); ok {
|
||||||
time.Sleep(time.Duration(param*1000) * time.Millisecond)
|
time.Sleep(time.Duration(param*1000) * time.Millisecond)
|
||||||
return nil
|
return nil
|
||||||
|
} else if param, ok := action.Params.(int64); ok {
|
||||||
|
time.Sleep(time.Duration(param) * time.Second)
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
return fmt.Errorf("invalid sleep params: %v(%T)", action.Params, action.Params)
|
return fmt.Errorf("invalid sleep params: %v(%T)", action.Params, action.Params)
|
||||||
case CtlScreenShot:
|
case CtlScreenShot:
|
||||||
|
|||||||
Reference in New Issue
Block a user