Commit Graph

12164 Commits

Author SHA1 Message Date
Jonathan Lipps 0b9b59e078 flick and swipe were using the wrong methods. let's use target methods instead! 2013-02-06 16:20:37 -08:00
Bernard Kobos 39cbfbf7f4 Merge pull request #135 from jlipps/master
update mobile command framework, make complexTap work as expected
2013-02-06 15:56:27 -08:00
Jonathan Lipps 86557f7b6b make complexTap work as expected, with tests too 2013-02-06 15:55:29 -08:00
Jonathan Lipps 85beae87bf move to a hash-based parameter list for mobile commands 2013-02-06 14:49:53 -08:00
Bernard Kobos e5fd25ee6c Merge pull request #134 from jlipps/master
add ability to set/get command timeout
2013-02-06 14:42:03 -08:00
Jonathan Lipps 68b54868c1 add special mobile function for setting command timeout 2013-02-06 14:40:39 -08:00
Jonathan Lipps 98f342521d john carmack would not approve of all of this useless whitespace 2013-02-06 14:15:39 -08:00
Bernard Kobos 3fc7f5b994 Merge pull request #133 from jlipps/master
Refactor uiautomation code and adjust tests
2013-02-06 14:03:35 -08:00
Jonathan Lipps d742715508 add more js files to linting 2013-02-06 14:02:48 -08:00
Jonathan Lipps f13c06a18e Merge pull request #132 from santiycr/master
Some code cleanup
2013-02-06 13:40:21 -08:00
Jonathan Lipps c5949a63ea keyboard is a dynamic thing, need to re-get every time 2013-02-06 13:38:24 -08:00
Jonathan Lipps 6fe63b6512 bring back element.getPageSource, guess we need it 2013-02-06 13:12:19 -08:00
Jonathan Lipps 16bfee3800 use push/pop timeout instead of setting back to a constant value 2013-02-06 13:10:25 -08:00
Santiago Suarez Ordoñez 64d5688bb0 some code cleanup on webview hadling 2013-02-06 12:59:06 -08:00
Jonathan Lipps 02d6e22b1b undo change in this test 2013-02-06 12:46:05 -08:00
Jonathan Lipps f1af0f353d actually, these need to be strict prototype methods 2013-02-06 12:45:15 -08:00
Jonathan Lipps dc6dec20f4 clean up / move / refactor everything else out of base.js 2013-02-06 12:27:28 -08:00
Jonathan Lipps 88c1dc2beb move keyboard functions to app.js 2013-02-06 12:13:59 -08:00
Jonathan Lipps 9bb5e70ec5 don't keep track of web frames in uiautomation but remote debugger 2013-02-06 12:08:05 -08:00
Jonathan Lipps d8181b0b2a move element-related functions from base into element 2013-02-06 12:06:28 -08:00
Jonathan Lipps 96bbf52301 rename this file so we can put other tests in it 2013-02-06 11:45:41 -08:00
Jonathan Lipps 5a561c6d39 Merge pull request #130 from sourishkrout/master
Whooops. This won't ever honor custom ports for webhooks.
2013-02-06 11:39:25 -08:00
Sebastian Tiedtke b6d25ab89d Merge pull request #131 from jlipps/master
better complexTap behavior
2013-02-06 11:38:33 -08:00
Jonathan Lipps b498e0e111 use mainApp for complexTap to hopefully allow clicking on header 2013-02-06 11:19:03 -08:00
Sebastian Tiedtke 2309d4c839 Whooops. Let's swap these two. 2013-02-06 10:11:38 -08:00
Jason Huggins 5e990755d4 Merge pull request #129 from satchit/patch-1
Update README.md. Thank you, @satchit.
2013-02-06 08:29:50 -08:00
Satchit Haridas 72998cfd3a Update README.md
updated based on comments from @hugs
2013-02-06 11:03:36 -05:00
Jason Huggins 3c1e435400 Merge pull request #128 from DylanLacey/master
Cuke Example
2013-02-06 07:22:11 -08:00
Satchit Haridas ba53258020 Update README.md
Updated with a missing step (required to run simplest.js).
2013-02-06 10:10:45 -05:00
Dylan Lacey cde11f1686 Added additional explaination. 2013-02-06 02:38:42 -08:00
Dylan Lacey 604bd45d1f Created a cucumber example along with documentation about what it means. 2013-02-06 00:07:13 -08:00
Jonathan Lipps 6cc4a77492 make this tap test actually assert things 2013-02-05 17:47:13 -08:00
Bernard Kobos 16fb1203a2 Merge pull request #127 from jlipps/master
framework for supporting non-selenium commands via execute()
2013-02-05 15:22:59 -08:00
Jonathan Lipps 623edea6f4 add framework for supporting non-selenium commands, and add complex tap action as an example 2013-02-05 15:21:39 -08:00
Jonathan Lipps 38e4837157 reformatting execute.js 2013-02-05 14:11:02 -08:00
Adam Christian b104ea030a Merge pull request #125 from bernii/master
Adding UIANavigationBar
2013-02-05 10:57:13 -08:00
Adam Christian 117e622cb4 Merge pull request #124 from DylanLacey/master
Additional examples
2013-02-05 10:56:40 -08:00
berni f7fdebd304 adding UIANavigatonBar element 2013-02-05 17:55:19 +01:00
Dylan Lacey 1b9623abcc Added in flicks rather then scrolls (Which aren't working) 2013-02-05 05:01:05 -08:00
Santiago Suarez Ordoñez 941f14665d Merge pull request #123 from santiycr/master
fixing the last test
2013-02-05 04:13:31 -08:00
Santiago Suarez Ordoñez 91a85abec5 fixing the last tests 2013-02-05 04:12:54 -08:00
Adam Christian 3edaf47f38 Merge pull request #122 from santiycr/master
making a pull request for things
2013-02-05 03:49:48 -08:00
Santiago Suarez Ordoñez f236a37c2f fixing the tests 2013-02-05 03:48:39 -08:00
Santiago Suarez Ordoñez b7ba99bf8f parse response only when needed 2013-02-05 03:47:34 -08:00
Sebastian Tiedtke 52a1b21709 Version bump 2013-02-05 03:32:53 -08:00
Adam Christian 067c25bd97 Merge pull request #121 from sourishkrout/master
Handle global npm install properly
2013-02-05 03:30:07 -08:00
Sebastian Tiedtke 739879593c Handle global npm install properly. 2013-02-05 03:28:49 -08:00
Santiago Suarez Ordoñez 84a2ed9b55 Adding automatic waits when the DOM in the Web View is not ready
Also:
- Getting rid of all static pauses and adding more tests
- Potential bugs, cuz it's 3am
2013-02-05 03:13:38 -08:00
Sebastian Tiedtke 1fb723681e Merge pull request #120 from jlipps/master
hybrid examples and webview app
2013-02-05 02:58:13 -08:00
Jonathan Lipps 4aad3b154e update hybrid example 2013-02-05 02:56:22 -08:00