1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| TESTS = $(shell find test -type f -name "*.js")
| TESTTIMEOUT = 5000
| REPORTER = tap
| JSCOVERAGE="./node_modules/visionmedia-jscoverage/jscoverage"
|
| test:
| @NODE_ENV=test ./node_modules/.bin/mocha --reporter $(REPORTER) --timeout $(TESTTIMEOUT) $(TESTS)
|
| test-cov: lib-cov
| @PRINTABLE_COV=1 $(MAKE) test REPORTER=html-cov > coverage.html
|
| lib-cov:
| @rm -rf lib-cov
| @${JSCOVERAGE} lib lib-cov
|
| clean:
| @rm -rf lib-cov
| @rm -f coverage.html
|
| .PHONY: test test-cov lib-cov clean
|
|