Commit Graph

94 Commits

Author SHA1 Message Date
Jonathan Lipps 0c1eba53f2 changelog and bump for publish 0.8.0 2013-07-03 11:20:31 -07:00
Jonathan Lipps 37150b594c use streams instead of data events for chromedriver subproc 2013-07-01 17:33:51 -07:00
Jonathan Lipps 370b7e5282 make chrome device proxy to chromedriver instead of using atoms 2013-07-01 17:33:51 -07:00
Jonathan Lipps 120bb68132 changelog and bump for publish 0.7.3 2013-06-14 17:17:41 -07:00
Jonathan Lipps a0a8155f0c changelog and bump for publish 0.7.2 2013-06-14 17:11:09 -07:00
Jonathan Lipps 478dfb6740 add authorize_ios binary so npm users can run authorize 2013-06-14 17:01:44 -07:00
Jonathan Lipps 055dcdf7ef update changelog and bump for publish 0.7.1 2013-06-06 13:56:10 -07:00
Jonathan Lipps 713e6402b7 changelog and bump for npm publish 0.7.0 2013-06-05 19:21:53 -07:00
Jonathan Lipps 674d1e2667 changelog and bump to 0.6.1 for npm publish 2013-05-31 15:38:16 -07:00
Eric Plaster 192667fd50 Clean up functional tests for alert detection removing the need for
the telnetclient package.

Style change
2013-05-29 17:39:46 -05:00
Eric Plaster 5d7cc06ae8 Added changes to notify websocket listeners of alert dialogs.
One thing to keep in mind: iOS and Android treat dialogs differently. iOS "system" dialogs can be triggered from the application under test as well as from external sources (the system). However, Android treats dialogs as any other window. So, to make this work, the bootstrap app looks for windows with the package name of "com.android.systemui". These are dialogs that the system has instantiated, but not the app.

So, for example, if we had the same application written on both platforms, and they both had a login screen, and you click on the login button without putting in a username. On iOS, you would be notified if they used a standard system dialog, and you would not be notified on Android. However, if the system put up a low battery dialog, it would be detected on both systems.

So... The main reason for implementing this is to stop failing tests from unintentional dialogs appearing during an overnight test.

Updated call signiture to instruments.
2013-05-28 13:11:36 -05:00
Jonathan Lipps 324a8c7274 changelog and bump for publish 0.6.0 2013-05-24 13:00:49 -07:00
sergio.barros bd4fbad873 fixed minor rebase issue by adding comma. 2013-05-16 10:48:41 +01:00
sergio.barros f5c6abfa4a incorrect version of ws supplied. updated to 0.4.25 2013-05-16 09:47:45 +01:00
Dan Cuellar 8267234279 Android Works on Windows (must use --no-reset) 2013-05-14 07:51:13 -07:00
Jonathan Lipps 3a4d1566d3 bump to 0.5.1 and changelog for npm publish fix 2013-05-14 01:18:48 -07:00
Jonathan Lipps d6420c3fe9 bump to 0.5.1 and changelog for npm publish 2013-05-14 00:12:11 -07:00
Dan Cuellar d03ea5376c Windows Support for building and installing Android Bootstrap 2013-05-13 11:40:25 -07:00
OniOni 316f1b6085 Bumped required node-idevice to 0.1.2 2013-05-09 15:55:47 -07:00
OniOni 08abb2bd1a Initial work in iOs installation. 2013-05-09 15:55:47 -07:00
Jonathan Lipps 3a8aed1c2e changelog and bump for 0.5.0 2013-05-08 16:44:27 -07:00
Jonathan Lipps 4b123fb43a changelog and bump to 0.4.1 for publish 2013-05-08 12:05:56 -07:00
Jonathan Lipps 0027d498e8 beef up .npmignore and add docs to package.json 2013-05-08 12:01:45 -07:00
Jonathan Lipps 3f9d1a3fe1 move some deps around and make reset.sh not require grunt-cli to be installed globally 2013-05-07 23:49:31 -07:00
Jonathan Lipps edd3fa217a update changelog and bump to 0.4.0 for npm publish 2013-05-07 14:59:16 -07:00
Jonathan Lipps 9d5dfd9ce3 add xml2js to deps 2013-05-03 11:57:01 -07:00
Jonathan Lipps eadb636162 we can use wd.js from npm now 2013-05-03 11:51:37 -07:00
Jonathan Lipps 44057e772d add auto-tagging in npm publish script 2013-05-03 11:26:18 -07:00
Jonathan Lipps e4bc25ada1 bump to 0.3.1 for npm publish 2013-04-30 09:46:50 -07:00
Tom Romano cb92cbe925 The NPM package "node-bplist-creator": "~0.0.1" has been moved/renamed to "bplist-creator": "~0.0.2" which currently kills installs done via npm.
Will need NPM release
2013-04-29 16:13:29 +10:00
Jonathan Lipps 5a278254e6 bump to 0.3.0 for npm publish 2013-04-12 16:47:04 -07:00
Jonathan Lipps aa4b856d21 use namp instead of markdown to generate appium.io 2013-04-12 16:36:38 -07:00
Jonathan Lipps 41587f31b1 add mkdirp to deps 2013-04-11 16:23:37 -07:00
Jonathan Lipps e203f0a98e changelog + version bump to 0.2.3 2013-04-08 19:45:18 -07:00
Jonathan Lipps 054781e1ac stub out sauce pass/fail reporting for node tests 2013-04-05 11:41:04 -07:00
Jonathan Lipps 5ae7f1b9bd bump version to 0.2.2 for npm publish 2013-04-04 11:55:49 -07:00
Jonathan Lipps eb4bbc6266 add binary-cookies dep 2013-04-02 17:49:55 -07:00
Jonathan Lipps 61aa9c5547 fix dependencies and bump for npm publish 2013-04-02 09:53:53 -07:00
Jonathan Lipps b1a522c79b bump to v0.2.0 for npm publish 2013-04-01 17:22:13 -07:00
Jonathan Lipps 42dc1794fa host our own guinea pig 2013-03-21 15:26:04 -07:00
Jonathan Lipps 425cd15ef0 remove publish script 2013-03-18 17:29:10 -07:00
Jonathan Lipps 42ca51f22d update for npm publish 2013-03-18 17:17:44 -07:00
Jonathan Lipps ead61bf02d add markdown parser to deps 2013-03-18 16:01:32 -07:00
Jonathan Lipps 8239aacaa8 add appium.io as a submodule so we can generate stuff from it 2013-03-18 15:50:36 -07:00
bootstraponline 5b33588a72 Fast reset rewrite
Fix #263
2013-03-15 14:36:23 -04:00
bootstraponline 727e7d86a6 Add async 2013-03-12 17:18:18 -04:00
Jonathan Lipps e7a849674a version bump for npm publish 2013-03-08 17:05:09 -08:00
Jonathan Lipps c56d13cf91 launch iphone/ipad depending on desired cap, plus tests 2013-03-08 16:38:35 -08:00
Jonathan Lipps df04ed2ef3 bump to v0.1.0 for npm publish 2013-03-05 20:14:38 -08:00
Jonathan Lipps e64917e75d bump version for publish 2013-02-28 14:50:32 -08:00