Commit Graph

368 Commits

Author SHA1 Message Date
jonahss cd411874a4 changed .appiumconfig to .apapiumconfig.json so we can load it with require() and have it cached 2014-02-25 15:53:55 -08:00
Jonathan Lipps 896083a849 Merge pull request #1948 from paymand/logcat_udid
Fixed logcat capture for multiple devices.
2014-02-25 12:50:25 -08:00
Payman Delshad 13b4e2c1e7 Fixed logcat capture for multiple devices. 2014-02-25 09:45:59 +01:00
Jonathan Lipps 2befd7d314 fix regular chrome startup 2014-02-24 17:10:43 -08:00
Jonathan Lipps d498d7df31 fix some failing android tests 2014-02-24 16:58:04 -08:00
Jonathan Lipps 906c4b7b8e update hybrid docs 2014-02-24 15:09:34 -08:00
Jonathan Lipps 21c9242fb6 finish android hybrid support
and refactor android webview tests to work for android as well as selendroid
2014-02-24 14:59:40 -08:00
Jonathan Lipps cedac5d8b7 work on getting chromedriver accessing webviews 2014-02-24 14:59:39 -08:00
Jonathan Lipps 104e1a0d38 break out chromedriver into its own object
and make sure the chrome tests pass on chromium too
2014-02-24 14:59:39 -08:00
Jonathan Lipps 67d5f4dbef start abstracting chromedriver stuff out of chrome.js so we can reuse it for webviews 2014-02-24 14:59:39 -08:00
Jonathan Lipps 67b522e6c4 start setting up concept of webviews for android 2014-02-24 14:59:39 -08:00
Jonathan Lipps a698e19d2c stub out some functions used to get webviews going on android 2014-02-24 14:59:39 -08:00
jonahss 27949f5807 corrected doctor error reporting 2014-02-24 09:38:18 -08:00
Jonathan Lipps 0bec17b783 add forgotten bind 2014-02-21 11:36:45 -08:00
Jonathan Lipps f776aefcdd only delete caches dir on full reset, so we can set plist prefs for next test 2014-02-20 16:51:29 -08:00
Jonathan Lipps b68ac8a9c5 fix a few small bugs preventing loc services from getting written correctly 2014-02-20 16:50:54 -08:00
Jonathan Lipps 55c997460a restart sim if safari dirs don't exist too, and add tests for safari caps on ios7 2014-02-20 16:17:24 -08:00
Jonathan Lipps f1961181bc briefly pre-launch sim if sim dirs don't exist and we need to set prefs
also, unquarantine some ios6 prefs tests, and fix up some other issues
2014-02-20 16:17:23 -08:00
Jonathan Lipps 0039c7294a add safarIgnoreFraudWarning cap tests 2014-02-20 16:17:23 -08:00
Jonathan Lipps 5e3fbbe450 for iOS6, copy built in app, don't delete 2014-02-20 16:17:23 -08:00
Jonathan Lipps 077e6996b4 show stacktrace when we can't start a session 2014-02-20 16:17:23 -08:00
Jonathan Lipps d7312e21dc update safari plist setting logic / opts 2014-02-20 16:17:23 -08:00
Jonathan Lipps 6890632937 add locationServicesAuthorized cap to pre-auth loc services for a given app 2014-02-20 16:17:23 -08:00
sebv 1a47bdab6b added non synthetic web click cap 2014-02-21 02:41:51 +08:00
Payman Delshad 3f4d7b85ef Display error message correctly when appInstall/Remove fails on iOS. 2014-02-20 09:58:25 +01:00
sebv aee717a6e9 moved hardcoded atoms to appium-atoms 2014-02-17 15:14:12 +08:00
sebv 0b192ff3fd using atoms from appium-atoms npm package 2014-02-17 10:51:16 +08:00
Jonathan Lipps 55ab8f263b say uiautomator exited in logs 2014-02-14 11:28:23 -08:00
Jonathan Lipps 6f4f275180 don't fail test if we can't find strings.xml (fix #1905)
also, make sure apidemos tests run as android even if DEVICE isn't set
2014-02-14 10:54:03 -08:00
Jonathan Lipps a8f247a3d6 Merge pull request #1890 from bootstraponline/android_coverage
Add androidCoverage cap
2014-02-14 09:55:26 -08:00
bootstraponline bbd03f89c6 Add androidCoverage 2014-02-14 12:54:05 -05:00
Jonathan Lipps 3b2092f3a0 Merge pull request #1914 from imurchie/isaac-reset
Bundle all ChromeDrivers when publishing
2014-02-14 09:53:25 -08:00
Isaac Murchie d266d4b7fa Bundle all ChromeDrivers when publishing 2014-02-14 09:50:48 -08:00
Jonathan Lipps 13a9460214 provide defaults for bootstrapConfig 2014-02-14 09:45:18 -08:00
Jonathan Lipps d2af7968d7 add ability to scroll ios views
this works on ios7!
2014-02-13 17:38:22 -08:00
Jonathan Lipps 77e99adfe8 Merge pull request #1876 from midopa/master
Auto config node host and port for Selenium Grid
2014-02-13 15:29:24 -08:00
Isaac Murchie e9d59b859c Bundle chromedriver into build 2014-02-13 14:16:48 -08:00
Isaac Murchie 9ee3e319af Bundle ChromeDriver into build, for Mac and Linux 2014-02-11 11:47:25 -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 24adf93d9d Fix temp folder in windows and linux 2014-02-11 16:23:47 +01:00
Felix Hsu 767edb34f1 The latest Window should be the last one of getWindowHandles() returns 2014-02-11 16:58:20 +08:00
Isaac Murchie b5dbcecfaa Add exceptions to accent check 2014-02-07 17:07:44 -08:00
midopa 7324ff0f40 Auto config node host and port for Selenium Grid 2014-02-07 12:18:37 -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 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
Isaac Murchie 6daff9e810 Add app wait package 2014-02-04 15:35:58 -08:00
Sam Park 7917e78934 Clear the sessionOverride when cleaning up session 2014-02-04 11:26:54 -08:00
bootstraponline 4d7d0533d3 Fix async fullReset on Android
Update docs
2014-02-04 14:25:36 -05:00
Sam Park 72ac77544b Make fullReset clear app on session stop as well 2014-02-04 09:45:09 -08:00