19 Commits
Author SHA1 Message Date
Jonathan Lipps 0ad8e49b8e error out if someone tries to use both fullReset and noReset together 2017-01-31 14:17:36 -08:00
Isaac Murchie 1de1af6b0c Remove logger, and start using one from appium-support 2016-12-20 12:55:23 -05:00
Isaac Murchie d2c5caafd4 Move appium-logger into base driver 2016-11-23 09:15:38 -08:00
Sam Park 40a9538321 Fix handling non-ZIP files
APK files were not being installed because they were being written to a file without an "apk" extension. So added back the appExt suffix logic. If it's given and the downloaded file is not a ZIP file, then everything behaves normally. If the downloaded file is a ZIP file, then regardless of what we thought initially, it will be unzipped and placed into another temp location.
2016-11-11 23:21:02 -08:00
Sam Park 44650f926a Handle zip files from URLs
Sometimes you can't tell the file type from a URL. Let URL minimizers or
if there are parameters, etc. So just check the content type of the
response. If it's a zip file, ensure it gets unzipped in subsequent
logic. Otherwise, assume it's an app file.
2016-11-05 13:01:25 -07:00
Isaac Murchie 5f84cc8cf1 Make use of os.tmpdir instead of os.tmpDir 2016-10-31 12:07:03 -07:00
Yatin Phatak 9b746ae23a Copy from WindowsNetworkShare
addressing comments

calling mountNetwrokShare once

addressing comments

addressing comments
2016-09-14 13:24:11 -07: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
Isaac Murchie 0df402b1b2 Add linting and pre-commit hooks 2016-07-12 09:48:01 -07:00
Isaac Murchie b883d8601b Add basic getStatus method 2016-07-08 09:21:29 -07:00
Yosef Durr 8c5d7dbfa5 add Windows platform, fix utf-8 typo 2016-07-03 17:07:57 -07:00
Isaac Murchie e44ed397f6 Add ability to manage delegated drivers 2016-07-01 09:15:33 -07:00
Isaac Murchie d534bb151f Make sure async is there, and add logging 2016-06-28 13:00:47 -07:00
Isaac Murchie e8bd69e433 Change name of xcuitest automation name 2016-06-28 10:32:19 -07:00
Simon Granger 59f2cf1c29 Added YouiEngine to the list of automationName 2016-06-27 15:34:37 -04:00
Jonah e1c238eb03 Add comment for find command return type
The exact specification of what to return in a findElement command was a little hard to find. This was the first place I looked, so a good place to put the answer.
2016-05-30 19:55:30 -07:00
Jonathan Lipps 809b0fb27e update readmes to make sense for new package 2016-05-06 08:42:29 -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