TypeScript JavaScript HTML Gherkin CSS
Switch branches/tags
Nothing to show
Clone or download
Image Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Image apps
Image e2e
Image libs
Image .angular-cli.json
Image .editorconfig
Image .gitignore
Image README.md
Image karma.conf.js
Image package.json
Image protractor.conf.js
Image test.js
Image tsconfig.app.json
Image tsconfig.e2e.json
Image tsconfig.json
Image tsconfig.spec.json
Image tslint.json

README.md

NrwlCucumber

This is an example of a nrwl workspace using Cucumber & Protractor. By default nrwl workspaces use Jasmin & Protractor.

For more details on the changes see wiki

Commands

Serve myapp1, then run just myapp1's e2e tests against that server

ng e2e --app=myapp1

Run myapp1's e2e tests against a remove server

ng e2e --app=myapp1 --serve=false --base-url=http://my.remote.server.com/app-context/

Skip updating webdriver

ng e2e --app=myapp1 --webdriver-update=false

Notes

This implementation makes app a required parameter. Developling locally often against just one application. This also has the advantage of preventing conflicting steps across applications.