638 Commits
Author SHA1 Message Date
Jonathan Lipps 99dd13c043 fix up selendroid tests 2014-05-02 18:31:50 -07:00
Jonathan Lipps 85bcbf5bb0 Merge pull request #2465 from imurchie/isaac-gestures
In swipe, translate milliseconds to seconds
2014-05-02 18:06:12 -07:00
Isaac Murchie 320162cd05 Shift milliseconds to seconds in swipe 2014-05-02 18:02:34 -07:00
Jonathan Lipps 31c9000bd2 enable launchTimeout cap to be an obj as well 2014-05-02 15:56:17 -07:00
Jonathan Lipps af5d3a353a Merge pull request #2460 from imurchie/isaac-contexts-fix
Fix iOS context switching
2014-05-02 15:01:36 -07:00
Isaac Murchie c6b679c437 Fix context change 2014-05-02 14:19:13 -07:00
Jonathan Lipps 8272680dc4 make sure ios native swipe commands aren't run on webview elements (fix #2383) 2014-05-02 10:49:12 -07:00
Jonathan Lipps e23f58ba96 make sure we don't convert proxy cap into a string 2014-05-01 16:57:32 -07:00
Jonathan Lipps 8a5b698e28 bring grunt lint into parity with jshintrc, and fix lint issues 2014-05-01 12:09:17 -07:00
Jonathan Lipps cfd1e77dc7 Merge pull request #2445 from imurchie/isaac-contexts-beta
Allow multiple calls to get contexts in iOS
2014-05-01 10:47:13 -07:00
Jonathan Lipps c58418e309 Merge pull request #2441 from Jonahss/autoAcceptAlert
Auto accept alert
2014-05-01 10:45:52 -07:00
jonahss 8fbb75d644 fixed #2400 - autoAcceptAlerts. Added tests 2014-04-30 19:50:30 -07:00
Isaac Murchie eebe52a340 Allow multiple calls to get contexts in iOS 2014-04-30 11:03:20 -07:00
Jonathan Lipps d0537b687b Merge pull request #2444 from imurchie/isaac-contexts-beta
Fix iOS context switch
2014-04-30 10:15:43 -07:00
labuser 47e30c762c have safari native tap position 40px lower on the screen
fix for https://github.com/appium/appium/issues/2273 /
https://github.com/appium/appium/pull/2403 /

Conflicts:
	lib/devices/ios/ios.js
2014-04-30 10:13:09 -07:00
Isaac Murchie d6b21a6da9 Fix iOS context switch 2014-04-30 09:07:45 -07:00
bootstraponline fc35a190ca Improve DumpWindowHierarchy.java 2014-04-28 18:28:00 -04:00
sebv 1df406033e Using Async.queue to queue commands 2014-04-28 13:01:04 -07:00
Fan Bai d9947dad35 Fix issue when iterating the entries
Every time you call entries.pop(), the entries.length minus 1.
We should check entries.length>0 as the end of loop.

