Commit Graph

11595 Commits

Author SHA1 Message Date
Jonathan Lipps 7bb3ee58b2 Merge pull request #190 from gaige/fdfix
Fix #148 leaving domain sockets open
2013-02-14 15:19:30 -08:00
Gaige B Paulsen 63bdcd282d Fix #148 leaving domain sockets open
In order to make sure the domain socket closes, we need to close() the
socket server itself, which requires paying attention to its creation
and
2013-02-14 18:12:22 -05:00
Gaige B Paulsen ed432ee127 Fix #148 leaving domain sockets open
In order to make sure the domain socket closes, we need to close() the
socket server itself, which requires paying attention to its creation
and
2013-02-14 18:01:15 -05:00
Jonathan Lipps 4df09746a3 Merge pull request #189 from bootstraponline/comment
Remove commented code
2013-02-14 13:18:26 -08:00
Jonathan Lipps d7ff5c0df0 backwards compatibility fix for pyappium 2013-02-14 12:17:12 -08:00
bootstraponline 64714f3915 Remove commented code 2013-02-14 13:30:46 -05:00
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