Commit Graph

11643 Commits

Author SHA1 Message Date
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
Jonathan Lipps e6591c9d16 Merge pull request #378 from bootstraponline/sign_once
Sign once
2013-04-04 09:48:04 -07:00
bootstraponline c6075b6fce Sign once
Fix #372
2013-04-04 10:58:25 -04:00
Adam Christian df32f7ae05 Revert "One more try for getting a mac"
This reverts commit 1bd78f1721.
2013-04-03 15:30:14 -07:00
Adam Christian 3695aa0b9a Merge branch 'master' of github.com:appium/appium 2013-04-03 15:28:09 -07:00
Adam Christian 1bd78f1721 One more try for getting a mac 2013-04-03 15:27:41 -07:00
Adam Christian b234f67b34 Merge pull request #377 from jlipps/master
get/set/delete cookies in webviews
2013-04-03 15:20:09 -07:00
Jonathan Lipps 70a5348534 handle cookie edge case 2013-04-03 15:18:49 -07:00
Jonathan Lipps 92c81916dd delete cookie(s) 2013-04-03 15:18:49 -07:00
Jonathan Lipps 8ced8af45b allow setting of cookie with expiry 2013-04-03 15:18:49 -07:00
Jonathan Lipps 5662496e38 fix edge case 2013-04-03 15:18:49 -07:00
Jonathan Lipps a2c3b4dd30 fixed set cookie test 2013-04-03 15:18:49 -07:00
Jonathan Lipps 91871be4ec write setCookie function 2013-04-03 15:18:49 -07:00
Jonathan Lipps c7b8d842e4 make it harder for previous test to pass and write test for setting cookie 2013-04-03 15:18:48 -07:00
Jonathan Lipps 976970ddbc get cookies and add a test 2013-04-03 15:18:48 -07:00
Jonathan Lipps 8f507b0736 fix cb logic error in equalsWebElement 2013-04-03 15:18:48 -07:00
Jonathan Lipps 98821b6f80 stub out getCookies method 2013-04-03 15:18:48 -07:00