Tests

Each service need to be testing.

Server APP

Testing use Mocha + Chai and Sinon, test coverage with Istambul

npm run test

npm run e2e

npm run unit

#if you like to code and testing in the same time
npm run tdd
gulp test_e2e

Coverage

istanbul cover ./node_modules/mocha/bin/_mocha test/**/*js
Coveralls https://coveralls.io/repos/github/maestro-server/server-app/badge.svg?branch=master

Discovery APP

Testing use pytest

npm run test

python -m unittest discover

Reports APP

Testing use pytest

npm run test

python -m unittest discover

Data Layer APP

Testing use pytest

npm run test

python -m unittest discover

Analytics Apps

Testing use pytest

npm run test

python -m unittest discover

Analytics Front

Testing use pytest

npm run test

python -m unittest discover