Jonathan Lipps
5885010f7e
don't allow webkitremotedebugger connection errors to crash appium
...
and use regular node-style error handling
2014-05-08 17:01:19 +01:00
Jonathan Lipps
6ca3708869
Merge pull request #2491 from imurchie/isaac-gesture-issues
...
Fix defaults for swipe duration
2014-05-08 08:09:15 -07:00
bootstraponline
22993148b5
Enable compress xml by default for Android XPath
2014-05-08 09:48:49 -04:00
Jonathan Lipps
0704d6a83c
Merge pull request #2503 from imurchie/isaac-unicode
...
Allow for encoding of non-ASCII text in Android
2014-05-08 05:50:45 -07:00
Isaac Murchie
2bcc775b01
Allow for encoding of non-ASCII text in Android
2014-05-07 15:55:56 -07:00
bootstraponline
44f92faf50
Output useful information in logger.info
2014-05-07 17:03:42 -04:00
bootstraponline
8f73521d9d
Fix double space in log message when not is falsey
2014-05-07 15:41:10 -04:00
bootstraponline
74a233b6e8
Fix compressXml
...
The old compressXml did not presist across uiautomator sessions.
By requesting 'DumpWindowHierarchyCompressed' it ensures the result is
always compressed, even if the server had been restarted.
For some reason if compressXml is disabled then the xpath index on Android
will return the wrong result.
2014-05-07 15:23:18 -04:00
Isaac Murchie
19d6b77f0e
Fix defaults for swipe duration
2014-05-06 15:38:49 -07:00
Jonathan Lipps
9ce331f6e8
Merge pull request #2483 from bootstraponline/clean_up
...
Clean up
2014-05-06 06:36:05 -07:00
Fan Bai
072b5fab53
Fix issue - failed to pass multi params in avdArgs
...
when passing multiple params in avdArgs, for instance, --avd-args="-port 5564", transfer the value string into array to avoid failures when spawning a new process
2014-05-06 14:17:44 +01:00
Jonathan Lipps
d8d0a26706
fix lint errors
2014-05-06 14:15:39 +01:00
bootstraponline
bda81ba78e
Remove dead code
2014-05-05 22:26:59 -04:00
Jonathan Lipps
99dd13c043
fix up selendroid tests
2014-05-02 18:31:50 -07:00
Jonathan Lipps
85bcbf5bb0
Merge pull request #2465 from imurchie/isaac-gestures
...
In swipe, translate milliseconds to seconds
2014-05-02 18:06:12 -07:00
Isaac Murchie
320162cd05
Shift milliseconds to seconds in swipe
2014-05-02 18:02:34 -07:00
Jonathan Lipps
31c9000bd2
enable launchTimeout cap to be an obj as well
2014-05-02 15:56:17 -07:00
Jonathan Lipps
af5d3a353a
Merge pull request #2460 from imurchie/isaac-contexts-fix
...
Fix iOS context switching
2014-05-02 15:01:36 -07:00
Isaac Murchie
c6b679c437
Fix context change
2014-05-02 14:19:13 -07:00
Jonathan Lipps
8272680dc4
make sure ios native swipe commands aren't run on webview elements ( fix #2383 )
2014-05-02 10:49:12 -07:00
Jonathan Lipps
e23f58ba96
make sure we don't convert proxy cap into a string
2014-05-01 16:57:32 -07:00
Jonathan Lipps
8a5b698e28
bring grunt lint into parity with jshintrc, and fix lint issues
2014-05-01 12:09:17 -07:00
Jonathan Lipps
cfd1e77dc7
Merge pull request #2445 from imurchie/isaac-contexts-beta
...
Allow multiple calls to get contexts in iOS
2014-05-01 10:47:13 -07:00
Jonathan Lipps
c58418e309
Merge pull request #2441 from Jonahss/autoAcceptAlert
...
Auto accept alert
2014-05-01 10:45:52 -07:00
jonahss
8fbb75d644
fixed #2400 - autoAcceptAlerts. Added tests
2014-04-30 19:50:30 -07:00
Isaac Murchie
eebe52a340
Allow multiple calls to get contexts in iOS
2014-04-30 11:03:20 -07:00
Jonathan Lipps
d0537b687b
Merge pull request #2444 from imurchie/isaac-contexts-beta
...
Fix iOS context switch
2014-04-30 10:15:43 -07:00
labuser
47e30c762c
have safari native tap position 40px lower on the screen
...
fix for https://github.com/appium/appium/issues/2273 /
https://github.com/appium/appium/pull/2403 /
Conflicts:
lib/devices/ios/ios.js
2014-04-30 10:13:09 -07:00
Isaac Murchie
d6b21a6da9
Fix iOS context switch
2014-04-30 09:07:45 -07:00
bootstraponline
fc35a190ca
Improve DumpWindowHierarchy.java
2014-04-28 18:28:00 -04:00
sebv
1df406033e
Using Async.queue to queue commands
2014-04-28 13:01:04 -07:00
Fan Bai
d9947dad35
Fix issue when iterating the entries
...
Every time you call entries.pop(), the entries.length minus 1.
We should check entries.length>0 as the end of loop.
This request is same as pull request #2426 . fix a typo error.
2014-04-28 09:36:59 -07:00
Jonathan Lipps
07204d5731
fix latent javascript replace-with-'' bug
2014-04-24 17:28:23 -07:00
Jonathan Lipps
8f984929bb
fix async bug ( fix #2382 )
2014-04-24 12:04:00 -07:00
Ruben Gonzalez Alonso
6e326a29af
Fix Appium crash when fails getting source page
2014-04-23 09:44:05 +02:00
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