Commit Graph

12126 Commits

Author SHA1 Message Date
Jason Carr ac7b952303 Condensed logic 2013-04-02 12:07:30 -07:00
Jonathan Lipps 7b39f5a2b2 allow bundleIDs and not just app paths 2013-04-02 12:05:14 -07:00
Jason Carr 4bf73bd8f3 Add logging in event we get async response we didn't ask for. 2013-04-02 12:02:34 -07:00
Jason Carr fd96c5ad84 Rename this.returned to this.returnedFromExecuteAtom 2013-04-02 11:48:31 -07:00
Jason Carr a2b6fdeecf Better formatting 2013-04-02 11:43:02 -07:00
Jason Carr 2e7dc4895d Update tests to work correctly. 2013-04-02 11:18:31 -07:00
Jason Carr f853cdde2b Lint 2013-04-02 11:04:11 -07:00
Jason Carr 794ca0f417 Let's go ahead and execute async js in frames too. 2013-04-02 11:04:10 -07:00
Jason Carr e97bf90c56 Fix merge issue. 2013-04-02 11:04:10 -07:00
Jason Carr 03b1e2208d Test for multiple webelements returned as array from js 2013-04-02 11:04:10 -07:00
Jason Carr 7bd42b20e2 Last bit of refactoring. 2013-04-02 11:04:10 -07:00
Jason Carr 3767991718 More DRY refactoring. 2013-04-02 11:04:10 -07:00
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