Commit Graph

11595 Commits

Author SHA1 Message Date
Jonathan Lipps 5aa9d6ec9c title() should always execute in default context for webviews 2013-04-02 10:12:19 -07:00
Jonathan Lipps bcc472c884 use javascript close() rather than clicking native buttons for safari 2013-04-02 10:01:15 -07:00
Jonathan Lipps 61aa9c5547 fix dependencies and bump for npm publish 2013-04-02 09:53:53 -07:00
Jason Carr 88a5b02065 Merge pull request #363 from jlipps/master
reset safari cookies, tabs, history, cache in between sessions
2013-04-01 20:55:03 -07:00
Jonathan Lipps 9d35389660 fix scope bug 2013-04-01 20:50:20 -07:00
Jonathan Lipps 279ce8aafc clean up mobile safari data in between test runs for clean sessions 2013-04-01 20:50:20 -07:00
Sebastian Tiedtke 3eb09e1873 Merge pull request #362 from jlipps/master
get rid of warp drive in favor of instruments-without-delay
2013-04-01 18:44:49 -07:00
Jonathan Lipps 62e3e8addf instruments-without-delay pwnz warp drive 2013-04-01 18:19:12 -07:00
Jonathan Lipps 61e49f73ee updated changelog for v0.2.0 2013-04-01 17:47:41 -07:00
Jonathan Lipps 64a2b4e76f bump appium.io submodule 2013-04-01 17:27:38 -07:00
Jonathan Lipps b1a522c79b bump to v0.2.0 for npm publish 2013-04-01 17:22:13 -07:00
Jonathan Lipps 3e5286065f only update one submodule in reset.sh, some readme mods 2013-04-01 17:21:47 -07:00
Jonathan Lipps abde89d2f3 test 'hardening' 2013-04-01 17:16:12 -07:00
Jonathan Lipps 321f180c7d log first version of safari version 2013-04-01 16:55:27 -07:00
Sebastian Tiedtke de77a74cde Merge pull request #361 from jlipps/master
flick() for android and some misc test fixes
2013-04-01 16:34:27 -07:00
Jonathan Lipps 3666109872 make selenium flick() also work, and respect differences in x/y aspect in android 2013-04-01 16:33:04 -07:00
Jonathan Lipps dee0bf03d5 Merge pull request #356 from bootstraponline/reconnect_2
Reconnect after bootstrap disconnect
2013-04-01 13:52:48 -07:00
Jonathan Lipps e3c5400bab fix test for new error message container 2013-04-01 13:48:49 -07:00
Jonathan Lipps 4feed53528 fix this test, ui can die at different points of lifecycle 2013-04-01 13:48:49 -07:00
Jonathan Lipps 269ae7878c enable flick() as a sort of alias for swipe() 2013-04-01 13:48:49 -07:00
bootstraponline 84b8c71ef7 Store lastCmd after return 2013-04-01 15:26:08 -04:00
Jonathan Lipps 1bd69f6683 Merge pull request #359 from rossrowe/pom_change
Added initial pom file for boostrap project
2013-04-01 11:32:11 -07:00
Ross Rowe cdadf57728 Added initial pom file for boostrap project 2013-04-01 23:01:56 +11:00
bootstraponline ec0ef70f88 Must resend on adb crash 2013-03-31 12:16:09 -04:00
bootstraponline 2497cf7fa8 Relaunch on failure 2013-03-31 11:54:59 -04:00
bootstraponline db63ddb223 Reconnect after bootstrap disconnect
We don't know if the bootstrap has disconnected until a command is issued and
the uiautomator runtest command crashes. The crash is detected, uiautomator is
restarted, and the command that detected the crash is resent.
2013-03-30 20:50:59 -04:00
Jason Carr 1e11ab10c8 Merge pull request #355 from sourishkrout/master
Page.loadEventFired not fired for #anchors
2013-03-29 15:01:54 -07:00
Sebastian Tiedtke 0a97d637cc Make sure we call the callback if remote debugger doesn't trigger a page loaded event. 2013-03-29 14:55:54 -07:00
Sebastian Tiedtke e51dad765c Test to check if navigating to an anchor works properly. 2013-03-29 14:55:54 -07:00
Sebastian Tiedtke 5d6251a785 Refactored to cache objs vs ids only. 2013-03-29 14:55:54 -07:00
Jonathan Lipps 5e47a1e590 change max size of log file 2013-03-29 14:15:59 -07:00
Jonathan Lipps 93d3be539a playing with timeouts again 2013-03-29 12:48:39 -07:00
Jonathan Lipps 2d033862c0 no need to reset timeout if prelaunched 2013-03-29 12:21:52 -07:00
Jonathan Lipps dbf0795a6c make default timeout 1 hour to handle long web-only tests 2013-03-29 12:08:25 -07:00
Jonathan Lipps 61e37c2732 new error message reporting structure 2013-03-29 09:28:16 -07:00
Jonathan Lipps 9d286e1ebf don't try to stop remote unless it exists 2013-03-29 09:16:37 -07:00
Jonathan Lipps d8fb34b2c2 clear out safariness in between sessions 2013-03-29 09:16:37 -07:00
Jonathan Lipps d409a20844 better failure behavior 2013-03-29 09:16:37 -07:00
Jonathan Lipps 074b584b41 allow alert handling to happen even in midst of remote command 2013-03-29 09:16:37 -07:00
Jonathan Lipps 4a6ce10a14 allow .only() for safari's describe() 2013-03-29 09:16:37 -07:00
Jonathan Lipps f32b44d759 mute some of this log spew 2013-03-29 09:16:37 -07:00
Jonathan Lipps de3daa0660 don't allow processing of native commands if remote commands in progress 2013-03-29 09:16:37 -07:00
Ross Rowe 07a7a70c2f Updated Java Appium examples and documentation 2013-03-29 16:17:51 +11:00
Jonathan Lipps b4a7ddd022 add --orientation cli param 2013-03-28 16:28:31 -07:00
Jonathan Lipps 764525baa6 allow overloading of this selenium desired cap 2013-03-28 16:10:12 -07:00
Jonathan Lipps bc8ccaf8f7 enable setting device orientation in desired caps 2013-03-28 15:45:08 -07:00
Jonathan Lipps 91ebe5f229 don't set type of real device, and add instruments launch logging 2013-03-28 15:30:27 -07:00
Jonathan Lipps eba4230f9e Merge pull request #350 from bootstraponline/source_xml
Add mobile 'source' getPageSourceXML
2013-03-28 14:29:31 -07:00
bootstraponline b6f99e3bea Add mobile 'source' getPageSourceXML
Example Ruby use:

mobile :source, type: :json
mobile :source, type: :xml

Fix #349
2013-03-28 16:09:01 -04:00
Jonathan Lipps 7b7edcfe04 don't be so eager to find alerts 2013-03-27 19:25:28 -07:00