Commit Graph

12126 Commits

Author SHA1 Message Date
Jonathan Lipps 8ee56988dc downgrade instruments stderr output so it doesn't clutter test output 2013-01-23 16:25:29 -08:00
Jonathan Lipps 1e9fc04306 allow appium to recover from surprise instruments exits, and tests 2013-01-23 16:16:05 -08:00
berni 7d40e16667 flick test (using UICatalog app), fix: use camelcase in flick 2013-01-23 23:45:19 +01:00
Sebastian Tiedtke b0fbdb6290 Merge pull request #38 from lukeis/master
ignoreing intellij files
2013-01-23 14:28:37 -08:00
Luke Inman-Semerau 3b654d4208 ignoring intellij files 2013-01-23 14:24:49 -08:00
Sebastian Tiedtke f58f0ccd06 Merge pull request #37 from santiycr/master
Improved error handling
2013-01-23 14:16:11 -08:00
Santiago Suarez Ordoñez 3ae53b76e7 ohai, this is js, not python 2013-01-23 14:15:11 -08:00
Santiago Suarez Ordoñez c06b056633 a bit nicer code, put multiple it inside describes 2013-01-23 14:14:12 -08:00
Santiago Suarez Ordoñez eddc96b1f4 adding test to prove correct error handling 2013-01-23 14:08:55 -08:00
Santiago Suarez Ordoñez 79736620ef final fixes and compliance with the new error handling pattern 2013-01-23 14:01:35 -08:00
Santiago Suarez Ordoñez 0490775664 fixing sessions test to comply to JSONWP 2013-01-23 14:00:55 -08:00
Santiago Suarez Ordoñez f64204b4b8 fixing unit test 2013-01-23 13:47:40 -08:00
Santiago Suarez Ordoñez 0eba77a77a Improving error handling:
- The device now replies with a partially valid JSONWireProtocol response (no
sessionId).
- Controller methods now automatically inject things like the sessionId and
check the response from the device
- All status codes used come from status.js
2013-01-23 13:47:40 -08:00
Jonathan Lipps 3f72d29cd5 Merge pull request #32 from bernii/master
Updated appium to make python example work
2013-01-23 13:22:28 -08:00
berni 92a2e7407d new style of returning responses, test methods for getAttribute, clear, and active, fix for active in appiumutils, return empty string if UIATextField has no value 2013-01-23 22:19:41 +01:00
berni 48d8c78461 cleanup 2013-01-23 22:19:41 +01:00
berni c5c26cac35 example python tests update 2013-01-23 22:19:41 +01:00
berni 877ceff2ce added getAttribute, clear, and active @sourishkrout please review clear (in ios.js) and active (as I had to modify appiumutils.js to make that work) 2013-01-23 22:19:41 +01:00
Sebastian Tiedtke f7e4f6f5af Merge pull request #36 from jlipps/master
Add php example test with various fixes
2013-01-23 13:14:43 -08:00
Jonathan Lipps 41e5ac9582 update php example test 2013-01-23 12:27:36 -08:00
Jonathan Lipps 2679d5f360 better handling of content-length variations 2013-01-23 12:27:27 -08:00
Jonathan Lipps caae26bacb stub out POST url method so some libraries e.g. phpunit work 2013-01-23 12:27:04 -08:00
admc 20a01e70ff Merge pull request #35 from sourishkrout/master
Cleaning up after myself
2013-01-23 10:54:19 -08:00
Sebastian Tiedtke 23fe1910a4 Didn't realize I broke these tests. Here's a fix! Sorry! 2013-01-23 10:49:20 -08:00
Jonathan Lipps 0cb650fef9 add simple php test example 2013-01-23 10:08:07 -08:00
Jonathan Lipps 704cbc46e1 add sausage for php example 2013-01-23 09:46:31 -08:00
Sebastian Tiedtke 9ab145c754 Merge pull request #34 from jlipps/master
update authors
2013-01-23 09:06:31 -08:00
Jonathan Lipps d6304e2243 add self to authors, fix spelling 2013-01-23 07:55:15 -08:00
admc 85abc18ddc Differentiate dev instructions from users 2013-01-22 16:39:57 -08:00
admc 51cae1258a Merge pull request #31 from sourishkrout/master
Cleaner interfaces for error handling
2013-01-22 14:14:14 -08:00
admc 849d9a8ad1 Merge pull request #30 from bernii/master
Python Unit Test
2013-01-22 14:13:45 -08:00
Sebastian Tiedtke 59980e8072 Error codes live in app/status.js now. 2013-01-22 14:11:33 -08:00
Sebastian Tiedtke b7fcfd001f Refactoring for more error handling. 2013-01-22 14:11:33 -08:00
berni be25162f77 use the latest selenium version notice 2013-01-22 19:35:57 +01:00
berni 0e5ec6ca25 python unit test example using appium 2013-01-22 19:22:15 +01:00
admc 5a4bee66e0 Adding software reqs 2013-01-22 09:41:54 -08:00
admc 668db34ca9 Merge pull request #29 from penguinho/master
Copying over official release signed by Zoosk VP, permitting Appium to have full rights to the original Appium code
2013-01-21 17:08:15 -08:00
Dan Cuellar c31c355b92 Copying over release of rights from Zoosk for ios automation code used in Appium 2013-01-21 17:01:08 -08:00
admc b1d584cb46 Update README.md 2013-01-21 16:53:05 -08:00
admc ed19f42c26 Merge pull request #28 from penguinho/master
Moving AUTHORS file from old python appium project
2013-01-21 16:48:40 -08:00
Dan Cuellar 9497963f2e Moving AUTHORS over from python appium project 2013-01-21 16:45:51 -08:00
Sebastian Tiedtke 1020462a74 Merge pull request #27 from admc/master
Getting the shell working and system binary
2013-01-21 16:24:18 -08:00
Adam Christian 985d0472c9 LINTING MY BIN CI! 2013-01-21 16:22:21 -08:00
Adam Christian 6087b222e1 Binary + shell + prep for publish to npm 2013-01-21 16:15:39 -08:00
admc 826b7367c2 Merge pull request #26 from sourishkrout/master
Basis for improved error handling.
2013-01-21 14:44:47 -08:00
Sebastian Tiedtke bc73d45494 First stab at improved error handling. 2013-01-21 14:17:46 -08:00
Sebastian Tiedtke 962253cb95 Merge pull request #25 from jlipps/master
some doc changes
2013-01-18 16:28:00 -08:00
Jonathan Lipps e7a3b50200 updated readme with more instructions for different kinds of people 2013-01-18 16:25:38 -08:00
Sebastian Tiedtke 1cfc5d91c8 Merge pull request #24 from jmathes/master
code cleanup
2013-01-18 16:20:34 -08:00
Joe Mathes 227e78216b don't need 3 trailing lines 2013-01-18 16:18:07 -08:00