openstack-health/gulp/tasks
Tim Buckley 6e3f74a847 Enable Protractor end-to-end testing.
This enables end-to-end testing with Protractor, along with some
basic route and page load testing for the home and project pages.
PhantomJS is used to execute tests, and API requests are mocked
using `protractor-http-mock` (see `test/e2e/mocks/`).

A new gulp `e2e` task is also added to prepare and execute the
tests, along with a shortcut, `npm run protractor`. The default
`npm run test` is also amended to include E2E tests, with unit
tests moved to the new shortcut `npm run unit`.

Change-Id: Idb2eef2d851035c715e23553db56fc80deeab8e7
2015-11-11 17:02:27 -07:00
..
browserSync.js Switched from jshint to eslint 2015-10-08 17:04:24 -07:00
browserify.js Remove unused Node dependencies. 2015-09-18 11:41:00 -06:00
clean.js Add Angular boilerplate from `angularjs-gulp-browserify-boilerplate` 2015-08-31 15:18:45 -06:00
data.js Add `data` gulp task and automatically include `app/data` in dev builds if it exists. 2015-09-11 11:58:45 -06:00
deploy.js Switched from jshint to eslint 2015-10-08 17:04:24 -07:00
dev-resources.js Enable Protractor end-to-end testing. 2015-11-11 17:02:27 -07:00
development.js Add standard status header 2015-11-04 08:27:00 -02:00
e2e.js Enable Protractor end-to-end testing. 2015-11-11 17:02:27 -07:00
fonts.js Add Angular boilerplate from `angularjs-gulp-browserify-boilerplate` 2015-08-31 15:18:45 -06:00
gzip.js Use `gulp-replace` to rewrite JS and CSS paths during `gzip` task. `index.html.gz` now links properly to gzipped resources allowing them to be distributed alone and unmodified. 2015-09-09 17:13:40 -06:00
images.js Add standard status header 2015-11-04 08:27:00 -02:00
production.js Fix missing images 2015-11-04 18:24:41 -02:00
protractor.js Enable Protractor end-to-end testing. 2015-11-11 17:02:27 -07:00
server.js Switched from jshint to eslint 2015-10-08 17:04:24 -07:00
styles.js Switched from jshint to eslint 2015-10-08 17:04:24 -07:00
test.js Switched from jshint to eslint 2015-10-08 17:04:24 -07:00
unit.js Switched from jshint to eslint 2015-10-08 17:04:24 -07:00
vendor-js.js Add shim for Highcharts. 2015-09-16 16:05:45 +00:00
views.js Switched from jshint to eslint 2015-10-08 17:04:24 -07:00
watch.js Add standard status header 2015-11-04 08:27:00 -02:00