Commit Graph

869 Commits

Author SHA1 Message Date
Jonathan Lipps
12238610fc fix error message (fix #3257) 2014-07-30 12:01:39 -07:00
Jonathan Lipps
7098ce2de8 make appium device.stop use node-style callback
this will add some logging for #3258
2014-07-30 10:54:07 -07:00
Moiz Virani
02a1c1e7ba Updating android version to 19 and removing android-18 dependency 2014-07-29 10:56:58 -07:00
Jonathan Lipps
caeb3bafbf use correct shutdown call signature to fix real safari hanging on DELETE session
fix #3244
2014-07-29 10:35:08 -07:00
Jonathan Lipps
b014ae1b4a remove duplicate line (fix #3245) 2014-07-29 10:33:31 -07:00
sebv
5b4c0ebcb9 sim log cleanup 2014-07-29 11:30:10 +02:00
Jonathan Lipps
c49559455d add validation for port values to server (fix #3227) 2014-07-28 11:47:38 -07:00
Jonathan Lipps
afe7ad69b2 Merge pull request #3239 from imurchie/isaac-touch
Fix handling of multiple taps
2014-07-28 11:14:46 -07:00
Isaac Murchie
a246a63bf1 Fix handling of multiple taps 2014-07-28 10:01:49 -07:00
sebv
4de70f56a9 fixing localization caps 2014-07-28 18:18:50 +02:00
Jonathan Lipps
821b2824e2 Merge pull request #3216 from jsgithub1/defect/3215
fix issue #3215
2014-07-28 09:04:33 -07:00
Jonathan Lipps
102f996203 Merge pull request #3228 from erlendfh/fix-xml-plist-parsing
XML plist parser returns a different structure than the binary plist parser
2014-07-28 08:57:36 -07:00
jsgithub1
c52adc4db3 fix issue #3215 2014-07-28 08:54:11 -07:00
Erlend Halvorsen
b020499dbd XML plist parser returns a different structure than the binary plist parser 2014-07-28 12:04:57 +02:00
Jonathan Lipps
37afd9842c announce that we know about the networkConnection api (fix #3233) 2014-07-25 16:00:21 -07:00
Jonathan Lipps
34827ca118 update setLocation method to use the correct spec params (fix #3229) 2014-07-25 12:10:50 -07:00
Moiz Virani
09505d5c66 Overriding UiAutomator method clear to replace it with custom implementation, falling back if custom implementation fails 2014-07-25 10:55:29 -07:00
Jonathan Lipps
ed004e2b10 Merge pull request #3190 from moizjv/fix-3146
Adding check for seledroid for internet permission present in apk
2014-07-24 16:19:23 -07:00
bootstraponline
f1988a07d3 Merge pull request #3213 from imurchie/isaac-reset-caps
Add noReset and fullReset to capabilities
2014-07-24 15:15:46 -04:00
Isaac Murchie
3da1211d03 Add tests for custom keystore, and fix Selendroid handling 2014-07-24 10:05:41 -07:00
Isaac Murchie
7f73741cda Add noReset and fullReset to capabilities 2014-07-24 09:37:38 -07:00
Moiz Virani
4942d192c6 Adding check for seledroid to see if apk has internet permission, adding test for the same and updating appium-adb 2014-07-23 00:06:22 -07:00
Jonathan Lipps
db0446b94f make sure Appium() clones args rather than overwriting them
otherwise default arg value checks will be messed up
2014-07-22 16:30:11 -07:00
Payman Delshad
5544125888 Quick fix for Localizable.strings 2014-07-21 13:11:39 +02:00
Payman Delshad
eac56403e4 Fix for #3150: Parse plist files as binary and XML. 2014-07-17 14:19:29 +02:00
sebv
34f0ade6fe configurable callback address and port 2014-07-14 16:37:46 +08:00
Jonathan Lipps
7adeed389e make sure setValue and getContexts respect custom selendroid port (fix #3050) 2014-07-11 13:58:54 -07:00
Jonathan Lipps
a4b1838ca1 Merge pull request #3060 from paymand/local_timestamps
Use local time for timestamps.
2014-07-10 16:06:22 -07:00
Jonathan Lipps
e904ff3a0a there are more ways of not being a web context now
I don't think this is the fix, but it could help with #3115
2014-07-10 16:04:19 -07:00
Payman Delshad
5bbdea8992 Added --local-timezone that uses local timezone for timestamps. 2014-07-11 00:54:10 +02:00
Jonah Stiennon
9c21397dab a couple random routes didn't have :sessionId as optional 2014-07-09 15:15:43 -07:00
Isaac Murchie
5e0e0bf991 Fix handling of default context 2014-07-09 10:38:31 -07:00
Jonathan Lipps
1fa2f5f432 no need to care about window_handles anymore (fix #3105) 2014-07-09 10:15:54 -07:00
Jonathan Lipps
ab66b94675 indentation lint fix 2014-07-08 12:01:59 -07:00
Jonathan Lipps
8950a3ac82 Merge pull request #3070 from paymand/ios_app_setup
Proper install/uninstall when running on iOS device.
2014-07-08 11:46:54 -07:00
sebv
ea942455e9 configurable traceDir + got rid of keepArtefacts/removeTraceDir arg 2014-07-09 00:20:27 +08:00
Payman Delshad
528b8fa432 fixup! Proper install/uninstall when running on iOS device. 2014-07-08 09:38:05 +02:00
sebv
883360bfa7 appium-instruments and appium-uiauto know about tmpDir 2014-07-08 15:14:06 +08:00
Payman Delshad
f6c3022407 Proper install/uninstall when running on iOS device.
- Install the app only if it is not installed or fullReset is requested.
- Uninstall the app only if fullReset is requested.
2014-07-07 16:14:54 +02:00
sebv
e55b32fb45 resetting commandTimeout at each step of the implicitTimeout cycle 2014-07-07 17:10:09 +08:00
sebv
cd69e64ca7 deviceString improvements 2014-07-04 22:44:36 +08:00
Jonathan Lipps
4f1e426c95 bring back autoLaunch: false (fix #2629, fix #3045) 2014-07-03 12:41:52 -07:00
Jonathan Lipps
ce85268242 make sure we only check for safari7 dirs in ios7.x (fix #3053) 2014-07-03 10:39:51 -07:00
tonetheman
759690bf3c ps in kill chromedriver added -f switch and moved awk to since pid will be second for linux and mac 2014-07-02 14:42:28 -05:00
Isaac Murchie
3ad294c621 Fix handling of ime activation 2014-07-02 09:58:27 -07:00
Jonathan Lipps
3d4a4861e8 fix installApp name conflict and add tests (fix #3030) 2014-07-01 11:48:24 -07:00
bootstraponline
bdde3a3a5e Fix scroll into view
If the desired object already exists on screen, then avoid scrolling to it.
Without this check, the server will error because there may not be a scrollable.

Scrollable existance depends on screen size. For testing, it's better to have
code that works regardless if scrolling is required or not. This matches the
complex_find behavior.
2014-06-30 11:17:07 -04:00
sebv
27faa2df82 disabled ios grace delay, simplified bootstrap 2014-06-27 23:59:15 +08:00
Jonathan Lipps
7d70a828b8 Merge pull request #2965 from imurchie/isaac-unicodefix
Fix exit from unicode mode
2014-06-26 11:40:21 -07:00
Isaac Murchie
52f1ab14db Fix exit from unicode mode 2014-06-26 09:13:06 -07:00