Jonathan Lipps
9fd48fb9f8
get rid of native tag name in favor of class name
2014-04-18 11:31:49 -07:00
Payman Delshad
abf26a8fb3
Allow for whitespace in app path.
2014-04-17 11:16:44 -07:00
Isaac Murchie
c77d01db6d
Allow for different inputs to find
2014-04-16 14:29:48 -07:00
sampar
acf1686cdd
Null checks for proxy.js when extracting Session ID, default to blank
2014-04-15 17:45:34 -07:00
Jonathan Lipps
6d8411ba65
the appium element/value command needs to use setValueImmediate
2014-04-15 15:00:05 -07:00
Jonathan Lipps
c293cfe2f2
update our testsuite to use new native methods
...
instead of deprecated mobile methods.
Also add a few server methods that were accidentally
left out before
2014-04-14 16:50:52 -07:00
Jonathan Lipps
caa5463dba
remove 'mobile: ' interface for appium commands
...
leave the gesture commands for now incase we need the clients to fall
back to them pending full working through the touchaction/multiaction
api
2014-04-14 15:07:23 -07:00
Jonathan Lipps
517b7f1964
rename the confusing 'nonSyntheticWebClick' and turn it off by default ( fix #2306 )
2014-04-14 15:02:19 -07:00
Jonathan Lipps
67a2cde6c5
Merge pull request #2344 from jlipps/jlipps-1.0-beta
...
update npm deps and fix some tests (fix #2287 )
2014-04-14 14:54:53 -07:00
Jonathan Lipps
dc44f68214
update npm deps and fix some tests ( fix #2287 )
2014-04-14 14:50:49 -07:00
Payman Delshad
4c18b4dfd6
Set log level to 'debug' for logging to file.
2014-04-14 11:10:25 -07:00
shyam
74fe080148
Misleading error message for a Valid Platform
2014-04-14 11:10:19 -07:00
Isaac Murchie
e0b1cadd00
Decode swipe action to native method
2014-04-14 11:04:48 -07:00
Isaac Murchie
ec28b95468
Allow android multi touch actions without an element
2014-04-14 11:04:25 -07:00
shyam
aef110413b
ApkSigning when using custome keystore fails
...
ApkSigning fails when using a custom keystore. Looking into the logs I realized that the options to the jarsigner command are not in the right order. Once I made this change the signing went ahead as expected.
2014-04-11 14:47:14 -07:00
Jonathan Lipps
f0dea5f3b5
remove deprecated --merciful and --device-port flags
...
add --force-quit-instruments flag instead
and fix grunt docs to add the jekyll preamble and write to the correct path
2014-04-11 10:05:30 -07:00
Jonathan Lipps
d54852ddb9
ensure that the logger is initialized with correct args before using it ( fix #2308 )
2014-04-10 18:46:43 -07:00
Jonathan Lipps
8cab32a724
Merge pull request #2321 from jlipps/jlipps-1.0-beta
...
remove deprecated caps
2014-04-10 16:24:15 -07:00
Jonathan Lipps
9cb4e207d5
loosen up sudo check so it allows various forms of authorize
2014-04-10 16:23:25 -07:00
Jonathan Lipps
55100ce28b
camel-case device-ready-timeout ( fix #2268 )
2014-04-10 15:41:26 -07:00
Jonathan Lipps
3583347584
camel-case app-(wait-)activity
2014-04-10 15:38:24 -07:00
Jonathan Lipps
318617819f
change app-package and app-wait-package to appPackage and appWaitPackage
2014-04-10 15:20:24 -07:00
Jonathan Lipps
e5e30a8cd4
get rid of old device and version caps
2014-04-10 15:01:11 -07:00
Jonathan Lipps
50c3dbd7fd
remove 'mobile: findAndAct'
2014-04-10 14:09:57 -07:00
Jonathan Lipps
50d6c93a8d
don't try to validate device string if we're not >= ios 7.1
2014-04-10 14:08:57 -07:00
Isaac Murchie
8e89c749ef
Fix bugs in action handling
2014-04-10 10:59:50 -07:00
Sergio Neves Barros
8292b71387
Updated the app argument for the installApp, launchApp and closeApp to point to the device rather than appium. Also added a check for the "installToRealDevice" function to check if "launch" desired capability has not been set to false (as in that instance we want to manage installation and launching ourselves).
...
Changed the launch parameter to autoLaunch (including a check for launch desired capability and deprecation warning).
2014-04-10 10:00:01 -07:00
Jonathan Lipps
b78c8ddfe9
remove 'mobile: getCommandTimeout'
2014-04-09 18:45:25 -07:00
Jonathan Lipps
0312620d09
remove 'mobile: localScreenshot'
2014-04-09 18:43:02 -07:00
Jonathan Lipps
f1ab0c7a73
remove 'mobile: findElementNameContains'
2014-04-09 18:41:02 -07:00
Jonathan Lipps
2871411d90
remove 'mobile: waitForPageLoad'
2014-04-09 18:40:03 -07:00
Jonathan Lipps
afe4674f4a
remove 'mobile: fireEvent'
2014-04-09 18:38:23 -07:00
Jonathan Lipps
b0fdf70de2
get rid of 'mobile: location'
2014-04-09 18:36:07 -07:00
Jonathan Lipps
e2c6a9919b
remove json page source in favor of xml
...
and fix a bug in android bootstrap's xpath that snuck in last time
2014-04-09 18:07:02 -07:00
Jonathan Lipps
958aac7e09
remove old xpath support and promote -real xpath to xpath
2014-04-09 16:15:54 -07:00
Jonathan Lipps
bbcfdb829c
use dumpWindowHierarchy for xml page source as well since it's more reliable
2014-04-09 16:12:47 -07:00
Jonathan Lipps
37b3d8b6e4
fix selendroid command timeout bug and fix test that proves it work
2014-04-09 13:34:00 -07:00
Jonathan Lipps
d6314b57ad
make sure weird responses don't crash appium
2014-04-09 11:19:32 -07:00
Jonathan Lipps
f8a26b6f3d
Bring 0.18.x changes into 1.0 branch
2014-04-09 10:57:07 -07:00
Jonathan Lipps
6725332707
don't use windowHandles for switching to/from webview
2014-04-08 12:02:44 -07:00
Payman Delshad
ae54ebe297
Fix the broken -g/--log and --log-no-colors.
2014-04-08 19:04:57 +02:00
Dan Doveralba
425e68198f
Fix cleanupAppState
...
* wrap the path to sim in quotes for find
2014-04-07 15:49:50 -07:00
Jonathan Lipps
f861bf3ba5
Merge pull request #2286 from jlipps/master
...
fix up some version handling issues
2014-04-07 14:51:23 -07:00
Jonathan Lipps
1a7dd6f234
fix up some version handling so we can use ios 7.0 with xcode 5.1 for example
2014-04-07 14:44:39 -07:00
Jonathan Lipps
463e692c7b
Merge pull request #2270 from imurchie/isaac-touch
...
Add touch and multitouch actions for Android
2014-04-07 14:19:00 -07:00
Isaac Murchie
0df0d2b2dc
Add touch and multitouch actions for Android
2014-04-07 12:13:16 -07:00
Jonathan Lipps
fce54be2c8
creating instruments needs to come before setting prefs
...
because in setting prefs we might ephemerally launch instruments
which will check available devices
2014-04-07 12:01:57 -07:00
Jonathan Lipps
e1fe06ceb5
inner cbs need proper scope (cc @sebv)
2014-04-07 11:25:11 -07:00
Jonathan Lipps
52fc91bf98
these methods take complex body parameters, so make them posts
2014-04-07 09:40:53 -07:00
Jonathan Lipps
645cc62d61
if installing a remote apk fails, uninstall/rm and retry ( fix #2188 )
2014-04-04 15:43:43 -07:00