Commit Graph

3306 Commits

Author SHA1 Message Date
Isaac Murchie e9d59b859c Bundle chromedriver into build 2014-02-13 14:16:48 -08:00
Jonathan Lipps 63b9c9d485 Merge pull request #1897 from imurchie/isaac-reset
Bundle ChromeDriver into build, for Mac and Linux
2014-02-11 13:12:37 -08:00
Isaac Murchie 9ee3e319af Bundle ChromeDriver into build, for Mac and Linux 2014-02-11 11:47:25 -08:00
Jonathan Lipps efab011c19 Merge pull request #1894 from rgonalo/master
Fix issues in Windows and Linux paths
2014-02-11 09:44:33 -08:00
Ruben Gonzalez Alonso c1df6cb62f Fix error installing unlock app if there are spaces in Appium folder 2014-02-11 16:23:48 +01:00
Ruben Gonzalez Alonso fafc389109 Allow to use reset.sh from git-bash in Windows 2014-02-11 16:23:48 +01:00
Ruben Gonzalez Alonso 24adf93d9d Fix temp folder in windows and linux 2014-02-11 16:23:47 +01:00
bootstraponline 3a4a4751a3 Merge pull request #1895 from bigfei/fix-navToView
The latest webview should be the last element of getWindowHandles() returns
2014-02-11 08:51:11 -05:00
Felix Hsu 767edb34f1 The latest Window should be the last one of getWindowHandles() returns 2014-02-11 16:58:20 +08:00
Jonathan Lipps 1a83dfc60d Merge pull request #1884 from imurchie/isaac-accents
Add exceptions to accent check
2014-02-10 10:57:47 -08:00
Isaac Murchie b5dbcecfaa Add exceptions to accent check 2014-02-07 17:07:44 -08:00
Jonathan Lipps 8e4c84d120 Merge pull request #1871 from sebv/test-step3
Test reformatting 3, moving tests around.
2014-02-07 08:14:02 -08:00
sebv 88479e04fa reshuffling tests 2014-02-07 12:51:20 +08:00
Jonathan Lipps 6508576db7 Merge pull request #1879 from jlipps/master
we need to wait a bit sometimes for apple button to become present in mo...
2014-02-06 14:18:50 -08:00
Jonathan Lipps 3309c70b58 we need to wait a bit sometimes for apple button to become present in mobile safari 2014-02-06 14:05:26 -08:00
Jonathan Lipps a7b47d73a2 changelog and bump to 0.15.0 for publish v0.15.0 2014-02-06 12:55:00 -08:00
Jonathan Lipps a186ff0f07 change selendroid proxy test to use a method that actually errors 2014-02-06 12:40:10 -08:00
Jonathan Lipps 67e7e79903 actually use our custom launch timeout in tests 2014-02-06 12:15:41 -08:00
Jonathan Lipps cc1a9222f3 simply override device for selendroid rather than including in caps 2014-02-06 12:13:33 -08:00
Jonathan Lipps ccfbd07603 bring back git rev into appium output 2014-02-06 12:11:12 -08:00
Jonathan Lipps 2baf36939d fix gappium test app path 2014-02-06 11:56:29 -08:00
Jonathan Lipps 374b13e8d6 clear out selendroid build cruft so it doesn't accidentally get committed into our codebase 2014-02-06 11:22:20 -08:00
Jonathan Lipps 55eb5ffe75 jshint es5 is now on by default 2014-02-06 11:11:03 -08:00
Jonathan Lipps a7c3eb39cb Merge pull request #1875 from jlipps/master
update selendroid
2014-02-05 14:11:00 -08:00
Jonathan Lipps 6bc410cffe make sure selendroid tests use selendroid (Fix #1874) 2014-02-05 13:28:44 -08:00
Jonathan Lipps 88c947de46 update selendroid to 0.8.0 2014-02-05 13:09:21 -08:00
Jonathan Lipps 22480293a1 Merge pull request #1869 from imurchie/isaac-packageselect
Add app wait package
2014-02-04 17:19:57 -08:00
Isaac Murchie 6daff9e810 Add app wait package 2014-02-04 15:35:58 -08:00
Jonathan Lipps 42741e4544 Merge pull request #1861 from midopa/master
Clear the sessionOverride when cleaning up session
2014-02-04 11:32:38 -08:00
Sam Park 7917e78934 Clear the sessionOverride when cleaning up session 2014-02-04 11:26:54 -08:00
bootstraponline bb70d6410b Merge pull request #1865 from bootstraponline/master
Fix async fullReset on Android
2014-02-04 11:25:53 -08:00
bootstraponline 4d7d0533d3 Fix async fullReset on Android
Update docs
2014-02-04 14:25:36 -05:00
bootstraponline 44e5e142ae Merge pull request #1864 from midopa/fullReset
Make fullReset clear app on session stop as well
2014-02-04 10:40:56 -08:00
Sam Park 72ac77544b Make fullReset clear app on session stop as well 2014-02-04 09:45:09 -08:00
Jonathan Lipps 736b72bda2 Merge pull request #1856 from imurchie/isaac-chromedriver
Allow multiple ChromeDrivers to be running
2014-02-03 16:50:40 -08:00
Isaac Murchie ac80afbcc7 Allow multiple ChromeDrivers to be running 2014-02-03 16:49:26 -08:00
Jonathan Lipps 77ef91c814 Merge pull request #1852 from stephensjlee/patch-1
Update grid.md
2014-02-03 11:14:31 -08:00
stephensjlee a1bede83fb Update grid.md 2014-02-03 14:01:47 -05:00
Jonathan Lipps 1d511d6455 Merge pull request #1848 from bootstraponline/mobile_find_java
Add mobile find example for Java
2014-02-03 09:37:45 -08:00
bootstraponline 217950a3ce Merge pull request #1851 from paymand/android_tag_name
el.tag_name on Android should return element's className.
2014-02-03 07:07:56 -08:00
Payman Delshad 4c707ad4e3 el.tag_name on Android should return element's className. 2014-02-03 16:01:05 +01:00
bootstraponline 2346cf0ace Add mobile find example for Java 2014-02-02 00:09:48 -05:00
Jonathan Lipps 1006787755 Merge pull request #1847 from midopa/master
Add better error message on missing build-tools, include other versions.
2014-02-01 13:45:00 -08:00
Sam Park b5f1b02d3d Add better error message on missing build-tools, include other versions. 2014-02-01 13:33:08 -08:00
Jonathan Lipps 47bd7fbd5e Merge pull request #1842 from bootstraponline/fix_ios_reset
Fix iOS reset
2014-02-01 12:49:52 -08:00
Jonathan Lipps 0574898878 Merge pull request #1844 from snevesbarros/master
fix for #1835
2014-02-01 12:47:57 -08:00
Sergio Neves Barros 0fb70b95cc Added two minor fixes related to safari launcher 2014-02-01 19:51:16 +00:00
bootstraponline e556a71b6c Fix iOS reset
iOS reset deletes the following:

/iPhone Simulator/7.0.3/Library/TCC
/iPhone Simulator/7.0.3/Library/Caches
/iPhone Simulator/7.0.3/Media
/iPhone Simulator/7.0.3/Library/Keychains
/iPhone Simulator/7.0.3/Applications

iOS full reset deletes the entire 'iPhone Simulator' folder.
2014-02-01 12:02:03 -05:00
bootstraponline 9957ecf7d6 Merge pull request #1840 from bootstraponline/fix_long_click
Fix long click on Android
2014-01-31 15:21:54 -08:00
bootstraponline afa2928ddf Fix long click on Android
Android's uiautomator has a broken long click implementation.
uiautomator will not pause long enough on long click which causes Android to detect the long click as a normal click.

This fix uses reflection to access uiautomator's private touchDown/touchUp methods to reimplement longClick correctly.

In theory I should be able to obtain a reference to android.app.UiAutomation without using reflection. However this doesn't seem possible when using uiautomator. getInstrumentation().getUiAutomation(); doesn't work because we're not using instrumentation.
2014-01-31 16:31:06 -05:00