Commit Graph

876 Commits

Author SHA1 Message Date
austenke 1c27b26bdb Changed location functions to location_in_view
Changed deprecation message method

Routing fix

Deprecation message fixes

Small fixes

setLocation fixes

Fixed setLocation and renamed getLocationInView

Corrected getLocation call
2014-08-04 18:22:41 -07:00
Moiz Virani 8d6e6fff9b Adding fallback for finding app activity from AndroidManifest.xml and renaming strings_from_apk to appium_apk_tools 2014-08-01 10:48:04 -07:00
Jonathan Lipps dba88aa627 Merge pull request #3267 from erlendfh/resolve-ios-simulator-directory
Resolve iOS Simulator directory
2014-07-31 11:48:28 -07:00
Jonathan Lipps a4d17b8271 add .ipa to list of downloadable app options (fix #3268) 2014-07-31 11:25:07 -07:00
Erlend Halvorsen 2085253133 If we have more than one iOS simulator directory then try filtering out any that doesn't have an Applications folder 2014-07-31 16:13:18 +02:00
Jonathan Lipps 3c1914ba9d Merge pull request #3220 from erlendfh/ios-pushFile
Implemented pushFile for iOS controller
2014-07-30 12:11:05 -07:00
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
Erlend Halvorsen d4d49acda1 Implemented pushFile for iOS controller 2014-07-30 13:55:08 +02: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