Dan Graham
09622aea33
Espresso Driver added to appium ( #8640 )
2017-06-09 11:03:00 -07:00
Dan Cuellar
9af79b2b81
Add MacDriver ( #8046 )
...
* Add MacDriver
* Add MacDriver to version map
* Add some notes about Mac
* Update README.md
* Add section about mac apps.
* Move information to running on OS X page
2017-03-16 16:27:19 -07:00
Isaac Murchie
cea2448c55
Add version string to driver announcement
2017-01-27 12:46:47 -05:00
Jonathan Lipps
3db81cc19a
refactor unexpected shutdown, and fix lint so we can use upgraded appium eslint
2016-12-07 14:39:03 -08:00
Sravan Medrapu
8813cbdf1d
Added UiAutomator2 Driver
2016-10-01 23:50:47 +05:30
Jonathan Lipps
52f990a2f4
don't do an implicit string+int comparison
2016-08-18 16:28:18 -07:00
Jonathan Lipps
fb4a9c0be0
make XCUITest driver the default for ios tests with platformVersion >= 10
2016-08-18 14:59:31 -07:00
Isaac A. Murchie
0c14015659
Merge pull request #6664 from jlipps/master
...
add WinAppDriver beta under the Windows platform
2016-08-08 12:08:15 -07:00
Isaac Murchie
50725af059
Add eslint and pre-commit hooks
2016-08-03 12:14:29 -07:00
jlipps
fa98737c4f
add WinAppDriver beta under the Windows platform
2016-07-15 10:10:42 -07:00
Isaac Murchie
4843d41679
Update to new name for xcuitest driver
2016-07-08 10:52:08 -07:00
Simon Granger
340a83ab93
Added You.i Engine support
2016-07-07 17:26:33 -04:00
Isaac Murchie
5a67708df0
Add ability to use automationName XCUITest
2016-06-22 09:56:45 -07:00
Jonathan Lipps
a09e3e00f6
use appium-base-driver instead of mjsonwp/express/proxy
2016-05-19 14:02:12 -07:00
Isaac Murchie
406a06a7de
Support the sessionOverride flag
2016-04-29 11:02:41 +02:00
Srinivasan Sekar
a62c7f5909
Lo-dash library update to improve js performance
...
Removed migration library
Removed migration library
updated request-promise to support to lo-dash 4.0
Reverted request promise update till we upgrade bluebird
Dont fix caps (will be done in inner drivers)
reverted other lib updates
Removed helpers as it is moved to base driver
Update dependencies and fix node version
Resolved merge conflicts
Updated lodash after merge conflicts
2016-03-19 00:03:15 +05:30
Isaac Murchie
c2ac161a9e
Dont fix caps (will be done in inner drivers)
2016-03-17 07:30:54 -07:00
Jonah Stiennon
72aeb807ad
fix NewCommandTimeout handling for freshly created sessions
2016-01-20 11:51:35 -08:00
Scott Dixon
e579024fb2
Implemented missing getStatus method
2016-01-08 14:39:33 -08:00
Isaac Murchie
67c7e935ef
Fix logging of args and caps
2016-01-05 13:17:46 -08:00
Isaac Murchie
abb7b543aa
Add handling of boolean caps
2015-12-30 08:34:28 -08:00
Isaac A. Murchie
8dbcdd47bd
Merge pull request #5822 from appium/isaac-cleanup
...
Cleanup
2015-11-17 13:43:41 -08:00
Isaac Murchie
5eb61db0f9
Fix proxy handling
2015-11-17 12:58:59 -08:00
Isaac Murchie
b31295a7d9
Clean up and fix sync
2015-11-11 10:47:31 -08:00
Isaac Murchie
2e3d354d6b
Fix some style stuff
2015-11-10 13:47:41 -08:00
Isaac A. Murchie
72ef20a142
Merge pull request #5818 from appium/isaac-proxy
...
Check with individual drivers for proxy status
2015-11-10 13:45:40 -08:00
Isaac Murchie
8bd544b5b1
Check with individual drivers for proxy status
2015-11-10 13:04:56 -08:00
Isaac Murchie
f6693c1c88
Wire selendroid into appium
2015-11-09 09:18:48 -08:00
Isaac Murchie
7a85a4a3d7
Add helpers for checking proxy status
2015-10-29 10:41:33 -07:00
Jonathan Lipps
64d36041a9
don't let getDriverForCaps blow up mysteriously on forgotten platformName
2015-10-27 20:44:06 -04:00
Isaac Murchie
8a7a794322
Fix an issue with session deletion
2015-09-30 09:34:29 -07:00
Isaac Murchie
99fb98078a
Add method to get a driver for a particular session
2015-09-28 08:16:24 -07:00
sebv
9a2842bbb1
added onUnexpectedShutdown logic
2015-08-27 01:26:40 +08:00
sebv
5858897a0d
fixes session exists
2015-08-26 23:28:32 +08:00
sebv
5b4bb89e97
clears rogue command timeout
2015-08-26 18:16:37 +08:00
sebv
bbfd5f47b1
switch to executeCommand
2015-08-25 00:12:58 +08:00
sebv
78e85ab9f1
adds ios driver
2015-08-20 14:47:30 +08:00
Jonah Stiennon
bfcd32f9ad
add AndroidDriver
2015-08-10 17:25:53 -07:00
Isaac Murchie
1c5c80f084
Deprecate server args that are also desired caps
2015-06-08 09:55:22 -07:00
Jonathan Lipps
0c78873589
send set of current session data to subdrivers on new session so they can accept/reject based on available resources
2015-06-04 08:00:36 +01:00
Jonathan Lipps
39bca1ddd0
fix up logging and make sure deleteSession isn't sent directly to inner execute
2015-06-02 18:41:18 +01:00
Jonathan Lipps
84317aaf36
WIP integrating fakedriver for full e2e involving appium and a driver
2015-06-02 18:41:18 +01:00
Jonathan Lipps
9c836ad081
stub out more of appium session handling logic
2015-05-22 09:49:05 -07:00
Jonathan Lipps
f925f761f9
port parser, server startup, config, and express
2015-05-21 23:43:31 -07:00
Jonathan Lipps
3da51d05cf
move all old code out of git
2015-05-21 20:50:36 -07:00
Jonathan Lipps
485b7d55ba
add --debug-log-spacing which makes it easy to find session delimiters in logs
2015-01-20 10:46:34 -08:00
sebv
69da876064
actually cleaning session in cleanSession
2014-11-21 23:22:15 +08:00
sebv
8cddd0021c
device type pr fix
2014-11-21 23:20:58 +08:00
Sergey Belov
6b2e167d56
Simplify getDeviceType() with tests rewritten
2014-11-21 23:20:58 +08:00
sebv
dc1945c0ff
hidding session immediatly after stop is called, preventing any other command from being executed
2014-11-21 23:20:55 +08:00