Beispiel #1
0
 public void HideKeyboard()
 {
     try
     {
         WrappedAppiumDriver.HideKeyboard();
     }
     catch (WebDriverException ex) when(ex.StackTrace.Contains("Soft keyboard not present, cannot hide keyboard"))
     {
         // ignore
     }
 }
Beispiel #2
0
        public byte[] PullFolder(string remotePath)
        {
            byte[] result;
            try
            {
                result = WrappedAppiumDriver.PullFolder(remotePath);
            }
            catch (FormatException ex) when(ex.Message.Contains("The input is not a valid Base-64 string"))
            {
                throw new AppiumEngineException(ex);
            }

            return(result);
        }
Beispiel #3
0
 public void PushFile(string pathOnDevice, byte[] base64Data) => WrappedAppiumDriver.PushFile(pathOnDevice, base64Data);
Beispiel #4
0
 public void PushFile(string pathOnDevice, FileInfo file) => WrappedAppiumDriver.PushFile(pathOnDevice, file);
Beispiel #5
0
 public void PushFile(string pathOnDevice, string stringData) => WrappedAppiumDriver.PushFile(pathOnDevice, stringData);
Beispiel #6
0
 public void PressKeyCode(int keyCode, int metastate     = -1) => WrappedAppiumDriver.PressKeyCode(keyCode, metastate);
 public void ShakeDevice() => WrappedAppiumDriver.ShakeDevice();
 public void Lock(int seconds) => WrappedAppiumDriver.Lock(seconds);