This request is same as pull request #2426. fix a typo error.
2014-04-28 09:36:59 -07:00
Jonathan Lipps 07204d5731 fix latent javascript replace-with-'' bug 2014-04-24 17:28:23 -07:00
Jonathan Lipps 8f984929bb fix async bug (fix #2382) 2014-04-24 12:04:00 -07:00
Ruben Gonzalez Alonso 6e326a29af Fix Appium crash when fails getting source page 2014-04-23 09:44:05 +02:00
Jonathan Lipps 9fd48fb9f8 get rid of native tag name in favor of class name 2014-04-18 11:31:49 -07:00
Payman Delshad abf26a8fb3 Allow for whitespace in app path. 2014-04-17 11:16:44 -07:00
Isaac Murchie c77d01db6d Allow for different inputs to find 2014-04-16 14:29:48 -07:00
sampar acf1686cdd Null checks for proxy.js when extracting Session ID, default to blank 2014-04-15 17:45:34 -07:00
Jonathan Lipps 6d8411ba65 the appium element/value command needs to use setValueImmediate 2014-04-15 15:00:05 -07:00
Jonathan Lipps c293cfe2f2 update our testsuite to use new native methods
instead of deprecated mobile methods.
Also add a few server methods that were accidentally
left out before
2014-04-14 16:50:52 -07:00
Jonathan Lipps caa5463dba remove 'mobile: ' interface for appium commands
leave the gesture commands for now incase we need the clients to fall
back to them pending full working through the touchaction/multiaction
api
2014-04-14 15:07:23 -07:00
Jonathan Lipps 517b7f1964 rename the confusing 'nonSyntheticWebClick' and turn it off by default (fix #2306) 2014-04-14 15:02:19 -07:00
Jonathan Lipps 67a2cde6c5 Merge pull request #2344 from jlipps/jlipps-1.0-beta
update npm deps and fix some tests (fix #2287)
2014-04-14 14:54:53 -07:00
Jonathan Lipps dc44f68214 update npm deps and fix some tests (fix #2287) 2014-04-14 14:50:49 -07:00
Payman Delshad 4c18b4dfd6 Set log level to 'debug' for logging to file. 2014-04-14 11:10:25 -07:00
shyam 74fe080148 Misleading error message for a Valid Platform 2014-04-14 11:10:19 -07:00
Isaac Murchie e0b1cadd00 Decode swipe action to native method 2014-04-14 11:04:48 -07:00
Isaac Murchie ec28b95468 Allow android multi touch actions without an element 2014-04-14 11:04:25 -07:00
shyam aef110413b ApkSigning when using custome keystore fails
ApkSigning fails when using a custom keystore. Looking into the logs I realized that the options to the jarsigner command are not in the right order. Once I made this change the signing went ahead as expected.
2014-04-11 14:47:14 -07:00
Jonathan Lipps f0dea5f3b5 remove deprecated --merciful and --device-port flags
add --force-quit-instruments flag instead
and fix grunt docs to add the jekyll preamble and write to the correct path
2014-04-11 10:05:30 -07:00
Jonathan Lipps d54852ddb9 ensure that the logger is initialized with correct args before using it (fix #2308) 2014-04-10 18:46:43 -07:00
Jonathan Lipps 8cab32a724 Merge pull request #2321 from jlipps/jlipps-1.0-beta
remove deprecated caps
2014-04-10 16:24:15 -07:00
Jonathan Lipps 9cb4e207d5 loosen up sudo check so it allows various forms of authorize 2014-04-10 16:23:25 -07:00
Jonathan Lipps 55100ce28b camel-case device-ready-timeout (fix #2268) 2014-04-10 15:41:26 -07:00
Jonathan Lipps 3583347584 camel-case app-(wait-)activity 2014-04-10 15:38:24 -07:00
Jonathan Lipps 318617819f change app-package and app-wait-package to appPackage and appWaitPackage 2014-04-10 15:20:24 -07:00
Jonathan Lipps e5e30a8cd4 get rid of old device and version caps 2014-04-10 15:01:11 -07:00
Jonathan Lipps 50c3dbd7fd remove 'mobile: findAndAct' 2014-04-10 14:09:57 -07:00
Jonathan Lipps 50d6c93a8d don't try to validate device string if we're not >= ios 7.1 2014-04-10 14:08:57 -07:00
Isaac Murchie 8e89c749ef Fix bugs in action handling 2014-04-10 10:59:50 -07:00
Sergio Neves Barros 8292b71387 Updated the app argument for the installApp, launchApp and closeApp to point to the device rather than appium. Also added a check for the "installToRealDevice" function to check if "launch" desired capability has not been set to false (as in that instance we want to manage installation and launching ourselves).
Changed the launch parameter to autoLaunch (including a check for launch desired capability and deprecation warning).
2014-04-10 10:00:01 -07:00
Jonathan Lipps b78c8ddfe9 remove 'mobile: getCommandTimeout' 2014-04-09 18:45:25 -07:00