This project base on aurelia-skeleton-navigation, v0.10. To init the project :
npm install
npm install -g gulp
npm install -g jspm
- (jspm endpoint config github)
jspm install -y
gulp watch
( http://localhost:9000 )
To run the unit tests, first ensure that you have followed the steps above in order to install all dependencies and successfully build the library. Once you have done that, proceed with these additional steps:
npm install -g karma-cli
jspm install aurelia-framework
jspm install aurelia-http-client
jspm install aurelia-router
`karma start
Integration tests are performed with Protractor.
- Place your E2E-Tests into the folder
test/e2e/src
- Install the necessary webdriver
gulp webdriver_update
-
Configure the path to the webdriver by opening the file
protractor.conf.js
and adjusting theseleniumServerJar
property. Typically its only needed to adjust the version number. -
Run the E2E-Tests
gulp e2e