Commit Graph

3585 Commits

Author SHA1 Message Date
bootstraponline a259762835 Merge pull request #2116 from paymand/2085
Fixup for #2085. set isElement to false if getElement() throws.
2014-03-21 10:14:54 -04:00
Payman Delshad 60dae83db1 Fixup for #2085. set isElement to false if getElement() throws. 2014-03-21 11:30:52 +01:00
sebv 8fc3383e78 more flexible LAUNCH_TIMEOUT in tests 2014-03-21 14:26:27 +08:00
Jonathan Lipps d0456ff938 Merge pull request #2099 from rgonalo/master
Allow to have more than one emulator started
2014-03-20 16:20:05 -07:00
Jonathan Lipps 5437cd5833 update appium submodules 2014-03-20 14:28:15 -07:00
Jonathan Lipps 94943ddb6d Merge pull request #2112 from sebv/uiauto-cleanup
package update + test fixes
2014-03-20 14:24:59 -07:00
sebv eb4407b959 package update + test fixes 2014-03-21 04:46:46 +08:00
Jonathan Lipps ebc89ebe83 Merge pull request #2049 from imurchie/isaac-contexts
Add contexts for switching to webviews
2014-03-20 11:28:02 -07:00
Ruben Gonzalez Alonso b47154f89e Wait for emulator is ready after launching it 2014-03-20 16:39:38 +01:00
Ruben Gonzalez Alonso 872cf19c43 Allow to have more than one emulator started 2014-03-20 16:39:30 +01:00
bootstraponline 4fad22b679 Merge pull request #2109 from paymand/2085
Fix for issue #2085. Use "mobile: reset" in beforeEach().
2014-03-20 09:28:48 -04:00
Payman Delshad 5a9a45d6b0 Fix for issue #2085. Use "mobile: reset" in beforeEach(). 2014-03-20 14:22:55 +01:00
bootstraponline 4bdc53be46 Merge pull request #2106 from jlipps/master
reset fixes
2014-03-20 08:05:04 -04:00
Jonathan Lipps 22912968d8 fix fastReset going undefined between sessions (fix #2087) 2014-03-20 00:01:30 -07:00
Jonathan Lipps c9fc1da595 bring back mobile reset 2014-03-19 23:54:29 -07:00
Isaac Murchie f4f730e1ee Use contexts for switching native/web 2014-03-19 21:13:47 -07:00
Jonathan Lipps cc1ba2656b Merge pull request #2100 from bootstraponline/fix_push_file
temp.path doesn't create the file
2014-03-19 11:22:57 -07:00
bootstraponline b1f8021737 temp.path doesn't create the file 2014-03-19 14:21:38 -04:00
Jonathan Lipps 1b9261ddeb changelog and bump to 0.17.3 for publish v0.17.3 2014-03-19 10:55:07 -07:00
Jonathan Lipps de567ae5da make sure the tempdir exists before trying to write aligned apk to it 2014-03-19 10:52:01 -07:00
Ruben Gonzalez Alonso c4006189a4 Print all errors while starting emulator 2014-03-19 18:41:20 +01:00
Ruben Gonzalez Alonso b805773310 Add --avd-args option to launch avd with additional args 2014-03-19 18:41:20 +01:00
Jonathan Lipps d21f3b77af mention reason for releasing 0.17.2 2014-03-19 09:54:46 -07:00
Jonathan Lipps 9065d55a2d Merge pull request #2034 from DylanLacey/master
Prepare for mjsonwp capabilities (platformName in particular)
2014-03-19 09:47:59 -07:00
Jonathan Lipps f48eb81411 Merge pull request #2097 from bootstraponline/android_process
Android process
2014-03-19 09:47:42 -07:00
bootstraponline 9abcd247d6 Fix android process detection 2014-03-19 12:44:30 -04:00
Dylan Lacey 21c8feb8e5 Add new device and automation capabilities, deprecate old caps
Added deprecation warning for older style caps.  Warnings are output
once only for a given function or capability.  A final trailing log
message is released saying there were deprecations.

Busted unit tests into smaller tests

Capabilities are now an object, created by passing the capabilities
to Capabilities.  Properties on that object are copied into the Capabilities object so the API is identical.

Store the value of platformVersion as version.
2014-03-19 09:35:36 -07:00
Jonathan Lipps f46a221b38 bump version to republish v0.17.2 2014-03-19 05:24:18 -07:00
Jonathan Lipps 50ee93d0eb changelog and bump to 0.17.1 for publish v0.17.1 2014-03-18 17:50:42 -07:00
Jonathan Lipps 246614bc63 Merge pull request #2089 from sebv/ci-step1
migrating to osx9 travis VM and adding reset.sh to ci
2014-03-18 17:10:37 -07:00
Jonathan Lipps 32ad09d85e update i-w-d with retry fix and newly built i-w-d 2014-03-18 15:00:59 -07:00
Jonathan Lipps 78a6ef828d clean up changelog 2014-03-18 15:00:59 -07:00
Jonathan Lipps 84643b958b Merge pull request #2093 from egoldblum/master
Pass quiet flag to fruitstrap when appium in quiet mode.
2014-03-18 13:03:13 -07:00
Ethan Goldblum 3de0e8ab84 Pass quiet flag to fruitstrap when appium in quiet mode.
If appium is started with the quiet flag, this will now be propagated to
the fruitstrap install command.  Fruitstap can be very noisy when
installing app with a large number of resources in the bundle.
2014-03-18 12:47:52 -07:00
Jonathan Lipps 678a6a5345 Merge pull request #2092 from bootstraponline/fix_android_uninstall
Fix Android uninstall detection
2014-03-18 09:40:24 -07:00
bootstraponline 1e71cf8c30 Fix Android uninstall detection
API 19 uses the following stdout message:

WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.
Success

That broke the simple stdout === 'Success' check.
2014-03-18 09:51:27 -04:00
sebv 5d97d56fb7 migrating to osx9 travis VM and adding build to ci 2014-03-18 18:56:10 +08:00
Jonathan Lipps e4263ed7a8 publishing is for ios7.1 now v0.17.0 2014-03-17 16:38:01 -07:00
Jonathan Lipps 1e25558e78 changelog and bump to 0.17.0 for publish 2014-03-17 15:58:18 -07:00
Jonathan Lipps d3881987ff fix tests which rely on the desired caps which no longer exist 2014-03-17 15:49:33 -07:00
bootstraponline fa69e7a049 Merge pull request #2086 from jlipps/master
android fixes
2014-03-17 18:44:50 -04:00
Jonathan Lipps 482d24e0e1 add packageAndLaunchActivity support for selendroid
also convert our tests to use this by default so that it's tested
also move it to after prepareDevice so we make sure to run adb commands
with the appropriate device id etc
fix #2083, cc @bootstraponline
2014-03-17 15:15:48 -07:00
Jonathan Lipps f14c5c9108 use adb's built-in isAppInstalled rather than one that doesn't work 2014-03-17 15:10:58 -07:00
Jonathan Lipps 426283aef8 fix getting logcat logs on selendroid 2014-03-17 14:28:14 -07:00
Jonathan Lipps 9ceb056960 new buttons in test app mean tests need updating 2014-03-17 12:02:06 -07:00
Jonathan Lipps 6a287a08e0 If we can't find the apple webview button in safari, just try and use the webview anyway 2014-03-17 11:58:48 -07:00
Jonathan Lipps 10851a692b ios7.1 thinks there are more buttons in testapp, so update the test 2014-03-17 11:58:48 -07:00
Jonathan Lipps 7a6670d7c5 realize what @dandoveralba was going for 2014-03-17 11:26:35 -07:00
Jonathan Lipps a7a11c4a64 allow zipfiles to give us app path even when it's not explicitly mentioned as an archive member 2014-03-17 11:18:50 -07:00
bootstraponline 8367768680 Merge pull request #2082 from jlipps/master
fix jwpError (fix #2080)
2014-03-17 13:23:05 -04:00