Jonah Stiennon
446e90cecc
fix #5061 , execute_async on Safari Real Device
2015-05-05 17:54:23 -07:00
Jonathan Lipps
68cd862c93
node version deprecation warning should go after the show-config branch, otherwise it'll mess up JSON
2015-05-04 16:09:45 -07:00
Jonathan Lipps
ff9479c066
deprecate node 0.10
2015-05-04 14:52:55 -07:00
moizjv
099e0cfa0f
Adding disableAndroidWatcher cap
2015-04-21 14:50:03 -07:00
Eric Millin
f96ef4f9c8
Added async-trace switch and longjohn and stack-trace dependencies.
2015-04-17 11:48:38 -04:00
Robert S. Jones
f5a04fdcc0
Handle node-idevice callback parameter types for isInstalled.
...
This handles #4915 .
Node package `node-idevice` has a method on the `IDevice` class
that checks to see if a given app is installed: `isInstalled`.
This method passes a boolean value as the second argument in the
callback function, but `isAppInstalled` expects an array.
The array support appears to be necessary for some other opaque
types so it cannot be removed. Instead, we check the type of the
second parameter. If it's `boolean` and `true` then we execute
the positive portion of the if block.
2015-04-15 10:39:57 -07:00
Jonathan Lipps
9038dba0ca
add a test for safari popup windows, and the guinea pig addition to support it
2015-04-14 07:45:00 -07:00
Jonathan Lipps
fbc69e2447
redo the stop-app-on-reset arg with the correct polarity (obviates #4826 )
2015-04-13 16:36:03 -07:00
Jonah
98d81a614c
Merge pull request #4894 from Jonahss/refactor
...
add `--instruments` server arg
2015-04-13 14:33:38 -07:00
Jonathan Lipps
d2c161aa89
make sure --suppress-adb-kill-server is treated as a boolean
2015-04-13 14:29:26 -07:00
Jonah
9849317ad1
add instruments server arg
2015-04-13 14:28:07 -07:00
Jonathan Lipps
c70694472b
update chromedriver support with callback-based functions that fit more snugly into the current paradigm
2015-04-08 17:24:21 -07:00
Jonathan Lipps
a7b85ecd84
use appium-chromedriver package for chrome/chromedriver
2015-04-08 17:24:21 -07:00
Simon Boudrias
28c7102ccd
Add window/:windowhandle/maximize route as noop
...
Mobile browsers are always fullscreen. Make this endpoint a noop.
2015-03-27 11:19:33 -07:00
Jonathan Lipps
545372b782
make sure we always convert proxied responses to objects so we can rewrite sessionId appropriately
2015-03-18 10:45:59 -07:00
Isaac Murchie
ab8f6e2f2b
Fix link to appium-support.util
2015-03-12 17:57:55 -07:00
Jonathan Lipps
e194212e1a
fix failure to remap session id in proxied responses ( fix #4702 )
2015-03-12 10:58:19 -07:00
Isaac Murchie
ffb9a5af76
Wrong helpers
2015-03-09 15:29:45 -07:00
Eric Millin
54f9b3af22
Fixed fail to find xcode
2015-03-09 16:29:36 -04:00
sebv
b231d6672f
new MobileSafari logic
...
bypasses Apple page, fixes timeouts, adds pageLoadTimeout
2015-03-09 00:41:19 +08:00
John Krause
d8cbf6b31b
Added server flag '--suppress-adb-kill-server' to the available arguments. This flag will prevent Appium from killing the adb server. Useful when devices are connected to adb over the network by IP address rather than usb.
2015-03-04 17:41:54 -08:00
Eric Millin
2781bae5cf
Merge pull request #4519 from scf2k/feature/flickelement
...
iOS flick: Support for element flick in the webview
2015-03-03 19:50:08 -05:00
Payman Delshad
9f62caef33
Updated express's response method calls.
2015-02-26 23:20:56 +01:00
Payman Delshad
b0a0e3d58e
Use morgan(format, options) function signature.
2015-02-26 23:20:55 +01:00
Vladimir Alaev
0afb037e25
Support flick when element is supplied
2015-02-26 18:23:20 +03:00
Eric Millin
de5501b63a
Merge pull request #4387 from jlipps/appium-support-system
...
use appium-support package for system detection
2015-02-24 16:37:52 -05: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
Jonathan Lipps
d4d601039e
use appium-support package for system detection
2015-01-13 10:55:00 -08:00
sebv
6fc06e2fec
added autoDismissAlerts
2014-12-23 22:33:03 +08:00
Jonathan Lipps
0eabc5ba39
Merge pull request #4253 from gempesaw/patch-1
...
Add waitForAppScript to ios caps handler
2014-12-15 09:35:04 -08:00
Jonathan Lipps
261af40f76
Merge pull request #4250 from jlipps/new-simctl
...
use external simctl library
2014-12-12 16:52:13 -08:00
Daniel Gempesaw
19ce08d5be
Add waitForAppScript to ios caps handler
...
waitForAppScript logic was added in #4191 , but the caps handler doesn't
know about it, so it never gets executed. Analogous to #4249 for
sendKeyStrategy cap.
2014-12-11 13:22:42 -05:00
Jonathan Lipps
698768a00c
use external simctl library
2014-12-11 09:54:04 -08:00
Jonathan Lipps
522f367bc1
Merge pull request #4224 from sangeethasriniv/master
...
Add new capability stopAppOnReset for android
2014-12-11 09:05:53 -08:00
Isaac Murchie
5ef1048d45
Add sendKeyStrategy to cap handler
2014-12-10 10:18:05 -08:00
Sangeetha Srinivasan
1945b652f8
Android only : Add a capability to bring up an Android app, without stopping the process,if it is already running
...
Added server capability stopAppOnReset
Added capability to selendroid
Added help for stopAppOnReset
2014-12-04 11:55:24 -05:00
ktronic80
4b6809c80b
Issue #3957 Refactored getStrings method for ios.js and ios-controller.js. cb is now last method parameter. Also update Android and Selendroid getStrings methods with stringFile parameter to fit getStrings method parameter called in controller.js. Added test for method parseLocalizableStrings in ios.js.
2014-12-01 12:03:12 -08:00
Kai Kesselring
33793591a8
#3957 added string file parameter to getStrings request.
2014-12-01 12:03:11 -08:00
sebv
ba965a52dc
fixing spaces
2014-11-21 23:20:57 +08:00
Eric Millin
4d4cdb96f1
removed deprecated swipe api references ( fix #3989 )
2014-11-10 15:00:07 -05:00
Eric Millin
3fa27d36ac
Fixed touch-specs failure and added detection of negative percentage offsets
2014-11-06 14:42:56 -05:00
Eric Millin
138b3a52c6
Merge pull request #3943 from 0x1mason/swipe_fix
...
Fix swipe action with target element: #3647
2014-11-04 13:51:01 -05:00
Eric Millin
5663bc9ff2
Fix swipe action with target element: #3647
2014-11-04 13:32:46 -05:00
sebv
a8f6077fff
log stripColors fix
2014-11-04 22:50:08 +08:00
Jonathan Lipps
33e1a24a45
add --isolate-sim-device which enables appium to delete all other sims
...
as a workaround to xcode 6's crazy bugs
2014-10-13 09:50:29 -07:00
Jonathan Lipps
84ec8258c7
Merge pull request #3622 from Jonahss/userAgent
...
add userAgent reporting
2014-10-08 12:15:11 -07:00
Jonathan Lipps
4687052dea
Merge pull request #3638 from 0x1mason/unlockDevice
...
Added Android lock/unlock feature: #3342 Fix
2014-09-18 10:00:27 -07:00
Eric Millin
6cc600c24b
Added Android lock/unlock feature
2014-09-18 11:25:08 -04:00
Jonathan Lipps
38d2a005d6
fix lint
2014-09-17 14:46:05 -07:00
Sergey Belov
703f1b5dd9
Allow to run Appium using sudo if it is still run be user who owns Appium files
2014-09-17 22:56:14 +04:00