333
schangxiang@126.com
2025-09-19 18966e02fb573c7e2bb0c6426ed792b38b910940
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