Jonah Stiennon
ecc314e2df
deviceName is required, unrecognized caps get logged to console. fixes #2765
2014-06-12 16:11:44 -07:00
Isaac Murchie
bce6c5c698
Add autoWebview capability
2014-06-12 14:34:36 -07:00
bootstraponline
33d80e579d
Improve find by id on Android
...
The old code used exists() which is expensive because we're finding
the element more than once.
2014-06-12 12:31:24 -04:00
Jonah
13fce0aefa
Merge pull request #2807 from Jonahss/uiautomatorSelectorUpdate
...
Uiautomator selector update, fixes #2264
2014-06-11 16:13:10 -07:00
Jonah Stiennon
e0d8bf2ff7
deprecated 'dynamic' locator strategy. fixed strategy deprecation code.
2014-06-11 16:11:39 -07:00
Jonah Stiennon
13d38bb2a4
added UiScrollable support to -android uiautomator locator strategy
2014-06-11 16:11:28 -07:00
Jonathan Lipps
1ac235ae77
socket.io socket objects don't have log level settings anymore (cc @sebv)
2014-06-11 14:07:22 -07:00
sebv
968f1ad6e8
Fixing iOS zip upload
2014-06-11 19:12:44 +08:00
Jonathan Lipps
79926ccbb3
make sure UNZIP env var doesn't confuse our code
...
fix #1173
2014-06-10 11:47:19 -07:00
bootstraponline
668e464c5c
Merge pull request #2817 from bootstraponline/add_package_to_webview_context
...
Add package to Android webview context
2014-06-10 14:12:16 -04:00
bootstraponline
3bdbdba155
Add package to Android webview context
2014-06-10 13:40:03 -04:00
sebv
dfae412481
wd upgrade, updated node touch action api
2014-06-10 13:05:31 +08:00
Moiz Virani
c491bf24af
Adding hideSoftKeyboard for android, updating package.json and updating appium-adb submodule
2014-06-09 12:35:16 -07:00
bootstraponline
70b9b3d2c0
Set most verbose log level as default
2014-06-09 12:34:39 -04:00
bootstraponline
88702ea119
Clean up Java server code
2014-06-09 10:01:17 -04:00
Jonathan Lipps
0f7126e448
Merge pull request #2789 from bootstraponline/simple_api_check
...
Simplify API checks
2014-06-06 11:13:09 -07:00
Jonathan Lipps
a9b8c7984f
fail if we need to parse package/activity but can't
...
also add some more logging so we know what's going on
2014-06-06 11:11:54 -07:00
bootstraponline
4410c17a77
Simplify API checks
2014-06-06 14:09:23 -04:00
Jonathan Lipps
624c61fd99
Merge pull request #2788 from bootstraponline/fix_android_id
...
Fix id search on Android
2014-06-06 11:05:53 -07:00
bootstraponline
f52428577d
Fix id search on Android
2014-06-06 14:02:42 -04:00
Jonathan Lipps
104d5653aa
Merge pull request #2785 from fbai/patch-1
...
Remove setting sessionOverride to false
2014-06-06 09:42:20 -07:00
Fan Bai
d618c16f99
Remove setting sessionOverride to false
...
Remove setting sessionOverride to false when cleaning up the session.
This parameter should left as it is.
Users may specify this value to true in the args when starting Appium server. However, once a session is cleared, this parameter would be as it was, instead of setting it to false.
2014-06-06 12:10:49 +08:00
Moiz Virani
54571b7820
Adding additional checks in doctor/dev.js and updating contributing.md
2014-06-05 18:35:16 -07:00
Jonathan Lipps
4b73ef93cf
allow pushStrings to work with 'app' as package, not just file
...
fix #2749 and add tests
also fix tryNTimes, I think it was vacuously succeeding all the time
(cc @sebv)
2014-06-05 17:09:48 -07:00
Jonathan Lipps
7b419650f1
Merge pull request #2435 from emakiej/support_chromium_context
...
Support for CHROMIUM context for embedded Chromium.
2014-06-05 16:35:56 -07:00
Jonathan Lipps
7162c6d653
upgrade wd and add test for getAppStrings
2014-06-05 16:33:14 -07:00
Curtis Siemens
0acf6fabe2
Parsing date from device log lines using regex to handle splitting on 1 or more spaces because date strings for days 1->9 look like "June 9 14:30:43" and splitting on single space was incorrect.
2014-06-05 15:01:24 -07:00
Ela Makiej
ec68a866a4
Support for CHROMIUM context for embedded Chromium.
...
Enables switching between NATIVE_APP and CHROMIUM contexts. Works for both backends: UIAutomator and Selendroid. It's intended to work for any Chromium
embedding app under the following conditions:
- user has to make sure the devtools socket is open
- user may need to provide a webdriver working with his app (probably deriving from chromedriver)
- user needs to use some additional capabilities: 'android-device-socket', 'chromedriver-executable' (optional), 'special-chromedriver-session-args' (optional)
2014-06-05 19:06:05 +02:00
sebv
1fb9a8c370
better app url handling
2014-06-05 22:14:18 +08:00
Jonathan Lipps
8d4625125a
Merge pull request #2748 from imurchie/isaac-notifications
...
Add support for opening notifications in Android
2014-06-04 09:27:03 -07:00
Isaac Murchie
21d8a72de9
Add support for opening notifications in Android
2014-06-04 08:14:03 -07:00
sebv
cdafd82509
Improving logging
2014-06-04 09:07:58 +08:00
Jonathan Lipps
69703e65f4
Merge pull request #2731 from sebv/dynamic-bootstrap
...
Dynamic bootstrap + minor changes
2014-06-03 17:06:29 -07:00
bootstraponline
a51e7a90dd
Fix app_strings
2014-06-03 16:53:53 -04:00
Jonathan Lipps
644097facc
Merge pull request #2736 from imurchie/isaac-multiaction-fix
...
Add error handling for invalid multi pointer gestures
2014-06-03 12:25:57 -07:00
sebv
29396f82d6
dynamic bootstrap + minor changes
2014-06-03 20:23:32 +08:00
sebv
06d60fc9ee
extracted appium-adb npm package
2014-06-03 12:59:15 +08:00
Isaac Murchie
82ec88c2f4
Add error handling for invalid multi pointer gestures
2014-06-02 16:53:49 -07:00
Isaac Murchie
151ddf93ed
Fix error handling in installApp
2014-06-01 18:33:04 -07:00
sebv
01a5cfcbb6
bugfixes / test fixes (fixing ci)
2014-05-31 22:13:51 +08:00
Jonathan Lipps
5e27d26446
Merge pull request #2717 from jlipps/master
...
ensure we don't get extraneous bits when finding activity
2014-05-30 17:08:06 -07:00
Jonathan Lipps
47008fe9e2
ensure we don't get extraneous bits when finding activity
...
fix #2507
2014-05-30 16:57:16 -07:00
Jonathan Lipps
dea4186633
add --strict-caps mode
...
the server will error sessions which provide invalid caps
or don't provid valid ones
fix #2500
2014-05-30 16:54:27 -07:00
Jonathan Lipps
84e30f5c6d
Merge pull request #2390 from himukin/master
...
new cmd line option for specifying the relative path of the dir where Localizable.strings file resides
2014-05-30 13:55:03 -07:00
Jonathan Lipps
c0ef7d417e
Merge pull request #2712 from bootstraponline/dedupe_complex_find
...
Dedupe complex find
2014-05-30 09:43:21 -07:00
bootstraponline
8e9f002e9d
Add dedupe for complex_find
2014-05-30 10:17:32 -04:00
Jonathan Lipps
413e1cbc84
note that language/locale work for android too
2014-05-29 16:00:01 -07:00
Jonathan Lipps
605daf39ff
Merge pull request #2707 from jdeff/bug/2593
...
Check accessibility identifier first for the id strategy
2014-05-29 14:38:51 -07:00
Jayme Deffenbaugh
7459413331
Check for accessibility id matching selector first and then fall back to string match.
2014-05-29 14:22:01 -07:00
Jonathan Lipps
45d6dd8b5a
Merge pull request #2703 from imurchie/isaac-md5
...
Handle error in md5 calculation
2014-05-29 14:07:50 -07:00