- 注意
- 命令
- make
- make install
- make glide
- 条目里执行shell
- @echo $(shell $(SHELL_PATH))
- o→
- TESTS = test/*.js
- REPORTER = spec
- TIMEOUT = 10000
- MOCHA_OPTS =
- test:
- @NODE_ENV=test ./node_modules/mocha/bin/mocha \
- -reporter $(REPORTER) \
- -timeout $(TIMEOUT) \
- $(MOCHA_OPTS)
- $(TESTS)
- test-cov
- @$(MAKE) test MOCHA_OPTS=‘—require blanket’ REPORTER=html-cov > coverage.html
- test-all: test test-cov
- .PHONY: test
- o→
- TESTS = $(shell ls -S
find test -type f -name "*.js" -print)
- TESTTIMEOUT = 5000
- MOCHA_OPTS =
- REPORTER = spec
- install:
- @$PYTHON=
which python2.6 NODE_ENV=test npm install
- test:
- @NODE_ENV=test ./node_modules/mocha/bin/mocha \
- -reporter $(REPORTER) \
- -timeout $(TIMEOUT) \
- $(MOCHA_OPTS) \
- $(TESTS)
- test-cov:
- @$(MAKE) test REPORTER=dot
- @$(MAKE) test MOCHA_OPTS=‘—require blanket’ REPORTER=html-cov > coverage.html
- @$(MAKE) test MOCHA_OPTS=‘—require blanket’ REPORTER=travis-cov
- reinstall: clean
- clean:
- build:
- .PHONY: test test-cov clean install reinstall