Sebastian Tiedtke
cc9c6aadd6
Merge pull request #405 from jlipps/master
...
fix invalid apk error
2013-04-08 17:51:38 -07:00
Jonathan Lipps
6bc8923a11
fix a regression; when not using cli, need to set device ready timeout
2013-04-08 17:50:14 -07:00
Jonathan Lipps
acc2b6bc8a
make sure fatal errors get passed to client descriptively
...
Fix #284
2013-04-08 17:37:02 -07:00
Jonathan Lipps
96435a0eed
moar space
2013-04-08 17:37:02 -07:00
Jonathan Lipps
39d3852411
make sure we get a nice error out of signing ( fixes #284 )
2013-04-08 17:37:02 -07:00
Jonathan Lipps
ab6be31c8f
make sure we don't hang on android shutdown
2013-04-08 17:37:01 -07:00
Jonathan Lipps
fa7101cb84
again let's give ourselves some more space
2013-04-08 17:37:01 -07:00
Jonathan Lipps
d6eee55d4e
no need to short ourselves on horizontal space
2013-04-08 17:37:01 -07:00
Jason Carr
e4e0349e4e
Merge pull request #404 from jlipps/master
...
de-flakify
2013-04-08 16:25:42 -07:00
Jonathan Lipps
457bf32af9
go easier on these swipes to make them less flakey
...
fixes #330
2013-04-08 16:23:32 -07:00
Adam Christian
f7d709ee47
Merge pull request #403 from jlipps/master
...
fix empty selector crash
2013-04-08 15:59:25 -07:00
Jonathan Lipps
28a986cc34
make sure empty selector doesn't crash appium ( fixes #300 )
2013-04-08 15:47:43 -07:00
Jonathan Lipps
ae2f878851
Merge pull request #402 from mutualmobile/android_flick_fixes
...
Updated and fixed support for flick using touch actions.
2013-04-08 15:38:30 -07:00
Jonathan Lipps
38edd6de88
add android loc strat sanity test
2013-04-08 15:38:18 -07:00
xuru
dba5259218
Updated and fixed support for flick using touch actions.
2013-04-08 17:34:11 -05:00
Sebastian Tiedtke
1869e20ac9
Merge pull request #401 from jlipps/master
...
better /sessions
2013-04-08 15:18:59 -07:00
Jonathan Lipps
edf29b5b72
make sure /sessions doesn't return false hard-coded information
...
Fixes #400
2013-04-08 15:04:34 -07:00
Jonathan Lipps
19e49ab39b
Merge pull request #399 from penguinho/master
...
.Net now uses NuGet
2013-04-08 13:48:29 -07:00
Dan Cuellar
e5e86ea6c1
C#.NET now uses NuGet
2013-04-08 13:43:45 -07:00
Jason Carr
6c2662bd56
Merge pull request #397 from jlipps/master
...
add sauce connect example
2013-04-08 12:27:55 -07:00
Jonathan Lipps
2e1781d5dd
add an example of using appium with sauce and sauce connect ( fixes #221 )
2013-04-08 12:18:25 -07:00
Jonathan Lipps
1b917ef9fb
make this test less likely to fail
2013-04-08 12:04:49 -07:00
Jonathan Lipps
abc8471181
Merge pull request #394 from mutualmobile/element_based_swipe
...
Added support for element based swiping.
2013-04-08 10:44:36 -07:00
Jonathan Lipps
9dc9df541d
add tests for stringiness of window handles
2013-04-08 10:32:36 -07:00
Jonathan Lipps
9b7d362dea
make sure window handles are strings
2013-04-08 10:31:12 -07:00
xuru
de3fdfff92
Added support for element based swiping.
2013-04-08 11:39:52 -05:00
bootstraponline
f3720f7faf
Fix install command
...
Appium needs 4.2. The default install will attempt to install all versions.
2013-04-08 12:44:05 -03:00
Jonathan Lipps
e11294d9e7
test webview implicit attributes as well
2013-04-05 16:30:19 -07:00
Jonathan Lipps
69e48fc2ad
check js args to make sure they're not null
2013-04-05 16:07:47 -07:00
Jonathan Lipps
55ddd61c43
fix #392
2013-04-05 14:39:15 -07:00
Sebastian Tiedtke
79e29e4838
Merge pull request #391 from jlipps/master
...
use an appium.io submodule that isn't MASSIVE
2013-04-05 14:24:02 -07:00
Jonathan Lipps
c8586e0d61
also log in case generation doesn't work
2013-04-05 14:10:28 -07:00
Jonathan Lipps
4360f2a89a
add new appium.io as a submodule ( fixes #306 )
2013-04-05 14:05:40 -07:00
Jonathan Lipps
222b41eadf
remove appium.io submodule
2013-04-05 14:05:39 -07:00
Jonathan Lipps
dd221f44bb
Merge pull request #390 from omireault/commit
...
Fixed the python UICatalog tests.
2013-04-05 14:02:50 -07:00
omireault
fbf6f0b880
Fixed the python UICatalog tests.
...
Added a new test: test_frames - this will show off the web view context switching in python
Made the output a bit more verbose for debugging
2013-04-05 14:59:24 -06:00
Jason Carr
87500cf8c7
Merge pull request #389 from jlipps/master
...
get ApiDemos code out of appium
2013-04-05 13:31:55 -07:00
Jonathan Lipps
7ef34df3b3
make apidemos submodule use http instead of ssh
2013-04-05 13:23:17 -07:00
Jonathan Lipps
33e0fae889
get apidemos from github, link to right place ( fixes #388 )
2013-04-05 12:40:05 -07:00
Jonathan Lipps
b2f092f6c5
add ApiDemos back as a submodule
2013-04-05 12:30:56 -07:00
Jonathan Lipps
e40808e74a
delete ApiDemos from repository so we can put in a submodule
2013-04-05 12:28:38 -07:00
Jonathan Lipps
bf4dbb28d7
add iphone dev code sign identity to test app
2013-04-05 12:15:55 -07:00
Jonathan Lipps
562745b73a
bump submodule version
2013-04-05 11:52:42 -07:00
Jonathan Lipps
ddb1ca2d68
Merge pull request #381 from bootstraponline/java_bootstrap_rewrite
...
Java bootstrap rewrite
2013-04-05 11:45:32 -07:00
Jonathan Lipps
054781e1ac
stub out sauce pass/fail reporting for node tests
2013-04-05 11:41:04 -07:00
xuru
da3fa54407
Fixed missing enum in WDStatus, and removed AndroidCommandHolder.java and AndroidCommandSelector.java
2013-04-05 14:37:00 -04:00
bootstraponline
f8ab5f5e99
Fix formatting
...
Enable on/off tags
2013-04-05 14:37:00 -04:00
xuru
2323843ca6
Large refactoring of the Java code in bootstrap.
...
Broke off each of the action commands into there own handlers.
AndroidCommandSelector has been rewritten and integrated into Find, and
other places.
Added java doc to all classes, and formatting changes based on
bootstraponline's settings.
Conflicts:
uiautomator/bootstrap/src/io/appium/android/bootstrap/AndroidCommandSelector.java
2013-04-05 14:37:00 -04:00
xuru
d650deaff2
Updated Java code to make it easier to extend, and improved memory usage
...
Now uses a hash to store the command classes and doesn't have to create
a new instance each time a command comes in.
Also, the AndroidCommandExecutor is created only once.
There is now a map of available actions, to handlers.
Conflicts:
uiautomator/bootstrap/src/io/appium/android/bootstrap/AndroidCommandHolder.java
2013-04-05 14:37:00 -04:00
xuru
8a903aac56
Rewrote the java layer to make it easier to extend and add new commands.
...
The main idea is that the AndroidCommandExecutor calls the execute
method on classes that know how to implement that specific action.
Each "handler" will have methods to determine if it's for an element,
or the device.
2013-04-05 14:37:00 -04:00