Jonathan Lipps
839b9a893e
fix lint errors
2015-04-03 12:24:26 -07:00
tarunsujit
7a63c4bc70
PlistBuddy fails to get Xcode version when there are spaces in path
2015-04-03 20:00:10 +05:30
Eric Millin
54f9b3af22
Fixed fail to find xcode
2015-03-09 16:29:36 -04:00
Jonathan Lipps
d4d601039e
use appium-support package for system detection
2015-01-13 10:55:00 -08:00
sebv
7e3e7818d9
extracted tempdir to appium-support
2014-12-27 21:10:05 +08:00
Eric Millin
5663bc9ff2
Fix swipe action with target element: #3647
2014-11-04 13:32:46 -05:00
Rubén González Alonso
0e46c57ac7
Fix EPERM error in Windows when using a remote apk already signed
2014-10-24 13:39:46 +02:00
sebv
3a73699bde
switch to jQuery style cookie manager
2014-10-16 20:22:41 +08:00
Jonathan Lipps
cd2c87b167
refactor jumbled methods into new simulator.js and xcode.js
...
and add support for cleaning safari files on ios8
2014-10-13 09:50:28 -07:00
Jonathan Lipps
83046534f4
refactor ios setLocale() and quarantine localization specs for ios8 due to #3595
2014-10-13 09:50:28 -07:00
Răzvan
367dee79af
Show output if error on parsing Xcode version
2014-08-22 23:37:23 +03:00
sebv
968f1ad6e8
Fixing iOS zip upload
2014-06-11 19:12:44 +08:00
Jonathan Lipps
79926ccbb3
make sure UNZIP env var doesn't confuse our code
...
fix #1173
2014-06-10 11:47:19 -07:00
sebv
cdafd82509
Improving logging
2014-06-04 09:07:58 +08:00
sebv
06d60fc9ee
extracted appium-adb npm package
2014-06-03 12:59:15 +08:00
Jonathan Lipps
fa503817fa
allow setting of tmp dir appium uses via --tmp flag
2014-05-29 13:33:20 -07:00
Isaac Murchie
0df0d2b2dc
Add touch and multitouch actions for Android
2014-04-07 12:13:16 -07:00
Jonathan Lipps
9de846cf1c
add deprecation warnings for old page source and xpath methods
2014-03-27 16:29:55 -07:00
Jonathan Lipps
cba8bc80ae
fix typeof syntax
2014-03-25 12:12:11 -07:00
Dylan Lacey
0cbdb9b2d4
Log a deprecation message when mobileSource is called with the JSON
...
type, asking users to use XML type instead.
2014-03-25 03:18:46 -07:00
sebv
a5eb53968a
Making the builtin app backup path configurable
2014-03-25 02:04:50 +08: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
a7a11c4a64
allow zipfiles to give us app path even when it's not explicitly mentioned as an archive member
2014-03-17 11:18:50 -07:00
sebv
2db67fb872
Extracted appium-uiauto package
2014-03-02 16:07:57 +08:00
jonahss
8d6864a55a
bugfix: watchForUnresponsiveIntruments process was being run even on systems which did not have ios configured, causing a fatal error.
2014-02-25 15:54:11 -08:00
jonahss
cd411874a4
changed .appiumconfig to .apapiumconfig.json so we can load it with require() and have it cached
2014-02-25 15:53:55 -08:00
Jonathan Lipps
0039c7294a
add safarIgnoreFraudWarning cap tests
2014-02-20 16:17:23 -08:00
Jonathan Lipps
5e3fbbe450
for iOS6, copy built in app, don't delete
2014-02-20 16:17:23 -08:00
sebv
d971f72c46
stricter jshint rules enforcable from editor
2014-01-29 14:03:34 +08:00
Jonathan Lipps
82875e7531
make settings app a first-class appium-supported ios app
2014-01-23 15:20:02 -08:00
Jonathan Lipps
4663e66ee3
support selendroid 4.4/19 better
2014-01-13 15:54:16 -08:00
Andrew Wason
456fc65bd2
Use correct suffix (.zip or .apk) when downloading app from a url.
...
md5calculator (used in lib/devices/android/android-common.js)
can only handle files that end in .ipa or .apk, not .zip.
Currently urls that end in .apk are downloaded as appium-app.zip
2014-01-10 17:18:27 -05:00
Jonathan Lipps
93f6306159
getiOSSDKVersion only returns major version, but we need minor versions for clearing out safari. use glob instead
2013-12-19 17:03:18 -08:00
Jonathan Lipps
4d159743e6
make sure that if we delete a built-in app, we look in /tmp to try and launch it if it ends up being not put back yet
2013-12-19 16:17:37 -08:00
Jonathan Lipps
321b161124
allow built-in apps to be automated by temporarily moving them
2013-12-18 16:52:36 -08:00
Jonathan Lipps
1ebc3dd655
make sure we don't start FQInstruments on non-mac or mac < 10.9 ( fix #1585 )
2013-12-10 13:36:43 -08:00
Jonathan Lipps
5b79c647ea
make sure we extract the right file from the zip ( fix #1557 )
2013-12-04 09:48:55 -08:00
Dan Cuellar
e43c1c7861
Fixing get iOS SDK version for Xcode 4
2013-11-26 12:40:48 -08:00
Dan Cuellar
67a172ba8d
Fix Locale Settings for iOS > 7.0.0
2013-11-23 13:20:59 -08:00
Dan Cuellar
7b1e1badce
Set iOS Simulator Language using ios-sim-locale from https://code.google.com/p/ios-sim-locale/
2013-11-11 13:01:10 -08:00
Jonathan Lipps
64f5619331
move uiauto stuff into ios/ and extract status and xpath libs
2013-10-17 12:33:48 -07:00
Jonathan Lipps
31c49f590d
move server-related stuff into lib/server
2013-10-17 10:30:11 -07:00
Jonathan Lipps
3eee9d8a61
move code into lib/ like a normal node project
2013-10-17 10:30:10 -07:00