Commit Graph

11339 Commits

Author SHA1 Message Date
Jonathan Lipps ab18a9c57d Merge pull request #187 from bootstraponline/fix_186
Fix 186
2013-02-14 10:16:55 -08:00
Adam Christian 01e316a820 Merge pull request #188 from jlipps/master
handle when app can't be built better
2013-02-14 10:16:27 -08:00
Jonathan Lipps a01da0811b better handling of building app that doesn't exist 2013-02-14 10:14:19 -08:00
bootstraponline 0412eae8f8 Fix style 2013-02-14 13:12:27 -05:00
Jonathan Lipps aaa19e7777 add style guide link to README 2013-02-14 09:25:39 -08:00
Gaige B Paulsen ba033c349c Add support for setValueImmediate
This new mobile: command restores the ability to manually set the value
of all objects, including UITextField using the direct setValue() JS in
UIAutomation.

By default, POST /value will generate keypress events in a UITextView,
as is in line with the webdriver specification.  With this additon, you
can now use the 'old' appium method of setting directly with setValue
by using:
   mobile:setvalue  [{ element: elementID, value: value }]
2013-02-14 10:44:25 -05:00
Gaige B Paulsen 8ce29bbe89 Object leak removal, and some work at removing the file descriptor leaks coming from the unix domain sockets. 2013-02-14 10:42:59 -05:00
Gaige B Paulsen 7d0e2c2daa Change /value to send keys as per spec when used with text fields 2013-02-14 10:41:51 -05:00
Jonathan Lipps 743e24301d bump version for npm publish 2013-02-13 19:11:45 -08:00
Jonathan Lipps 9191e800ca make sure no logs ever show up in git 2013-02-13 19:06:26 -08:00
Sebastian Tiedtke 21e9dba6a1 Merge pull request #185 from jlipps/master
hideKeyboard method
2013-02-13 18:48:15 -08:00
Jonathan Lipps 388baad37e add mobile: hideKeyboard method for hiding keyboard based on key name 2013-02-13 18:46:04 -08:00
Sebastian Tiedtke e00c12298e Merge pull request #184 from jlipps/master
basic 'reset' script
2013-02-13 17:10:42 -08:00
Jonathan Lipps 023a434526 add reset to README 2013-02-13 17:06:38 -08:00
Jonathan Lipps bdb8479f2a first stab at a 'reset everything' shell script 2013-02-13 17:04:47 -08:00
Santiago Suarez Ordoñez 847859599e Merge pull request #183 from jlipps/master
hide error logging that's meaningless
2013-02-13 15:47:35 -08:00
Jonathan Lipps 76e5b6544b fix this test, no need to escape anymore 2013-02-13 15:45:20 -08:00
Jonathan Lipps e5b2b8ae88 don't show errors from debugger if they're meaningless 2013-02-13 15:45:20 -08:00
Jonathan Lipps 0a98f4e758 Merge pull request #181 from bootstraponline/fix_wrap
Status is never undefined
2013-02-13 15:43:27 -08:00
Santiago Suarez Ordoñez a575c7b88f Merge pull request #182 from jlipps/master
more helpful error handling for find strategies
2013-02-13 15:14:10 -08:00
Jonathan Lipps fec770c0fa better messages when we try to use a strategy that doesn't exist 2013-02-13 14:47:34 -08:00
bootstraponline 9ac362b31d Status is never undefined 2013-02-13 17:12:04 -05:00
Sebastian Tiedtke 8d7a46a89d Fix: Don't just execute a single test 2013-02-13 14:11:57 -08:00
Santiago Suarez Ordoñez c51422d42b log some more info to figure out what's going on with these messages 2013-02-13 14:08:10 -08:00
Jonathan Lipps 8aeeb56ffb Merge pull request #178 from sourishkrout/master
Added getElementsByName support.
2013-02-13 13:17:05 -08:00
Sebastian Tiedtke f0c438809e Merge branch 'master' of github.com:appium/appium 2013-02-13 11:46:40 -08:00
Sebastian Tiedtke 93bc164ffb Added test for getElementsByName. 2013-02-13 11:45:37 -08:00
Sebastian Tiedtke 5a079e75af Added elements with same accessiblity label for multi elem lookup. 2013-02-13 11:44:01 -08:00
Sebastian Tiedtke 4c119b3516 Internally we won't need this method any longer. 2013-02-13 11:33:15 -08:00
Sebastian Tiedtke 2d00e09570 Merge pull request #177 from jlipps/master
fix keyboard action-triggering behavior
2013-02-13 10:58:31 -08:00
Jonathan Lipps 42b9edb78f actually we need to escape special chars sent to keyboard 2013-02-13 10:54:00 -08:00
Jonathan Lipps 207c996c03 Merge branch 'master' of github.com:appium/appium 2013-02-13 10:36:23 -08:00
Jonathan Lipps d3890ade27 easiest fix ever: instruments likes newline for keyboard action 2013-02-13 10:29:56 -08:00
Sebastian Tiedtke c6f55db2a1 Get multiple elements by name. 2013-02-12 16:17:29 -08:00
Sebastian Tiedtke f823bf9bb4 Made getElementsByName available. 2013-02-12 16:17:29 -08:00
Sebastian Tiedtke 0e1a3cbaf5 Merge branch 'master' of github.com:sourishkrout/appium
Conflicts:
	package.json
2013-02-12 16:16:07 -08:00
Jonathan Lipps d5989b3be0 bump package json for npm publish 2013-02-12 14:57:16 -08:00
Jonathan Lipps af79ecca7e Merge branch 'master' of github.com:appium/appium 2013-02-12 14:54:43 -08:00
Jonathan Lipps c7be3e4986 remove legacy test 2013-02-12 14:54:27 -08:00
Bernard Kobos 3f4838e0e1 Merge pull request #171 from jlipps/master
better cleanup, less crashing
2013-02-12 14:53:14 -08:00
Jonathan Lipps 38bf9fedd2 update this test to use the new hotness behavior 2013-02-12 14:47:22 -08:00
Jonathan Lipps 6929940eba be much more eager about cleaning up extraneous files 2013-02-12 14:41:47 -08:00
Jonathan Lipps 8a0c51b449 add global error handling for appium controller methods 2013-02-12 14:22:41 -08:00
Jonathan Lipps 62a2cde053 Merge pull request #168 from penguinho/master
Making App Finder more forgiving so it will find apps already installed in the iOS simulator
2013-02-12 11:58:48 -08:00
Sebastian Tiedtke d5f1ede9d5 Merge pull request #167 from jlipps/master
add ability to get screen size through WebDriver window command
2013-02-12 11:56:40 -08:00
Dan Cuellar c44cc1cb8a Fixing issue with line separations 2013-02-12 11:52:44 -08:00
Jonathan Lipps 31f14c81eb allow getting screen size through selenium /window/size 2013-02-12 11:52:11 -08:00
Dan Cuellar bed7f25ffc Making .NET app finder for forgiving so it can use an app already installed in the simulator 2013-02-12 11:50:18 -08:00
Sebastian Tiedtke b67988d662 Merge pull request #166 from jlipps/master
more flexibility in alert handling and getting text of buttons
2013-02-12 10:11:09 -08:00
Jonathan Lipps c0b6f9e3a5 Merge pull request #165 from penguinho/master
Adding example Appium Code for .NET
2013-02-12 10:09:21 -08:00