1 | REPORTER=spec
|
2 | test:
|
3 | $(MAKE) lint
|
4 | echo TRAVIS_JOB_ID $(TRAVIS_JOB_ID)
|
5 | @NODE_ENV=test ./node_modules/.bin/mocha -b --require blanket --reporter $(REPORTER)
|
6 |
|
7 | lint:
|
8 | ./node_modules/.bin/jshint ./joola.io.engine.js
|
9 |
|
10 | test-cov:
|
11 | $(MAKE) test REPORTER=spec
|
12 | $(MAKE) test REPORTER=html-cov 1> coverage.html
|
13 |
|
14 | test-coveralls:
|
15 | cp ./node_modules/mocha-lcov-reporter/lib/lcov.js ./node_modules/mocha/lib/reporters/mocha-lcov-reporter.js
|
16 | $(MAKE) test REPORTER=spec
|
17 | $(MAKE) test REPORTER=mocha-lcov-reporter | ./node_modules/.bin/coveralls --verbose
|
18 | rm -rf lib-cov
|
19 |
|
20 | .PHONY: test
|