Commit Graph

12126 Commits

Author SHA1 Message Date
Jonathan Lipps f330ca54d2 make execute.js tests less brittle 2013-02-07 13:19:54 -08:00
Jonathan Lipps 9eb2f80e60 fix ruby examples to use driver.quit 2013-02-07 12:51:19 -08:00
Jonathan Lipps acd7d2a94f Merge pull request #140 from bootstraponline/patch-1
Fix gem name
2013-02-07 12:27:33 -08:00
bootstraponline ef5e0e19b1 Add run command
ruby sauce_example.rb does nothing because the example uses rspec.
2013-02-07 15:03:22 -05:00
bootstraponline 0b83ddf7e6 Fix gem name
$ gem install webdriver
ERROR:  Could not find a valid gem 'webdriver' (>= 0) in any repository
2013-02-07 14:55:46 -05:00
Jonathan Lipps a85a673974 Merge pull request #139 from jlipps/master
better access to native flick methods through "mobile: flick"
2013-02-06 19:04:25 -08:00
Jonathan Lipps 09b356b336 provide access through mobile methods to native flick behavior 2013-02-06 18:59:59 -08:00
Bernard Kobos f5948352ee Merge pull request #138 from jlipps/master
more work on flick/swipe
2013-02-06 17:02:39 -08:00
Jonathan Lipps abcd63c2a8 allow flick/swipe to take either relative units or pixels 2013-02-06 17:01:30 -08:00
Bernard Kobos afc90a1e58 Merge pull request #137 from jlipps/master
update hosted example app location
2013-02-06 16:58:31 -08:00
Jonathan Lipps 6b88ae1d34 change hosted location of example apps 2013-02-06 16:34:07 -08:00
Bernard Kobos 5d58a2a2f2 Merge pull request #136 from jlipps/master
use better uiauto functions for flick and swipe
2013-02-06 16:22:20 -08:00
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