Commit Graph
11536 Commits
Author SHA1 Message Date
Jonathan Lipps 01887294b0 Merge pull request #1987 from Jonahss/windowsTest
added windows equivalent of test.sh
2014-03-04 11:40:53 -08:00
Jonathan Lipps 0a542a371c Merge pull request #1985 from Jonahss/reset.bat
Fix installation on Windows
2014-03-04 11:40:39 -08:00
Jonahss 4faf346bbf windows equivalent of test.sh 2014-03-04 10:58:37 -08:00
Jonathan Lipps f76a8ee8f8 fix extraneous parens 2014-03-04 10:41:47 -08:00
Jonathan Lipps a8e11c2196 Merge pull request #1986 from jlipps/appium-js-refactor
Refactor appium.js
2014-03-04 10:18:38 -08:00
Jonathan Lipps 135044fa82 ensure device detection works in a case-insensitive manner 2014-03-04 10:17:19 -08:00
Jonathan Lipps 7adcac31a7 fix websocket bug and make sure named apps clobber device in caps 2014-03-03 16:41:46 -08:00
Jonathan Lipps e4e1936ad6 fix a few ios bugs and add list of things that our testsuite doesn't cover yet 2014-03-03 16:41:46 -08:00
Jonathan Lipps 7ac5c172f5 handle starting server with only --force-iphone or --force-ipad for device too 2014-03-03 16:41:46 -08:00
Jonathan Lipps 7c2593c183 add unit tests for device extraction logic 2014-03-03 16:41:46 -08:00
Jonathan Lipps e6e47887cd fix unit tests to mock IOS instead of using weird mock_ios device 2014-03-03 16:41:46 -08:00
Jonathan Lipps 86ad843bd8 continue to clean up appium.js to handle new architecture 2014-03-03 16:41:46 -08:00
Jonathan Lipps c9fc9c8d4e remove need for things other than safari.js to know about SafariLauncher 2014-03-03 16:41:46 -08:00
Jonathan Lipps f7011a5199 migrate firefoxos config 2014-03-03 16:40:17 -08:00
Jonathan Lipps 3cab56ecea migrate ios args in remaining files 2014-03-03 16:40:17 -08:00
Jonathan Lipps 42780f2655 port chrome config 2014-03-03 16:40:16 -08:00
Jonathan Lipps b058732ebb port android basic config 2014-03-03 16:40:16 -08:00
Jonathan Lipps b45f324701 finish porting ios args 2014-03-03 16:40:16 -08:00
Jonathan Lipps 0cd14dd8fd rearchitect configuration methods 2014-03-03 16:37:49 -08:00
Jonathan Lipps bcf9d6c60e create Device class and abstract configuration logic into each type of device to clean up appium.js 2014-03-03 16:37:49 -08:00
Jonathan Lipps e4d25a008e Merge pull request #1976 from sebv/uiauto-npm
Extracted appium-uiauto package
2014-03-03 16:29:53 -08:00
Jonahss 4cd0f6dfa2 edited windows installation instructions 2014-03-03 16:24:31 -08:00
Jonahss 4d62ba7459 don't wait on connecting an android device 2014-03-03 15:02:01 -08:00
Jonahss 667eac3b2c reset.bat fixed to run on windows 2014-03-03 15:02:00 -08:00
Jonathan Lipps d097c94c90 Merge pull request #1973 from pavelsmolensky/keepKeyChains
Add option --keep-keychains to save Library/Keychains between appium session restarts
2014-03-03 13:37:08 -08:00
bootstraponline d9c852227b Merge pull request #1983 from egoldblum/master
Increase maxBuffer for installApp command
2014-03-03 14:18:21 -05:00
Ethan Goldblum acc56fd100 Increase maxBuffer for installApp command 2014-03-03 11:02:04 -08:00
Jonathan Lipps d887a20349 Merge pull request #1982 from bootstraponline/master
Fix Cannot call method 'getAllLogs' of undefined
2014-03-03 09:57:46 -08:00
bootstraponline 8f6ab4a1e8 Fix Cannot call method 'getAllLogs' of undefined 2014-03-03 11:55:21 -05:00
Pavel Smolensky f30631d784 iOS. Add --keep-keychains option and desired capability keepKeyChains 2014-03-03 18:01:13 +03:00
sebv 2db67fb872 Extracted appium-uiauto package 2014-03-02 16:07:57 +08:00
Jonathan Lipps 081987b3e0 allow device to come in through some command-line args
this should fix the appium.app 'valid device' error
2014-02-28 20:42:15 -08:00
Jonathan Lipps 6a31ccfbc1 Merge pull request #1972 from sebv/instruments-npm
Converted code to use npm appium-instruments package
2014-02-28 09:06:58 -08:00
sebv 0f0d14d783 package update 2014-02-28 22:17:31 +08:00
sebv 221ca385e5 Converted code to use npm appium-instruments package 2014-02-28 11:22:34 +08:00
Jonathan Lipps f0193f3e26 Merge pull request #1970 from bootstraponline/source_fix
Fix Android page source
2014-02-27 13:20:26 -08:00
bootstraponline 03692b31ea Merge pull request #1945 from bootstraponline/master
Android longClick x, y, and duration support
2014-02-27 16:19:58 -05:00
bootstraponline cce7ee0126 Android longClick x, y, and duration support
Ruby examples:

mobile :longClick, element: el.ref

mobile :longClick, element: el.ref, duration: 3000

mobile :longClick, x: 400, y: 297, duration: 3000

mobile :longClick, x: 0.5, y: 0.244
2014-02-27 16:18:05 -05:00
bootstraponline 591c0dbc4e Fix Android page source 2014-02-27 10:19:50 -05:00
Jonathan Lipps 4163cdbad4 Merge pull request #1965 from jlipps/master
handle both binary and xml plists in ios settings
2014-02-26 16:36:57 -08:00
Jonathan Lipps 8022031199 handle both binary and xml plists in ios settings 2014-02-26 16:21:35 -08:00
Jonathan Lipps 6e9a9dd197 use nonSyntheticWebClick for our tests 2014-02-26 14:20:12 -08:00
Jonathan Lipps e2bdac73cd update caps doc with new caps and examples 2014-02-26 10:34:17 -08:00
Jonathan Lipps 37f9081b6c Merge pull request #1956 from Jonahss/master
bugfix: watchForUnresponsiveInstruments process run on systems without ios configured
2014-02-26 09:28:09 -08:00
Jonathan Lipps 410aacc1e6 Merge pull request #1961 from paymand/scrollTo
Android: Added support for 'direction' to scrollTo.
2014-02-26 09:27:38 -08:00
Payman Delshad b0976fece8 Android: Added support for 'direction' to scrollTo.
This fix adds a new option (direction) to 'mobile: scrollTo'.
If 'horizontal' is provided (or if the view is a HorizontalScrollView),
we will call setAsHorizontalList() before commencing the scroll.
2014-02-26 15:44:39 +01:00
Jonathan Lipps 292d265edd use better git grep for git 1.9 in publish v0.16.0 2014-02-25 19:36:41 -08:00
Jonathan Lipps e54f5ae6b5 use better git grep for git 1.9 in publish 2014-02-25 19:36:11 -08:00
Jonathan Lipps ddc5c38ffc bump chromedriver version 2014-02-25 19:34:13 -08:00
Jonathan Lipps 6fbc552f4c changelog and bump to 0.16.0 for publish 2014-02-25 19:32:43 -08:00