Isaac Murchie
e1f1883363
Add capabilities to create session
2016-10-28 09:10:29 +02:00
Ali Kia
725d12ec2d
adding fingerprint to routes
2016-09-12 10:32:09 +08:00
Isaac A. Murchie
8bd05f3e76
Merge pull request #73 from wfanforever/master
...
adding rect routes
2016-09-09 14:05:10 -04:00
Wen Fan
d4e5b45544
adding new endpoint
2016-09-09 10:21:20 -07:00
Isaac Murchie
955bdda86e
Fix server failure test
2016-09-09 08:48:39 -04:00
Isaac A. Murchie
c6062c559c
Merge pull request #66 from sravanmedarapu/master
...
Implemented throwing ProxyRequestError
2016-09-09 08:33:48 -04:00
Sravan Medrapu
c5026bf227
Implemented throwing ProxyRequestError
...
ProxyRequestError will be thrown for all unsuccessfull proxy requests, ProxyRequestError will contain the actual error route cause information(`jsonwp`)
2016-09-09 16:17:24 +05:30
Rafael Chavez
3fc88e0ffd
added rotation routes
2016-07-19 12:49:03 -07:00
Isaac Murchie
0df402b1b2
Add linting and pre-commit hooks
2016-07-12 09:48:01 -07:00
Isaac Murchie
2a7bcc1668
Add test for driver not throwing error
2016-07-12 07:50:45 -07:00
Isaac Murchie
b883d8601b
Add basic getStatus method
2016-07-08 09:21:29 -07:00
Isaac Murchie
7d1d2fae63
Begin adding W3C route alternatives
2016-07-06 08:15:58 -07:00
Isaac Murchie
e44ed397f6
Add ability to manage delegated drivers
2016-07-01 09:15:33 -07:00
Isaac Murchie
6086ae0b29
Make sure the server is closed when we call close
2016-06-22 08:16:36 -07:00
Isaac Murchie
19c1680930
Allow data: scheme for protractor tests
2016-06-20 14:05:02 -07:00
rafael.chavez
c3071eb9db
status is not always successful.
2016-05-19 16:25:01 -07:00
Jonathan Lipps
0514c251cf
code changes, es6ification, and tests for jsonwp-status
2016-05-06 08:42:28 -07:00
Jonathan Lipps
fb1ce61f38
code updates for jwproxy merge
2016-05-06 08:42:28 -07:00
Jonathan Lipps
ea45d22269
copy over initial jsonwp-proxy files
2016-05-06 08:42:28 -07:00
Jonathan Lipps
12c8145bc0
bring appium-express into basedriver
2016-05-05 17:25:08 -07:00
Jonathan Lipps
48113db62a
merge node-mobile-json-wire protocol project into basedriver (and bump package to denote breaking changes)
2016-05-04 21:28:25 -07:00
Isaac Murchie
6ed1f31ccb
Add timeouts methods
2016-04-13 18:00:23 -04:00
Isaac Murchie
f7fd185f8b
Parse number caps
2016-03-18 08:04:30 -07:00
Isaac Murchie
24cc2cdb61
Move fix caps function from appium driver
2016-03-16 15:07:39 -07:00
Jonathan Lipps
d5e18eb5e6
allow null/undefined cap values for string types whose presence is not reuqired
2015-12-02 17:21:15 -08:00
Isaac Murchie
ebaaea45d5
Update boolean cap validation
2015-12-01 15:14:24 -08:00
Isaac Murchie
8aa5fc3748
Allow booleans to be strings
2015-12-01 08:34:02 -08:00
Isaac Murchie
b798ecf19f
Remove error handling from proxy methods
2015-11-17 12:39:43 -08:00
Isaac Murchie
97f278fe08
Update protocol package
2015-11-17 12:20:19 -08:00
Isaac Murchie
1e56ab8542
Add proxy helpers
2015-11-03 10:14:16 -08:00
Isaac Murchie
f4195229f9
Fix express import
2015-10-15 12:17:15 -07:00
Isaac Murchie
863f75475f
Clean up todos
2015-10-07 12:47:17 -07:00
Isaac Murchie
0b6fa3ce5b
Fix deps and make sure tests run
2015-10-02 12:07:12 -07:00
Isaac Murchie
4a501dab85
Add command to get driver for a session
2015-09-28 08:46:53 -07:00
Jonathan Lipps
742831107e
add isPackageOrBundle helper function
2015-08-25 20:09:39 -07:00
sebv
305bb46403
switches to executeCommand
2015-08-25 00:08:31 +08:00
moizjv
5b3e0ef9c5
Adding new device-settings
2015-08-17 18:32:40 -07:00
Jonathan Lipps
93608a3d89
add initial functional tests and scope out a bit of further test work for configureApp and friends
2015-07-28 16:21:15 -07:00
Jonathan Lipps
b8e3012507
add a bunch of file download and unzip helpers that all the drivers will need
2015-07-24 17:56:36 -07:00
Jonathan Lipps
10e324d8c9
add functionality for handling and triggering unexpected driver shutdowns
2015-07-13 20:21:06 +08:00
Jonathan Lipps
19f51a843e
use correct paths
2015-06-19 16:25:00 -07:00
Jonathan Lipps
2041727ee5
export tests from tests/index.js, not /index.js
2015-06-19 10:17:53 -07:00
sebv
70b757d71a
test fix
2015-06-05 17:07:15 +08:00
sebv
5f3c53f2fb
configuring coveralls
2015-06-05 02:31:40 +08:00
Jonah Stiennon
b305420e01
add desired cap validation
2015-06-03 12:17:39 -07:00
Jonathan Lipps
e60f3f4e89
remove extraneous redefinition of capabilites in tests
2015-05-29 17:28:00 -07:00
Jonathan Lipps
12052bec3d
make sure to fail if startSession doesn't work in tests
2015-05-29 17:23:32 -07:00
Jonathan Lipps
574638b5b9
also parameterize caps
2015-05-29 17:15:34 -07:00
Jonathan Lipps
ab6d456a54
parameterize driver tests so they can run against any driver class
2015-05-29 15:04:19 -07:00
Jonathan Lipps
2e57ce2d52
use better test exporting architecture
2015-05-29 14:54:42 -07:00