Commit Graph

188 Commits

Author SHA1 Message Date
Jonathan Lipps
42bf11ab93 changelog and bump to 0.18.2 for publish 2014-04-24 17:37:46 -07:00
Jonathan Lipps
87fe850dbd update wd dep 2014-04-15 11:48:01 -07:00
Jonathan Lipps
d242ebcfd9 changelog and bump to 0.18.1 for publish 2014-04-10 19:32:28 -07:00
Jonathan Lipps
17af02875e changelog and bump to 0.18.0 for publish 2014-04-07 22:38:45 -07:00
Jonathan Lipps
cb358bf31e fix android multiaction tests by using new wd api 2014-04-07 22:13:09 -07:00
Jonathan Lipps
77ebc294a7 Merge pull request #2279 from sebv/touch-test
improved touch test + wd upgrade
2014-04-07 09:37:09 -07:00
sebv
546df35ea8 improved touch test + wd upgrade 2014-04-07 22:07:45 +08:00
Payman Delshad
92882a578c Fixed the version range for sinon-chai. 2014-04-07 15:21:24 +02:00
Jonathan Lipps
a88eac5c00 update uiauto to take advantage of new hideKeyboard strategy (fix #1153) 2014-04-04 13:43:06 -07:00
Dylan Lacey
f2f349a36d Added pullFile support for iOS simulator.
`mobile: pullFile {:path => '/Some/Path'}` fetches a file relative to
the root of the device's filesystem.

`mobile: pullFile {:path => '/Applications/Some.app'}` fetches a file
relative to the root of that Application's .app directory, adding in the
GUID.

Fixes #2010, #1807
2014-04-02 22:19:25 -07:00
Jonathan Lipps
39949dc835 check we can launch a device based on user's caps and throw a nice error if not (fix #2114) 2014-03-31 12:15:34 -07:00
Jonathan Lipps
da4e83cd9d use our own fork of node-js2xmlparser 2014-03-28 07:55:31 -07:00
Jonathan Lipps
66925c56a2 update uiauto submodule 2014-03-27 16:30:19 -07:00
Jonathan Lipps
af2427a03c add real xpath support making use of getElementByIndexPath
this depends on https://github.com/appium/appium-uiauto/pull/11
also depends on https://github.com/michaelkourlas/node-js2xmlparser/pull/10
partially addresses issue 2155
2014-03-27 16:29:55 -07:00
sebv
4af7893fc5 upgraded appium-intruments 2014-03-27 12:23:54 +08:00
Dylan Lacey
9a7594870c Added deprecation warning for tag name
Add deprecation warnings for class name, tag name locator strategies.

Deprecations warnings will now be thrown for:
* 'tag name' in the native context
* 'class name' in the native context
* 'class name' in the web context

'class_name' is now a valid locator strategy for checkValidLocStrat

Add test for new class name locator
rename createCommand createGetElementCommand
Adding unit tests for new exception throwing
Add test for incorrect UIA class names
2014-03-25 18:07:02 -07:00
Jonathan Lipps
db6bd620e7 update appium-instruments 2014-03-25 12:29:44 -07:00
bootstraponline
75faec10e5 Fix EXDEV error when using renameSync to move 2014-03-24 09:42:43 -04:00
Jonathan Lipps
7b32947e16 changelog and bump to 0.17.6 for publish 2014-03-21 15:22:00 -07:00
Jonathan Lipps
97743318c3 changelog and bump to 0.17.5 for publish 2014-03-21 14:02:07 -07:00
Jonathan Lipps
bed7cb459d changelog and bump to 0.17.4 for publish 2014-03-21 10:57:22 -07:00
Jonathan Lipps
f21db28338 update wd dep 2014-03-21 10:00:30 -07:00
sebv
eb4407b959 package update + test fixes 2014-03-21 04:46:46 +08:00
Jonathan Lipps
1b9261ddeb changelog and bump to 0.17.3 for publish 2014-03-19 10:55:07 -07:00
Dylan Lacey
21c8feb8e5 Add new device and automation capabilities, deprecate old caps
Added deprecation warning for older style caps.  Warnings are output
once only for a given function or capability.  A final trailing log
message is released saying there were deprecations.

Busted unit tests into smaller tests

Capabilities are now an object, created by passing the capabilities
to Capabilities.  Properties on that object are copied into the Capabilities object so the API is identical.

Store the value of platformVersion as version.
2014-03-19 09:35:36 -07:00
Jonathan Lipps
f46a221b38 bump version to republish 2014-03-19 05:24:18 -07:00
Jonathan Lipps
50ee93d0eb changelog and bump to 0.17.1 for publish 2014-03-18 17:50:42 -07:00
Jonathan Lipps
1e25558e78 changelog and bump to 0.17.0 for publish 2014-03-17 15:58:18 -07:00
sebv
46e962d58f package update (regenerated using publish scripts) 2014-03-15 13:43:06 +08:00
sebv
0dfb7bbdbb appium-uiauto + appium-instruments upgrade 2014-03-15 01:58:05 +08:00
sebv
32c39a1f45 test fixes 2014-03-11 21:47:16 +08:00
sebv
f2d9025557 adding npm submodules and scripts 2014-03-10 20:30:57 +08:00
bootstraponline
5aa953f877 Add license to package.json 2014-03-07 10:00:51 -05:00
Jonathan Lipps
c9fc9c8d4e remove need for things other than safari.js to know about SafariLauncher 2014-03-03 16:41:46 -08:00
sebv
2db67fb872 Extracted appium-uiauto package 2014-03-02 16:07:57 +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
6fbc552f4c changelog and bump to 0.16.0 for publish 2014-02-25 19:32:43 -08:00
Jonathan Lipps
5a52db6fe5 update gappium and fix gappium app paths 2014-02-21 14:39:48 -08:00
sebv
aee717a6e9 moved hardcoded atoms to appium-atoms 2014-02-17 15:14:12 +08:00
sebv
0b192ff3fd using atoms from appium-atoms npm package 2014-02-17 10:51:16 +08:00
Isaac Murchie
896ef10d38 Fix test for accents 2014-02-14 14:15:13 -08:00
Jonathan Lipps
a7b47d73a2 changelog and bump to 0.15.0 for publish 2014-02-06 12:55:00 -08:00
sebv
714e24c789 Test reformatting, step2. 2014-01-30 16:55:47 +08:00
Jonathan Lipps
113e796b85 changelog and bump to 0.14.2 for publish 2014-01-21 12:00:38 -08:00
Jonathan Lipps
fe716b300f changelog and bump to 0.14.1 for publish 2014-01-21 10:57:01 -08:00
Jonathan Lipps
99155c6321 changelog and bump to 0.14.0 for publish 2014-01-17 14:06:22 -08:00
sebv
6695dfe5fb Refactored tests to use wd promise-chain api 2014-01-14 04:31:19 +08:00
sebv
8cc864e98b adding dev packages 2014-01-02 13:18:41 +08:00
sebv
0fc75bdbe6 dev package update 2014-01-02 11:36:40 +08:00