Commit Graph

112 Commits

Author SHA1 Message Date
Jonathan Lipps ccbc8a371e move autwebview-related methods to safari.js 2013-11-15 10:54:46 -08:00
Jonathan Lipps f0721cf2b5 make safari its own device module 2013-11-14 18:20:17 -08:00
Jonathan Lipps 165014c7ba object orientify these methods 2013-11-14 18:20:17 -08:00
Jonathan Lipps 6eb271015b Merge pull request #1472 from snevesbarros/close_tab_solution
Added ability to close tabs in safari when using safariLauncher
2013-11-14 14:20:48 -08:00
Sergio Neves Barros 2ddb764bfa Updated close window to work on physical devices as well and when using safari launcher we connect to latest window as this is the one that safari launcher opened. 2013-11-14 21:27:19 +00:00
bootstraponline 338c54664f Merge pull request #1467 from paymand/log_no_colors
Make sure there's no color in the console output when --log-no-colors is used.
2013-11-14 13:18:48 -08:00
Jonathan Lipps 9750303dce make sure chrome tests don't require package/activity 2013-11-14 09:54:45 -08:00
Payman Delshad 0c85864f43 Make sure there's no color in the console output when --log-no-colors is used. 2013-11-13 20:26:18 +01:00
Jonathan Lipps f8897c00cd add more error handling in instruments_client 2013-11-12 12:15:58 -08:00
Jonathan Lipps f8adccdbc8 cache desired caps for use in mobile: reset 2013-11-12 10:27:31 -08:00
bootstraponline 7ce66b81ea Merge pull request #1460 from jlipps/master
fail earlier with no activity/package (fix #1450)
2013-11-11 15:37:49 -08:00
Jonathan Lipps db28417379 Merge pull request #1443 from thu2004/selendroid_fixes
Selendroid fixes
2013-11-11 15:12:41 -08:00
Jonathan Lipps 015b9ef601 Merge pull request #1457 from misttar/master
Adding UIAMapView as mapView to tag_name selector style on ios;
2013-11-11 15:12:10 -08:00
Jonathan Lipps b95e65317c fail earlier with no activity/package (fix #1450) 2013-11-11 14:50:50 -08:00
Jonathan Lipps 9e4c896886 make sure selendroid stops logcat too (fix #1330) 2013-11-11 13:52:06 -08:00
Jonathan Lipps ea4c6ecf61 Merge pull request #1449 from penguinho/locale
Set iOS Simulator Language
2013-11-11 13:36:42 -08:00
Dan Cuellar 7b1e1badce Set iOS Simulator Language using ios-sim-locale from https://code.google.com/p/ios-sim-locale/ 2013-11-11 13:01:10 -08:00
Chi Thu Le 7de39ffba3 Undo opts.systemPort change 2013-11-11 19:41:28 +01:00
Lee, James (ETW - WHQ) 10a8b8080c Adding UIAMapView as mapView to tag_name selector style on ios; 2013-11-11 09:29:07 -08:00
Jonathan Lipps 8f05214e5d use relative paths in ios-log.js 2013-11-11 08:22:23 -08:00
Sergio Neves Barros 25b164d9d3 added check to see if instruments is not null 2013-11-09 19:50:52 +00:00
bootstraponline a5a201f385 Merge pull request #1446 from boxiong/master
Made a change so that we can patch isVerbose to the mechanic project
2013-11-08 12:43:06 -08:00
Bo Xiong 6a39302db7 Updated so shat we can patch isVerbose to the mechanic project 2013-11-08 14:33:33 -06:00
Chi Thu Le f8e2909ed2 Moved getCurrentActivity to android-common.js 2013-11-08 20:39:37 +01:00
Jonathan Lipps c62a44ee44 Merge pull request #1436 from boxiong/master
Added an option to suppress excessive logging from UIALogger.
2013-11-08 09:22:03 -08:00
Bo Xiong 6c622ed733 Added an option to suppress excessive logging from UIALogger (non-verbose by default). 2013-11-08 09:31:14 -06:00
Chi Thu Le 86060e7c5f Provide default system port for selendroid. Fixed selendroid keyevent crash and added getCurrentActivity for selendroid 2013-11-08 10:14:10 +01:00
Jonathan Lipps 465ae14f4e replace quotes with replace(), not weird string truncation 2013-11-07 12:36:53 -08:00
bootstraponline 3280949aca Fix acceptAlert for UICatalog on iOS 7 2013-11-07 14:59:26 -05:00
bootstraponline d5046c1233 Fix dismissAlert for UICatalog on iOS 7 2013-11-07 14:24:23 -05:00
Jonathan Lipps d29ea809ba move logcat code into android-common
so that selendroic an use it as well
2013-11-06 11:12:59 -08:00
Jonathan Lipps 199d7e40b9 add tests for #1413, also fix jsonwp misinterpretation
logTypes should return array of types, not array of objects
cc @ecomrobotics
2013-11-05 12:00:40 -08:00
eComRobotics Team 93c313303f Bugfixes for desired_capabilities updating and for ios_logging 2013-11-05 20:30:37 +04:00
Jonathan Lipps 099d564ebc Merge pull request #1413 from ecomrobotics/ios-logs
Support for iOS logs for devices and simulators
2013-11-04 15:44:31 -08:00
eComRobotics Team caf7d789e9 Support for iOS logs for devices and simulators
Fix after comments by @jlipps

Fix require section
2013-11-05 03:16:44 +04:00
Sergio Neves Barros 4b362df4d0 Added bundleId for simulator build and did a cleanup for isSafariLauncherApp flag 2013-11-04 18:28:22 +00:00
Jonathan Lipps 1209d4b22a make sure command timeout is reset for proxied devices too (fix #1404) 2013-11-01 10:19:45 -07:00
Jonathan Lipps 135798fa49 update activity matching regex for android 4.4 2013-11-01 08:39:26 -07:00
Payman Delshad 2502ffdd0d (Android) Don't uninstall the app when --no-reset is used. 2013-11-01 09:25:38 +01:00
Jonathan Lipps 8e965db971 make sure we don't shut uiautomator down if it's already gone (fix #1402) 2013-10-31 15:15:30 -07:00
Jonathan Lipps 1c5663719f use adb api correctly 2013-10-31 11:07:42 -07:00
Jonathan Lipps 936ae9d8f5 don't call start callback in onDie (fix #1391) 2013-10-30 15:52:48 -07:00
Jonathan Lipps d7aebe6d8f fix appium device end callback logic (fix #1389) 2013-10-30 09:27:40 -07:00
Jonathan Lipps 21e97dc959 fix tracetemplate detection logic and logging (fix #1386) 2013-10-30 08:04:12 -07:00
Jonathan Lipps 6e2d676ded log if we can't delete a tracedir 2013-10-30 07:14:12 -07:00
Jonathan Lipps 7002f7cd21 refactor ios startup cascade 2013-10-29 18:55:21 -07:00
Sergio Neves Barros 14748c4e1d Added support for both simulator and physical devices when using safari launcher. It now automatically connects to first web view and leave's web view at the end of the test. 2013-10-29 22:36:56 +00:00
Jonathan Lipps f73a030ad9 add logging initialization in bin/appium so npm will work (fix #1381) 2013-10-29 14:40:15 -07:00
Jonathan Lipps fbf46618ba fail with an error message if user is on xcode 5.0.1 (address #1377) 2013-10-29 11:46:13 -07:00
Jonathan Lipps 3ba0e3f0c6 add --log-timestamp and --log-no-colors options
also clean up and consolidate logging code
2013-10-28 16:36:32 -07:00