Adding an example test feature that runs against a clean install of the Drupal 7 standard install profile to demonstrate Behat functionality and verify the Drupal install.
First pass to add support for Drush site-install using SQLite and runserver.
Adding SQLite install, run server, and Behat test runs to the Travis CI script.
Fixing Travis CI script for new Drush version and multiple instances.
Adding drush (dev-master) to the example/composer.json and removing the manual install for Travis CI.
Changing Travis CI php to 5.4 for builtin web server support.
Add wait for port 8080 to Travis CI script.
Run behat directly for debugging purposes.
Changing working directory to Drupal root for runserver command.
Adding curl to Travis script for debugging.
Adding composer self-update and phpenv refresh to Travis script.
Testing direct invocation of drush runserver and checking for alternative versions.
Using grunt-drush cwd option instead of needing to change directories. Updating node version specifications.
Grunt Drush needs a dest parameter even if it is null. Ensuring runserver runs in background for Travis.
Cleaning up .travis.yml.
Disabling PHP sendmail for the Travis CI script to prevent errors.