Commit Graph

832 Commits

Author SHA1 Message Date
Jonathan Lipps da559d2462 make chrome startup error more visible 2013-07-15 11:53:59 -07:00
alvillaflor ebc30df5aa return set timeout in the response 2013-07-12 13:51:44 -04:00
Jonathan Lipps a815d007e9 Merge pull request #874 from bootstraponline/859
#859
2013-07-11 13:33:20 -07:00
bootstraponline 4c35d7e316 Fix pull #859 2013-07-11 16:31:59 -04:00
Dan Cuellar 9a0833cd70 Merge pull request #870 from alvillaflor/patch-1
add touchLongClick to the mobile cmd map to work. feature was already im...
2013-07-10 12:07:09 -07:00
alvillaflor da19b7a432 change mobileCmdMap from touchLongClick to longClick 2013-07-10 15:01:32 -04:00
alvillaflor a45bdd071e add touchLongClick to the mobile cmd map to work. feature was already implemented 2013-07-10 13:55:47 -04:00
Jonathan Lipps a2f2829aec fall back to adb.startApp if selendroid's instrumentation doesn't launch it in 1.8s 2013-07-10 10:40:33 -07:00
Jonathan Lipps 105efbf453 selendroid doesn't need to start app explicitly; instrumentation does that 2013-07-10 10:20:44 -07:00
Bo Xiong fa8f40ccb8 Fixed an issue where 'stdout maxBuffer exceeded' throws when unzipping a lot of files. 2013-07-09 16:19:05 -05:00
Jonathan Lipps c64327f674 allow http apps to end in apk instead of zip 2013-07-09 11:00:52 -07:00
teragoon 8ea541d40d fix mobile safari alert issues (fix #850) 2013-07-08 14:58:17 +09:00
bootstraponline d5818008e5 Fix #857 2013-07-05 19:36:50 -04:00
bootstraponline 39e271cda4 Merge pull request #849 from mutualmobile/android_scrollTo_support
Added scrollTo support for Android.
2013-07-03 08:20:41 -07:00
Eric Plaster d2282486af Updated Exception handling in scrollto for android 2013-07-03 10:12:44 -05:00
Jonathan Lipps bf99bd3b9d Merge pull request #852 from haveahennessy/iselement-fix
/session/:sessionId/element/:id/enabled should return a boolean value.
2013-07-02 20:40:28 -07:00
Matt Isaacs 7d1bec032a /session/:sessionId/element/:id/enabled should return a boolean value.
Signed-off-by: Matt Isaacs <misaacs@gilt.com>
2013-07-02 22:15:28 -04:00
Jonathan Lipps 8f01a29b98 make sure fruitstrap gets into build/ for npm releases (cc @snevesbarros) 2013-07-02 17:13:43 -07:00
Jonathan Lipps 814ccae0b5 fix find element from element tests 2013-07-02 16:21:17 -07:00
bootstraponline aeb6e5505f Fix undefined 2013-07-02 17:36:33 -04:00
Jonathan Lipps 51630d4c1a make sure to encode doRequest response to JSON if possible (fix #847) 2013-07-02 10:32:41 -07:00
Jonathan Lipps a309fc6c5b Merge pull request #833 from jlipps/chrome
Chrome automation support for Android
2013-07-01 18:22:12 -07:00
Jonathan Lipps db58d3a3d0 remove unused remote debugger files 2013-07-01 17:37:55 -07:00
Jonathan Lipps d82880ca6a add comment about why we're doing dumb things with chromedriver 2013-07-01 17:33:51 -07:00
Jonathan Lipps 37150b594c use streams instead of data events for chromedriver subproc 2013-07-01 17:33:51 -07:00
Jonathan Lipps edf08e4f75 fix outstanding issue in doRequest so there's no empty body, misc cleanup 2013-07-01 17:33:51 -07:00
Jonathan Lipps 6bc8e5d155 add describeForChrome in driverBlock and add webview tests for chrome 2013-07-01 17:33:51 -07:00
Jonathan Lipps 370b7e5282 make chrome device proxy to chromedriver instead of using atoms 2013-07-01 17:33:51 -07:00
Jonathan Lipps ea650a45f6 send commands to chrome as javascript atoms via remote debugger 2013-07-01 17:33:04 -07:00
Jonathan Lipps b2fae3a0d1 move remote execute functionality into device common 2013-07-01 17:33:04 -07:00
Jonathan Lipps c23963a83f create ChromeAndroid device which subclasses Android 2013-07-01 17:30:49 -07:00
bootstraponline eb9f5ca340 Use lower case adb. 2013-07-01 20:29:55 -04:00
bootstraponline da60218b61 Fix null device id
java -classpath "/android-sdk-macosx/tools/lib/ddmlib.jar:/android-sdk-macosx/tools/lib/x86_64/swt.jar:/appium/drpy/app/android/ScreenShooter.jar" io.appium.android.screenshooter.ScreenShooter null "/var/folders/wy/1786rjcd25x358xsx14h2cjr0000gn/T/appium11361-15943-imqm46.png"
2013-07-01 19:59:25 -04:00
drpy f05dd82958 Make Android.prototype.getScreenshot work under Windows 2013-07-01 23:52:04 +02:00
Henry Stratmann 23d1758a43 Fixed broken tabelcell search due to appium pull request #838. 2013-07-01 14:30:35 -05:00
Henry Stratmann f76d486f9a Added a shortcut for UIACollectionCell and another shortcut for UIATableCell. 2013-07-01 13:05:49 -05:00
bootstraponline 5f797f9da5 Merge pull request #791 from tborys/master
For freedom!!!! to install and uninstall the app whenever I want!
2013-06-30 11:48:41 -07:00
bootstraponline c17bc555b1 Merge pull request #831 from bootstraponline/select
Select
2013-06-30 07:12:40 -07:00
bootstraponline 16986cfa69 Fix lint and spacing 2013-06-30 10:02:21 -04:00
Satyajit Malugu 3546d7c9be Creating an selected? method for iOS based off checking the value() of an element.
Adding tests in appium for selected
2013-06-30 10:02:19 -04:00
bootstraponline cdb636b118 Fix else 2013-06-30 09:54:06 -04:00
bootstraponline c1985bf48d Merge pull request #798 from herzbube/invoke-client-with-node
invoke global instruments_client script using node
2013-06-30 06:52:11 -07:00
sergio.barros f964900510 Added changes for decoupling creating session, installing, launching, closing and uninstalling app for iOS and Android using mobile commands 2013-06-30 08:07:20 +01:00
tborys f56a6a70bb Decoupling installation and removal from launching the app for iOS by adding new end points to appium server. 2013-06-29 23:27:47 +01:00
drpy b0382624ce Quoted xmlFile in shell commands to prevent breaking the command if spaces were in the generated temporary file name 2013-06-29 23:53:54 +02:00
drpy 874893671d Make Android.prototype.getPageSource and
Android.prototype.getPageSourceXML also work under Windows:

Three Changes:
1) generate the temp file name using temp.path
2) split adb shell calls in 2 functions
3) remove temporary files
2013-06-29 23:26:03 +02:00
bootstraponline 2f379475c6 Merge pull request #827 from tanob/android-touch-long-click
Android touch long press
2013-06-29 13:45:31 -07:00
Adriano Bonat e21bfb97a7 implemented touch long press for Android. 2013-06-29 17:29:31 -03:00
Adriano Bonat 95b17e0661 fixed capability name in the Android and Firefox OS drivers for taking screenshot. 2013-06-29 16:33:06 -03:00
bootstraponline 0af7e778ff Enable keystore on Selendroid 2013-06-25 12:44:14 -04:00