Makefile
712 Bytes
test: lib test/lib node_modules
TEST_LIB_PATH="../../lib" ./node_modules/.bin/_mocha \
--timeout 3000 \
--reporter spec \
--check-leaks \
--ui tdd \
--recursive
test-coverage: lib test/lib node_modules
TEST_LIB_PATH="../../lib" ./node_modules/.bin/istanbul \
cover ./node_modules/.bin/_mocha \
-- \
--timeout 3000 \
--reporter spec \
--check-leaks \
--ui tdd \
--recursive
view-coverage: test-coverage
open coverage/lcov-report/index.html
test-coveralls: test-coverage
cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
node_modules: package.json
npm install
touch $@
clean:
rm -rf coverage
.PHONY: test test-coverage test-coveralls view-coverage clean