Commit Graph

11536 Commits

Author SHA1 Message Date
bootstraponline a78e4a2f87 Stop when activity fails to show up
Fix targetActivity name in debug message
Log when an object is found
Update gitignore
Fix #371
2013-04-03 13:52:49 -04:00
bootstraponline 2d54939fa0 Add null check
Fix Cannot read property '0' of null
2013-04-03 13:25:18 -03:00
Jonathan Lipps eb4bbc6266 add binary-cookies dep 2013-04-02 17:49:55 -07:00
Jonathan Lipps 14e83266f6 Merge pull request #364 from maudineormsby/master
Async javascript + some refactoring
2013-04-02 14:05:49 -07:00
Jason Carr c2d5779002 increment looks 2013-04-02 13:46:09 -07:00
Jonathan Lipps 2d2a7cd12f Merge pull request #370 from jlipps/master
allow launching with bundle id instead of app path
2013-04-02 13:33:03 -07:00
Jason Carr bbfe3dd12c Log statement 2013-04-02 13:26:01 -07:00
Jason Carr 7f33f74a74 Remove looks from ios object. 2013-04-02 13:17:09 -07:00
Jason Carr 2a41591ac1 Make these tests better. 2013-04-02 12:59:48 -07:00
Jason Carr 8dfc8e344e Don't call this callback twice. 2013-04-02 12:59:20 -07:00
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