Commit Graph

152 Commits

Author SHA1 Message Date
sebv
4702906186 allowing app paths relative to appium root 2014-04-05 02:11:45 +08:00
Jonathan Lipps
ce8adcfe6a update testsuite to use 1.0-style caps
- and fix various issues with specific tests
2014-04-03 18:55:49 -07:00
Isaac Murchie
2043324473 Fix setWindow for Android 2014-03-31 10:59:11 -07:00
sebv
f7183f2f23 better test defaults for ios71 2014-03-27 14:20:27 +08:00
sebv
0f3f21b9b1 more test improvements 2014-03-26 20:59:19 +08:00
sebv
5a0360f951 Avoiding quit hanging + better verbose logging 2014-03-25 18:57:47 +08:00
Jonathan Lipps
b3ecd19ebb make chrome tests skip context check 2014-03-21 10:02:19 -07:00
bootstraponline
1f06f9244e Merge pull request #2115 from jlipps/master
misc fixes
2014-03-21 11:10:19 -04:00
sebv
8fc3383e78 more flexible LAUNCH_TIMEOUT in tests 2014-03-21 14:26:27 +08:00
Jonathan Lipps
0f38bd1c58 allow testing of ios71 in test.sh, and pass specific versions 2014-03-20 16:58:03 -07:00
Isaac Murchie
f4f730e1ee Use contexts for switching native/web 2014-03-19 21:13:47 -07:00
jonahss
3d5fdc9201 added better error reporting to test helper 2014-03-13 16:49:15 -07:00
Jonathan Lipps
23be703991 ensure we get a decent error message if someone uses locationServicesAuthorized with no bundleId 2014-03-12 11:08:03 -07: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
Payman Delshad
113fe5ce10 Added support for touch{Down|Up|Move} on Android. 2014-03-07 15:10:52 +01: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
21c9242fb6 finish android hybrid support
and refactor android webview tests to work for android as well as selendroid
2014-02-24 14:59:40 -08:00
Jonathan Lipps
104e1a0d38 break out chromedriver into its own object
and make sure the chrome tests pass on chromium too
2014-02-24 14:59:39 -08:00
Jonathan Lipps
c60dfc59a9 fix bad space in test.sh preventing tests from running
and up launch timeout a bit
2014-02-21 15:22:56 -08:00
sebv
1a47bdab6b added non synthetic web click cap 2014-02-21 02:41:51 +08:00
Jonathan Lipps
6f4f275180 don't fail test if we can't find strings.xml (fix #1905)
also, make sure apidemos tests run as android even if DEVICE isn't set
2014-02-14 10:54:03 -08:00
sebv
88479e04fa reshuffling tests 2014-02-07 12:51:20 +08:00
Jonathan Lipps
67e7e79903 actually use our custom launch timeout in tests 2014-02-06 12:15:41 -08:00
sebv
968576af3d jshinting with white=true 2014-01-30 16:58:19 +08:00
sebv
714e24c789 Test reformatting, step2. 2014-01-30 16:55:47 +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
a9841062e0 fix selendroid app launch issues
require a dot for a relative activity, otherwise we consider it a full one
2014-01-13 15:54:16 -08:00
sebv
6695dfe5fb Refactored tests to use wd promise-chain api 2014-01-14 04:31:19 +08:00
Jonathan Lipps
a0c997a907 have safari tests automatically use current sdk 2013-12-19 11:22:07 -08:00
Jonathan Lipps
049f9a631d update mobile safari behavior to work better with ios7 2013-12-19 10:21:41 -08:00
Jonathan Lipps
038561117d allow setting ios sdk version in tests with IOS_VERSION env var 2013-12-18 16:55:36 -08:00
Jonathan Lipps
8bc99f2bb4 remove retry support from appium test code
since it is now handled in appium itself
2013-12-18 13:34:49 -08:00
Jonathan Lipps
232c46f7b9 make spinTitle a bit more lenient webview tests 2013-12-04 13:59:01 -08:00
Jonathan Lipps
3822519efb allow iwebview to access https sites with self-signed certs 2013-11-26 17:25:47 -08:00
Jonathan Lipps
5f1713d57b add pass/fail status reporting to sauce node examples 2013-11-19 12:15:32 -08:00
Jonathan Lipps
99098b09c4 relax size/width requirements for testing purposes 2013-11-15 11:49:18 -08:00
Jonathan Lipps
eae9aca3b3 add iwebview test, right now just a clone of safari tests 2013-11-15 11:41:46 -08:00
Jonathan Lipps
6137e1325f increase launch timeout for slow android emus 2013-11-05 11:41:04 -08:00
Jonathan Lipps
1209d4b22a make sure command timeout is reset for proxied devices too (fix #1404) 2013-11-01 10:19:45 -07:00
Jonathan Lipps
fbf46618ba fail with an error message if user is on xcode 5.0.1 (address #1377) 2013-10-29 11:46:13 -07:00
Jonathan Lipps
823d4da6a2 fiddle with some timeouts to account for older/slower emulators
and time testruns
2013-10-28 16:58:09 -07:00
Jonathan Lipps
28114d9aea retry getting a session in appium tests (fix #1326) 2013-10-23 10:57:53 -07:00
Jonathan Lipps
163fda6bc1 handle beforeEach and afterEach errors better in driverblock 2013-09-26 14:35:03 +01:00
Jonathan Lipps
048ee24b68 create driverblock.it to handle async mocha errs 2013-09-26 14:35:03 +01:00
Jonathan Lipps
fa3bb6409a make 7.0 the default ios version
and add docs on how to work with multiple versions
2013-09-25 13:09:36 +01:00
Jonathan Lipps
712945f2ef fix sauce driverblock 2013-09-10 11:16:49 -07:00
Jonathan Lipps
758b36d9a8 make it easy to switch test version for ios 2013-09-06 15:04:51 -07:00
Jonathan Lipps
7bdf2abd32 move driverblock_harmony out of lint range 2013-09-04 13:13:19 -07:00
Jonathan Lipps
da2499abd6 add yiewd-based example test and new driverblock
to show how we are going to migrate the test codebase
to something that looks a lot nicer and easier to maintain
2013-09-04 11:37:03 -07:00