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
Jonathan Lipps
893fb05558
it's in git history forever. no need to keep it commented
2013-04-04 10:47:12 -07:00
Jonathan Lipps
bffe855775
new screenshot tests to make sure rotation works
2013-04-04 10:39:45 -07:00
Jonathan Lipps
d4b8294bf8
image rotation applescript
2013-04-04 10:39:35 -07:00
Jonathan Lipps
3cb3730edf
take screenshot test out of testapp so we can move it to safari
2013-04-04 10:39:20 -07:00
Jonathan Lipps
e5d3783bd7
track orientation and rotate screenshot if in landscape
2013-04-04 10:39:00 -07:00
Jonathan Lipps
bacdc06c07
add image rotation helper function
2013-04-04 10:38:33 -07:00
Jonathan Lipps
84abc4f9e6
make sure we're not logging huge amounts of data
2013-04-04 10:38:13 -07:00
Jonathan Lipps
a401cb5b6e
back/forward tests should be just for safari
2013-04-04 09:50:24 -07:00