Commit Graph
11643 Commits
Author SHA1 Message Date
bootstraponline b240e33938 Try harder to find devices 2013-09-06 17:00:58 -04:00
Jonathan Lipps 8b78473379 Merge pull request #1116 from bootstraponline/ios_id
Fix iOS id
2013-09-06 11:04:32 -07:00
bootstraponline 4ef4449816 Fix iOS id
iOS must use weighted predicates or it'll return the wrong result when multiple
elements share the same id.

For example:
id('sign_in_label').click currently matches a static text and a button. The
static text does nothing, so we'd prefer to return an element that has
interactive abilities such as the button.

If someone wanted to match the static text using an id anyway, they could do
s_text resolve_id 'sign_in_label'
2013-09-06 14:02:48 -04:00
Sebastian Tiedtke 72166d63f1 Sync latest commits 2013-09-05 19:55:29 -07:00
Jonathan Lipps 688e6a8b74 fix spacing issue v0.9.0 2013-09-05 18:29:10 -07:00
Jonathan Lipps 1ed240811d fix reset.sh so that curl doesn't error when output is redirected 2013-09-05 18:27:23 -07:00
Jonathan Lipps 6771844f69 fix gappium reset.sh so it deals with old links etc 2013-09-05 17:58:43 -07:00
Jonathan Lipps e6c85cbcad changelog and bump to 0.9.0 for publish 2013-09-05 17:50:30 -07:00
Jonathan Lipps ca061241d5 make sure gappium apps are in gitignore 2013-09-05 17:50:30 -07:00
bootstraponline 993996294c Merge pull request #1114 from jlipps/master
clean up localized string parsing
2013-09-05 17:43:01 -07:00
Jonathan Lipps 8bc65062f4 clean up localized string parsing
1) fix simultaneous parsing of plist and localized strings
2) fix bug where xmlplist() was called with 'plist' var instead of 'string' var
2013-09-05 17:30:02 -07:00
Jonathan Lipps 8332b57f01 Merge pull request #1113 from jlipps/master
fix slowness
2013-09-05 17:28:01 -07:00
Jonathan Lipps 05506baa95 use find instead of glob for deleting plists (fix #1110)
after investigation, glob was taking > 6000ms.
find takes < 20 ms.
2013-09-05 17:07:07 -07:00
Jonathan Lipps 78ef84666b Merge pull request #1112 from sourishkrout/gappium
First Appium + Cordova/PhoneGAP Example (= Gappium) landed
2013-09-05 16:38:10 -07:00
Sebastian Tiedtke 5e6cbf3176 Updated git remote repo URL to avoid travis auth errors 2013-09-05 16:28:02 -07:00
Sebastian Tiedtke b15cabde17 Added example with support Apache Cordova/PhoneGap 2013-09-05 16:08:59 -07:00
Sebastian Tiedtke fea531252f New submodule io.appium.gappium.sampleapp 2013-09-05 15:31:28 -07:00
Jonathan Lipps 922dde9328 Merge pull request #1111 from jlipps/master
fix some tests and misc behavior
2013-09-05 15:10:24 -07:00
Jonathan Lipps 62b7c530f8 remove logging 2013-09-05 15:05:23 -07:00
Jonathan Lipps f93095ccb6 fix race condition in local screenshot
partially address #1082?
2013-09-05 15:04:03 -07:00
Jonathan Lipps cd01a5a014 fix tests for use of api level 18 emulator 2013-09-05 15:04:02 -07:00
Jonathan Lipps ab709a65f6 make sure displayed() returns bool and attribute() returns string 2013-09-05 15:04:02 -07:00
bootstraponline 2963bd1b0f Merge pull request #1108 from jlipps/master
add a yiewd example and preliminary ios 7 support
2013-09-05 13:09:13 -07:00
Jonathan Lipps 09d6dac5a6 Merge pull request #1109 from paymand/android_command
'android' command is 'android.bat' on Windows.
2013-09-05 10:23:58 -07:00
Payman Delshad 2312a3c638 'android' command is 'android.bat' on Windows. 2013-09-05 19:06:40 +02:00
Jonathan Lipps ae4b2f0052 remove commented code 2013-09-05 09:43:01 -07:00
Jonathan Lipps ffc57ce62e support an ios 7 tracetemplate 2013-09-05 09:22:47 -07:00
Jonathan Lipps 06424765d4 add a yiewd example for node 2013-09-04 17:56:38 -07:00
Jonathan Lipps d0989ebfea support setting value through sendKeys for more types 2013-09-04 17:56:27 -07:00
Jonathan Lipps e06f798297 make sure we use new yiewd 2013-09-04 15:52:25 -07:00
filmaj 44f5f86445 Lint fixes. 2013-09-04 14:35:40 -07:00
Jonathan Lipps 5d5e525b7b Merge pull request #1103 from bootstraponline/get_strings_ios
mobile: getStrings for iOS
2013-09-04 14:33:24 -07:00
Jonathan Lipps 043a26131b Merge pull request #1105 from filmaj/android-bootstrap
Add a check for existence of `android` command in grunt-helpers.js.
2013-09-04 14:25:45 -07:00
Jonathan Lipps c3e1da7b98 use monocle-js instead of monocle.js 2013-09-04 14:22:32 -07:00
filmaj 8e54a2100d Add a check for existence of android command in grunt-helpers.js. Expanded error messages in adb.js. Possibly related to #1064 2013-09-04 14:21:36 -07:00
Jonathan Lipps 7bdf2abd32 move driverblock_harmony out of lint range 2013-09-04 13:13:19 -07:00
Jonathan Lipps e6673eb689 Merge pull request #1104 from bootstraponline/fix_click
uiautomator returns false on successful click.
2013-09-04 11:39:05 -07:00
Jonathan Lipps da2499abd6 add yiewd-based example test and new driverblock
to show how we are going to migrate the test codebase
to something that looks a lot nicer and easier to maintain
2013-09-04 11:37:03 -07:00
bootstraponline 6844140adf uiautomator returns false on successful click.
To work around this bug, always return true.
2013-09-04 13:55:31 -04:00
Jonathan Lipps 14a48f268e update appium.io 2013-09-04 10:54:54 -07:00
bootstraponline 4d0b1e3d0d mobile: getStrings for iOS 2013-09-04 13:53:43 -04:00
Jonathan Lipps 88f8bb47d8 Merge pull request #1102 from bootstraponline/get_strings
mobile: getStrings
2013-09-04 10:42:51 -07:00
bootstraponline 2e821dfb15 mobile: getStrings 2013-09-04 13:30:39 -04:00
Jonathan Lipps 83bef64566 Merge pull request #1091 from bootstraponline/compressed
mobile :enableCompressedLayoutHeirarchy
2013-09-04 10:21:23 -07:00
Jonathan Lipps 010be7b704 Merge pull request #1095 from bootstraponline/remove_methods
Remove methods for Appium 1.0
2013-09-04 09:30:41 -07:00
bootstraponline 45adb70313 Request compressed xml as device cap 2013-09-04 12:30:30 -04:00
bootstraponline ac39358069 Remove methods for Appium 1.0
https://github.com/appium/appium/issues/1076

Revert "Fix #776"

This reverts commit 3db7a09247.

Revert "Add search strings.xml value"

This reverts commit fb95cbd953.

Revert "Add mobile resolveId"

This reverts commit 6cb50d8edf.

Revert "Add search id"

This reverts commit 55c74dbf8d.
2013-09-03 19:24:54 -04:00
Jonathan Lipps 49371c17ef update appium.io 2013-09-03 15:12:40 -07:00
bootstraponline b5ff3f9ce1 Merge pull request #1077 from bootstraponline/ios_id
Add id support on iOS
2013-09-03 12:31:10 -07:00
Jonathan Lipps dbd9812533 Merge pull request #1093 from jlipps/master
wait for ios orientation to finish (fix #1074)
2013-09-03 12:27:36 -07:00