Commit Graph

362 Commits

Author SHA1 Message Date
Payman Delshad 1cdefeb56c Use correct port for getting window_handles on Selendroid.
Fix for a bug on Selendroid backend  where driver.contexts fails
after switching to CHROMIUM context.
2014-09-10 17:28:16 +02:00
Jonathan Lipps 5daea720ba bring back @jonahss's settings api changes 2014-09-08 16:13:55 -07:00
Jonathan Lipps 3395f2b47e revert premature settings API merge 2014-09-08 16:12:25 -07:00
Jonathan Lipps 6666e1128e Merge pull request #3575 from Jonahss/settings2
Add Settings api, and xpathCompression setting for Android
2014-09-08 15:02:45 -07:00
Jonah Stiennon 5798b1436f Add Settings api, and xpathCompression setting for Android 2014-09-08 14:24:17 -07:00
Isaac Murchie 7271947c76 Fix unicode in Selendroid 2014-09-05 21:47:49 +05:30
Jonathan Lipps 2539003cf9 Merge pull request #3442 from jlipps/native-chrome
allow automation of native chrome elements (fix #3434)
2014-08-22 13:13:34 -04:00
bootstraponline 883d555c40 Merge pull request #3451 from austenke/master
Added isLocked method for Android
2014-08-22 07:36:04 -04:00
austenke b926dbaa61 Added isLocked method for Android 2014-08-21 13:44:48 -07:00
Jonathan Lipps aada1fc3e1 Merge pull request #3450 from imurchie/isaac-unicode
Properly bracket unicode encoding
2014-08-21 15:45:29 -04:00
Isaac Murchie 26725e6fc0 Properly bracket unicode encoding 2014-08-21 10:39:45 -07:00
Jonah Stiennon 139667d984 clean xml tags of invalid characters. Fixes #3305 2014-08-20 17:30:14 -07:00
Jonah Stiennon 4f3a7eba76 getPageSource now uses the same code as the java Xpath code. Happens on the java side, not in node. 2014-08-20 17:30:14 -07:00
Jonah Stiennon 350f8c4491 Code refactoring. And 'complex find' locator strategy removed. Fixes #3092 2014-08-20 14:03:57 -07:00
Jonah Stiennon 44e75bb825 Xpath implementation moved into bootstrap java project. XPath now less buggy and adheres to the full xpath spec. Finding by XPath now operates on the uncompressed xml hierarchy. Fixes #3307 2014-08-20 14:03:56 -07:00
Jonathan Lipps fc9726893b allow automation of native chrome elements (fix #3434) 2014-08-20 12:29:55 -04:00
Jonathan Lipps 1fbd9073e8 Merge pull request #3402 from austenke/master
Added replace parameter for setText
2014-08-19 19:50:37 -04:00
Jonathan Lipps db97edf90f Merge pull request #3419 from moizjv/fix-2353
Adding noSign capability
2014-08-19 18:17:50 -04:00
Moiz Virani 0aec9080de Adding noSign capability 2014-08-19 12:00:13 -07:00
Isaac Murchie b2e47ee15b Reset proxy status when suspending ChromeDriver 2014-08-18 16:00:16 -07:00
austenke 8833d92ac1 Added replace parameter for setText
Styling Fix

Switching Boolean to boolean

Add error for ios-controller

Fixes
2014-08-15 15:36:19 -07:00
Payman Delshad 163839f6df Fixes for andriod-hybrid.js and chromedriver.js.
Fix for bugs introduced by the following commits:
https://github.com/appium/appium/commit/570d6beb85cea48c4dd78b6b0089e88437ea0822
https://github.com/appium/appium/commit/f8d8e5513e706712eeda349e7d50cf03f3eb7573
2014-08-15 16:27:18 +02:00
Moiz Virani e94535b878 Cleaner way of calling stoplogcat for chromeDriverExit 2014-08-14 15:21:27 -07:00
Moiz Virani af856a15e5 Adding adb stop to chrome to prevent leaking of adb issue 2014-08-14 15:03:54 -07:00
Jonathan Lipps 551542bcc8 Merge pull request #3386 from austenke/master
Changed error handling for clearText
2014-08-13 15:47:22 -07:00
austenke addae88f8f Changed error handling for clearText 2014-08-13 15:37:02 -07:00
Jonathan Lipps f8d8e5513e download all linux chromedriver architectures
using the --chromedriver-install-all flag now downloads 32 and 64 bit archs
without the flag, the machine will download the one appropriate to its arch
fix #3368
2014-08-13 11:18:48 -07:00
austenke 570d6beb85 Allow chromeOptions method 2014-08-12 13:31:54 -07:00
austenke f70ba32a76 Added method to append existing text 2014-08-11 14:55:42 -07:00
Isaac Murchie c8b0087063 Android Chromedriver caching 2014-08-08 16:42:07 -07:00
Moiz Virani 70802ec573 Bootstrap clear fallback strategy by sending bunch of deletes 2014-08-07 15:24:44 -07:00
Isaac Murchie eb6c322563 Fix selendroid full reset 2014-08-06 13:59:27 -07:00
Jonathan Lipps 01fa4f6c78 Merge pull request #3290 from imurchie/isaac-tests
Fix Android tests for real device
2014-08-05 09:08:40 -07:00
Jonah Stiennon 9ee0b15fd5 Selecting all elements via XPath no longer mistakenly includes the root <hierarchy> node, which was causing appium to error. Fixes #2548 2014-08-04 22:00:56 -07:00
Isaac Murchie 54868eb21a Fix tests for real device 2014-08-04 18:09:55 -07:00
bootstraponline 456590b1be Merge pull request #3271 from Jonahss/instance
fix for xpath, uses ClassName and Instance instead of Index
2014-08-03 22:04:34 -04:00
Jonah Stiennon ec26114a5d fix for xpath, uses ClassName and Instance instead of Index 2014-08-03 18:45:34 -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
Moiz Virani 02a1c1e7ba Updating android version to 19 and removing android-18 dependency 2014-07-29 10:56:58 -07:00
sebv 4de70f56a9 fixing localization caps 2014-07-28 18:18:50 +02:00
Jonathan Lipps 37afd9842c announce that we know about the networkConnection api (fix #3233) 2014-07-25 16:00:21 -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
Isaac Murchie 3da1211d03 Add tests for custom keystore, and fix Selendroid handling 2014-07-24 10:05:41 -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 7adeed389e make sure setValue and getContexts respect custom selendroid port (fix #3050) 2014-07-11 13:58:54 -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
sebv e55b32fb45 resetting commandTimeout at each step of the implicitTimeout cycle 2014-07-07 17:10:09 +08:00
Jonathan Lipps 4f1e426c95 bring back autoLaunch: false (fix #2629, fix #3045) 2014-07-03 12:41:52 -07:00