Commit Graph

12167 Commits

Author SHA1 Message Date
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
Jonathan Lipps 1a669962bc Merge pull request #385 from jlipps/master
fix orientation bug
2013-04-05 10:32:57 -07:00
Jonathan Lipps 239229f183 actually check screen dims to determine successful rotation (fixes #383) 2013-04-05 10:04:08 -07:00
Bernard Kobos fb0e0ea76c Merge pull request #384 from jlipps/master
get node path from appium.app too
2013-04-05 09:47:02 -07:00
Jonathan Lipps ffae984c0a make sure we don't blow up in the applescript 2013-04-05 09:31:16 -07:00
Jonathan Lipps ccec1aa61f look for node in Appium.app as well (fixes #315) 2013-04-05 08:58:09 -07:00
Jonathan Lipps 2a3fedf8d7 accept macports as well as brew node locations 2013-04-04 14:58:50 -07:00
Jonathan Lipps 5ae7f1b9bd bump version to 0.2.2 for npm publish 2013-04-04 11:55:49 -07:00
Jonathan Lipps cfafd7f365 changelog and minor fixes 2013-04-04 11:55:49 -07:00
Jason Carr 27aa61014a Merge pull request #380 from jlipps/master
rotate screenshots in landscape mode
2013-04-04 10:54:08 -07:00