Commit Graph

1032 Commits

Author SHA1 Message Date
sebv 7a6a28a14d adds deviceName cap to fix tests 2015-08-20 03:23:10 +08:00
Isaac Murchie 1c5c80f084 Deprecate server args that are also desired caps 2015-06-08 09:55:22 -07:00
Jonathan Lipps 0c78873589 send set of current session data to subdrivers on new session so they can accept/reject based on available resources 2015-06-04 08:00:36 +01:00
Jonathan Lipps 39bca1ddd0 fix up logging and make sure deleteSession isn't sent directly to inner execute 2015-06-02 18:41:18 +01:00
Jonathan Lipps 84317aaf36 WIP integrating fakedriver for full e2e involving appium and a driver 2015-06-02 18:41:18 +01:00
Isaac Murchie 3a5df2778e Skip deprecated arg test that needs more deprecated args 2015-06-02 10:27:40 -07:00
Isaac Murchie d03253432e Allow for non-boolean deprecated server arguments 2015-05-28 08:43:04 -07:00
sebv 1c64bf06c8 logger + logsink 2015-05-27 12:09:22 +08:00
Isaac Murchie f4cd02446b Add tests for config 2015-05-26 09:30:31 -07:00
Jonathan Lipps f925f761f9 port parser, server startup, config, and express 2015-05-21 23:43:31 -07:00
Jonathan Lipps b0bf4bbd51 get rid of old tests as well 2015-05-21 21:33:06 -07:00
sebv 126dcdadd9 skipping flaky gps test 2015-05-15 20:13:12 +08:00
sebv d015b5a771 skipping failing iOS tests, investigate later 2015-05-15 19:53:03 +08:00
sebv 386014a29f skips failing input test 2015-05-15 17:20:03 +08:00
sebv 2af5d506e2 skipping flaky test 2015-05-14 21:21:17 +08:00
sebv 9b0b4d12ff atttempting to make android lock tests less flaky 2015-05-14 20:10:27 +08:00
sebv a9fc452439 android test fix 2015-05-14 19:57:51 +08:00
sebv 4e2da502dc spreading keyboard tests 2015-05-14 16:48:24 +08:00
sebv 29dfe1f6f8 text fix 2015-05-14 16:39:42 +08:00
sebv 05028271f9 splitting keyboard tests 2015-05-14 16:24:58 +08:00
Jonathan Lipps 3204592be5 add a pre-push githook that prevents force-pushing to master. requires git >= 1.8.2 2015-05-12 13:35:56 -07:00
moizjv 37e782dc69 Fixing sendKeys and clear text for real samsung devices 2015-05-12 00:25:45 -07:00
Jonah Stiennon ab4a0c82fd fix #4825 context switching on real safari 2015-05-11 10:47:48 -07:00
Jonathan Lipps 5b68c91298 Merge pull request #5069 from Jonahss/fixATest
fix a test, fixes #5068
2015-05-07 10:25:06 -07:00
Jonah Stiennon fc88c257ba fix a test, fixes #5068 2015-05-07 10:24:26 -07:00
Isaac Murchie f8c8034237 Fix Android keys by finding focused element 2015-05-06 12:38:42 -07:00
Jonah Stiennon 446e90cecc fix #5061, execute_async on Safari Real Device 2015-05-05 17:54:23 -07:00
Jonah Stiennon 88dc19c6e0 use npm modules for sample apps 2015-05-05 17:54:23 -07:00
Jonah Stiennon 62aed52387 add real-device flag for ios test script 2015-05-05 17:54:23 -07:00
sebv 31d0e73d58 android test fix 2015-05-05 16:26:24 +08:00
moizjv 28162c4fd4 Fixing perform touch with release action 2015-04-30 18:11:29 -07:00
Jonathan Lipps 2062bfa727 Merge pull request #4994 from imurchie/isaac-android-keyevent
Add tests for sending simple key events to Android
2015-04-23 15:40:50 -07:00
Jonathan Lipps 965d5f6bcc Merge pull request #4899 from imurchie/isaac-android-gestures
Make android gestures use offsets
2015-04-23 13:43:12 -07:00
Isaac Murchie 1815100bf6 Add tests for sending simple key events to Android 2015-04-23 08:40:59 -07:00
Isaac Murchie 665890b23e Make android gestures use offsets 2015-04-22 10:16:25 -07:00
Isaac Murchie 85a38d455f Fix error in test assertion 2015-04-21 14:48:19 -07:00
Isaac Murchie 0a1ff83778 Add test support for iOS 8.4 2015-04-20 13:46:22 -07:00
Jonathan Lipps 59beaebb89 Merge pull request #4942 from imurchie/isaac-ios-crashlogs
Fix ios crash log retrieval
2015-04-16 14:58:13 -07:00
Jonathan Lipps ab5fd29c06 Merge pull request #4928 from jlipps/master
fix safariAllowPopups issue w/ ios 8+ (fix #4784)
2015-04-16 14:49:01 -07:00
Isaac Murchie 510433a1cc Fix ios crash log retrieval 2015-04-16 16:34:58 -05:00
Isaac Murchie 592a167195 Update tests to handle iOS 8.3 foibles 2015-04-16 16:31:39 -05:00
Jonathan Lipps f91d5ab8ab remove safariAllowPopups specs that don't actually test the capability 2015-04-15 14:20:04 -07:00
Jonathan Lipps d7886479cb fix safariAllowPopups issue w/ ios 8+ (fix #4784) 2015-04-15 14:17:00 -07:00
Jonathan Lipps 9038dba0ca add a test for safari popup windows, and the guinea pig addition to support it 2015-04-14 07:45:00 -07:00
Jonah Stiennon a887068c2e refactor of ios.js. Main launch sequence broken into separate flows for simulators and real devices. Added appium-xcode repo to replace xcode.js. Use idevice_id to get device udid, fallback on udidetect. Use idevicesyslog to get device logs, fallback on deviceconsole 2015-04-10 14:05:20 -07:00
Jonathan Lipps 446bd68e02 Merge pull request #4851 from nwlunatic/master
Add android actual capabilities
2015-04-08 08:48:46 -07:00
Igor Pavlov 4bdf5ac0fe add android actual capabilities 2015-04-08 21:38:44 +06:00
Jonathan Lipps 55293d36db refactor webview test helpers and include the android 'browser' app 2015-04-07 10:36:41 -07:00
Jonathan Lipps e739bba33b allow appium testsuite to have a UDID specified for android/ios 2015-04-07 10:15:32 -07:00
Jonathan Lipps 839b9a893e fix lint errors 2015-04-03 12:24:26 -07:00