MAM template in AngularJS
This repo is provided as a sample for pulling data from the Queensland Government open data portal and presenting it in the MAM (Medium Awesome Map) page template.
Installation
- install node.js
- install grunt:
npm install -g grunt-cli
- install dependencies:
npm install
Development
grunt
- Go to:
http://localhost:8888
Testing
- run the installation steps above
- update webdriver (for tests)
grunt install
Run all tests with
grunt test
Unit Testing
Single run tests
grunt test:unit
Auto watching tests
grunt autotest:unit
End to End Testing (Protractor)
- Keep webdriver up to date:
grunt shell:protractor_install
Single run tests
grunt test:e2e
Auto watching tests
grunt autotest:e2e
Coverage Testing
grunt coverage
Yearofmoo AngularJS Seed Repo.
Based onA starter AngularJS repository for getting started with AngularJS. Includes helpful unit testing tools, Protractor integration and coverage testing.