Commit Graph

232 Commits

Author SHA1 Message Date
Jonathan Lipps
3c6a25b5ae fix async bug in ios crash waterfall
previously, we'd respond to the client's current callback and then start
the shutdown sequence. this opened up a situation where the client could
then call another command (say driver.quit) during shutdown, enabling
the possibility of two simultaneous shutdown flows causing undefined
behavior. this fix makes sure we don't respond to the client for a
command that caused a crash until we're done shutting down.
2014-08-29 14:05:39 -07:00
Jonathan Lipps
e03151fc4b Merge pull request #3426 from 0x1mason/3194
Added hack force debug messages to stdout. Fix for #3194
2014-08-22 13:24:45 -04:00
Eric Millin
f15fb054dc Added hack force debug messages to stdout. Fix for #3194 2014-08-22 09:55:48 -04:00
bootstraponline
883d555c40 Merge pull request #3451 from austenke/master
Added isLocked method for Android
2014-08-22 07:36:04 -04:00
austenke
b926dbaa61 Added isLocked method for Android 2014-08-21 13:44:48 -07:00
Jonah Stiennon
350f8c4491 Code refactoring. And 'complex find' locator strategy removed. Fixes #3092 2014-08-20 14:03:57 -07:00
Isaac Murchie
600961b5b1 Fix deprecated server args 2014-08-20 10:01:14 -07:00
Isaac Murchie
8cdee8e25e Add deprecation warnings for server args 2014-08-20 08:33:02 -07:00
Jonathan Lipps
07eac83e3d add comments for #3402 [ci skip] 2014-08-19 19:53:09 -04:00
Jonathan Lipps
1fbd9073e8 Merge pull request #3402 from austenke/master
Added replace parameter for setText
2014-08-19 19:50:37 -04:00
Jonathan Lipps
15df7b44b0 Merge pull request #3430 from imurchie/isaac-ios-log
Use deviceconsole instead of idevicesyslog to capture iOS real device logs
2014-08-19 19:20:30 -04:00
Isaac Murchie
7d4cfdf50f Use deviceconsole instead of idevicesyslog to capture iOS real device logs 2014-08-19 15:19:24 -07:00
Moiz Virani
0aec9080de Adding noSign capability 2014-08-19 12:00:13 -07:00
Eric Millin
6fdd6ae9b3 Removed request size limit. 2014-08-18 10:12:39 -04:00
austenke
8833d92ac1 Added replace parameter for setText
Styling Fix

Switching Boolean to boolean

Add error for ios-controller

Fixes
2014-08-15 15:36:19 -07:00
austenke
570d6beb85 Allow chromeOptions method 2014-08-12 13:31:54 -07:00
Isaac Murchie
41d7a3486e Add interKeyDelay cap for iOS 2014-08-08 14:04:51 -07:00
Isaac Murchie
fa6c06199a Handle boolean caps sent as strings 2014-08-07 09:53:12 -07:00
Isaac Murchie
3740c28e8c Fix errant ref to this 2014-08-05 16:22:30 -07:00
austenke
1c27b26bdb Changed location functions to location_in_view
Changed deprecation message method

Routing fix

Deprecation message fixes

Small fixes

setLocation fixes

Fixed setLocation and renamed getLocationInView

Corrected getLocation call
2014-08-04 18:22:41 -07:00
Erlend Halvorsen
d4d49acda1 Implemented pushFile for iOS controller 2014-07-30 13:55:08 +02:00
Jonathan Lipps
c49559455d add validation for port values to server (fix #3227) 2014-07-28 11:47:38 -07:00
Jonathan Lipps
34827ca118 update setLocation method to use the correct spec params (fix #3229) 2014-07-25 12:10:50 -07:00
Isaac Murchie
7f73741cda Add noReset and fullReset to capabilities 2014-07-24 09:37:38 -07:00
Jonathan Lipps
db0446b94f make sure Appium() clones args rather than overwriting them
otherwise default arg value checks will be messed up
2014-07-22 16:30:11 -07:00
sebv
34f0ade6fe configurable callback address and port 2014-07-14 16:37:46 +08:00
Payman Delshad
5bbdea8992 Added --local-timezone that uses local timezone for timestamps. 2014-07-11 00:54:10 +02:00
Jonah Stiennon
9c21397dab a couple random routes didn't have :sessionId as optional 2014-07-09 15:15:43 -07:00
Jonathan Lipps
ab66b94675 indentation lint fix 2014-07-08 12:01:59 -07:00
sebv
ea942455e9 configurable traceDir + got rid of keepArtefacts/removeTraceDir arg 2014-07-09 00:20:27 +08:00
Jonathan Lipps
4f1e426c95 bring back autoLaunch: false (fix #2629, fix #3045) 2014-07-03 12:41:52 -07:00
Jonathan Lipps
7d70a828b8 Merge pull request #2965 from imurchie/isaac-unicodefix
Fix exit from unicode mode
2014-06-26 11:40:21 -07:00
Isaac Murchie
52f1ab14db Fix exit from unicode mode 2014-06-26 09:13:06 -07:00
sebv
6884abe9bb Generic method to avoid server crash. 2014-06-26 22:53:59 +08:00
Jonathan Lipps
b319a3d5a8 Merge pull request #2937 from paymand/selendroid_default_context
Init the current context as NATIVE_APP for Selendroid.
2014-06-26 02:40:24 -07:00
Jonathan Lipps
d66c81c2a5 Merge pull request #2945 from imurchie/isaac-networkconnection
Add network connection endpoint
2014-06-26 02:38:49 -07:00
Isaac Murchie
9d863079cc Add network connection endpoint 2014-06-25 13:09:41 -07:00
sebv
a1f221c411 Moved default loglevel to debug, added loglevel info message at startup 2014-06-25 23:53:08 +08:00
sebv
27e88940f5 Logging improvements 2014-06-25 23:23:11 +08:00
Payman Delshad
fd076e368c Remove touch up/down/move from routeNotYetImplemented. 2014-06-25 14:04:24 +02:00
Jonathan Lipps
7a814ba0a6 Merge pull request #2920 from imurchie/isaac-unicode
Add Android/Selendroid IME methods
2014-06-23 13:49:19 -07:00
Isaac Murchie
76e1c69645 Add Android/Selendroid IME methods 2014-06-23 12:01:20 -07:00
Jonathan Lipps
dd5b36a849 Merge pull request #2917 from edgy360/IntentParser
Add server arguments for intent options
2014-06-23 10:59:56 -07:00
Jonathan Lipps
393962710a fix typo 2014-06-23 10:55:48 -07:00
Jonathan Lipps
762afa3649 allow users to bypass appium's sudo checks
so people who know what they're doing can do crazy things
partially works around #1902
2014-06-23 10:40:14 -07:00
sebv
f62c5b8b98 fixed bodyParser.urlencoded deprecation warning 2014-06-23 22:36:10 +08:00
Jamie Edge
1aeee167c7 Added arguments for intent options. 2014-06-21 12:22:20 +01:00
sebv
3e95e4f4b5 hideKeyboard update 2014-06-21 02:10:51 +08:00
Jonathan Lipps
4777fa3ca7 get rid of forceQuitInstruments (fix #2901) 2014-06-19 11:26:24 -07:00
Moiz Virani
3eca569879 Adding new intent parameters with default values, added object as parameter to startApp, added test to start app with intent category, updated capabilities.md, updated sub-module appium-adb to point to v1.1.0 and updated package.json 2014-06-18 14:56:23 -07:00