Commit Graph

12164 Commits

Author SHA1 Message Date
Jason Carr fedc0351c0 Stray log statement. 2013-04-02 11:04:10 -07:00
Jason Carr cea2bbd12f Make lookForAlert work. 2013-04-02 11:04:09 -07:00
Jason Carr 90cb30c015 Refactor lookForAlert into it's own function. 2013-04-02 11:04:09 -07:00
Jason Carr cbbf3236b9 Tests for asyncJS 2013-04-02 10:58:23 -07:00
Jason Carr 7a25d37554 Handle if lookForAlert goes null 2013-04-02 10:58:23 -07:00
Jason Carr 80347b6944 No need to callback here either. 2013-04-02 10:58:23 -07:00
Jason Carr e24987a178 Don't callback. 2013-04-02 10:58:22 -07:00
Jason Carr 51d656dfd2 Handle invalid async js. 2013-04-02 10:58:22 -07:00
Jason Carr f66247b35e Not implemented routes for android. 2013-04-02 10:58:22 -07:00
Jason Carr 63db560202 Response can be null. 2013-04-02 10:58:22 -07:00
Jason Carr 34c41428e1 Convert async js wdc elements to wd elements. 2013-04-02 10:58:22 -07:00
Jason Carr 670a57c6b1 First pass at Async js execution. 2013-04-02 10:58:22 -07:00
Jason Carr 7053376c1a Allow cross domain middleware and handling for OPTIONS requests. 2013-04-02 10:58:21 -07:00
Jason Carr 0e1f20d791 Fix name of async wait. 2013-04-02 10:58:21 -07:00
Jason Carr b393f4055c Placeholder for android for asyncTimeoutMs. 2013-04-02 10:58:21 -07:00
Jason Carr 7d5c48e457 Add async script timeout. 2013-04-02 10:58:21 -07:00
Jason Carr 685ff6ac5d Merge pull request #367 from jlipps/master
mobile safari updates (better close(), be in spec for title())
2013-04-02 10:42:17 -07:00
Jonathan Lipps 786070759a Merge pull request #368 from bootstraponline/auto_clean_format
Auto format and clean
2013-04-02 10:27:40 -07:00
bootstraponline 7c6261b109 Auto format and clean 2013-04-02 13:22:41 -04:00
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