Commit Graph

11595 Commits

Author SHA1 Message Date
Jonathan Lipps c4523950e8 added adb controller in node and some grunt utilities 2013-02-26 11:11:36 -08:00
Jonathan Lipps a797b3e5be socket connection is now 2-way, talking to node 2013-02-26 09:13:43 -08:00
Jonathan Lipps 70151f867c got socket server running on device 2013-02-26 09:13:43 -08:00
Jonathan Lipps 3a71b53e13 guess we want to store the binary so we can use it 2013-02-26 09:13:43 -08:00
Jonathan Lipps 0a816dc946 guess we want to hide everything in bin 2013-02-26 09:13:43 -08:00
Jonathan Lipps c486afa86f add build file 2013-02-26 09:13:43 -08:00
Jonathan Lipps d477a8f7ea don't think this should be in src 2013-02-26 09:13:43 -08:00
Jonathan Lipps b33f1985a3 add skeleton for android bootstrap 2013-02-26 09:13:43 -08:00
Jonathan Lipps 2e3d97c878 start test for find+action 2013-02-26 09:13:43 -08:00
Sebastian Tiedtke b31c85ee2a Merge pull request #211 from jlipps/fix-find-context
Fix find context
2013-02-26 09:13:06 -08:00
Jonathan Lipps 48ffc98791 enable orientation tests in webview app which supports them 2013-02-26 09:09:06 -08:00
Jonathan Lipps ed5d5b9198 move webview tests to use webview app 2013-02-26 08:57:09 -08:00
Jonathan Lipps adfbf9d34d use mainApp for context instead of mainWindow 2013-02-26 08:45:27 -08:00
Santiago Suarez Ordoñez 84efdd9b83 Merge pull request #209 from jlipps/master
real implicit wait
2013-02-21 17:53:59 -08:00
Jonathan Lipps b8c28129c7 make implicit wait do what it should 2013-02-21 17:48:52 -08:00
Jonathan Lipps 51706a53c1 Merge pull request #208 from jlipps/master
make xpath contains search case insensitive
2013-02-21 17:38:30 -08:00
Jonathan Lipps 38f4e6cf47 make xpath contains search case insensitive 2013-02-21 17:04:39 -08:00
Jonathan Lipps 4bf29e0a9a version bump for npm publish 2013-02-20 18:57:48 -08:00
Sebastian Tiedtke 40cee44256 Merge pull request #204 from jlipps/master
mid-session app resetting refactoring, server flag
2013-02-20 17:06:32 -08:00
Jonathan Lipps 77a3301ab9 we want to reset in our own tests 2013-02-20 16:48:17 -08:00
Jonathan Lipps 797441f07c make plist resetting a server flag 2013-02-20 16:47:34 -08:00
Jonathan Lipps ebda1b29c8 separating concerns a bit here for reset app 2013-02-20 15:36:32 -08:00
Jonathan Lipps c92b575e0d Merge pull request #203 from bootstraponline/reset
mobile: reset
2013-02-20 15:03:19 -08:00
bootstraponline 7f2a27e8cc mobile: reset 2013-02-20 17:27:17 -05:00
Jonathan Lipps 3970d68235 update what grunt tasks travis runs, it's not a mac! 2013-02-20 13:47:50 -08:00
Jonathan Lipps ba0667f98e add grunt-cli to packages.json for travis 2013-02-20 13:29:12 -08:00
Jonathan Lipps eb3d09f74e update readme to reflect change in grunt version 2013-02-20 13:22:57 -08:00
Sebastian Tiedtke 6fa18a5452 Merge pull request #201 from jlipps/master
migrate to grunt 0.4
2013-02-20 11:40:32 -08:00
Jonathan Lipps 1e4127f6dc add webview app to reset.sh 2013-02-20 11:34:22 -08:00
Jonathan Lipps bfaf849a6b fix to follow grunt 0.4 api 2013-02-20 11:32:42 -08:00
Jonathan Lipps 897c871128 use newer grunt-mocha-test for grunt 0.4 compat 2013-02-20 11:32:42 -08:00
Jonathan Lipps cc1d7fb79c upgrade to grunt 0.4 and begin migration (starting with lint) 2013-02-20 11:32:42 -08:00
Jonathan Lipps c5312cc97b grunt helper for code signing an app 2013-02-20 11:32:42 -08:00
Jonathan Lipps f6153e5bef more logging about UDID 2013-02-20 11:32:42 -08:00
Jonathan Lipps 969ac8c85f update bundle id for app 2013-02-20 11:32:42 -08:00
Jonathan Lipps 9cd9907db6 Merge pull request #200 from bootstraponline/fix_undefined
Fix undefined issues
2013-02-20 10:10:04 -08:00
bootstraponline 57015e52f8 Fix undefined issues
TypeError: Cannot read property 'name' of undefined
TypeError: Cannot read property 'code' of undefined
2013-02-20 13:08:20 -05:00
Jonathan Lipps e1c9a62729 Merge pull request #196 from bootstraponline/fix_null
Fix null value
2013-02-19 11:02:50 -08:00
bootstraponline 2c47fa2b49 Fix null value
getElementsByXpath returns value: null when xpObj === false
2013-02-18 14:02:09 -05:00
Jonathan Lipps c584ff283a Merge pull request #195 from bootstraponline/fix_null
Fix null check
2013-02-18 10:57:41 -08:00
bootstraponline 2a9c75d8f6 Fix null check
Selenium::WebDriver::Error::JavascriptError: 'null' is not an object (evaluating 'el[key]().indexOf')

This happens when an element exists that doesn't have the proper value.

> execute_script "[$('text')[0].name()]"
=> [nil]
2013-02-18 13:52:25 -05:00
Sebastian Tiedtke bd72ec246c Merge pull request #194 from jlipps/master
add xpath support
2013-02-15 16:46:30 -08:00
Jonathan Lipps 45efbf6d9d round out xpath finding logic 2013-02-15 16:41:07 -08:00
Jonathan Lipps 75641cafec initial searching by xpath logic 2013-02-15 15:45:21 -08:00
Jonathan Lipps ed6fb344a5 initial searching by xpath logic 2013-02-15 15:44:30 -08:00
Jonathan Lipps cef7cea3dd no difference between 'all' and 'desc' in root context 2013-02-15 13:05:01 -08:00
Jonathan Lipps 6fdcb30ed4 rewrite xpath parsing to return kind of descendance 2013-02-15 13:00:49 -08:00
Jonathan Lipps bd5e0693ea test organization 2013-02-15 11:53:14 -08:00
Jonathan Lipps 50dfbae0d3 more xpath parsing and unit tests for it 2013-02-15 11:52:22 -08:00
Jonathan Lipps a063ac950b initial work getting xpath regexes working 2013-02-14 16:50:39 -08:00