Makefile 383 B

12345678910111213141516
  1. SRC = $(shell find lib -type f -name "*.js")
  2. TESTS = test/*.js
  3. TESTTIMEOUT = 5000
  4. REPORTER = spec
  5. test:
  6. @NODE_ENV=test ./node_modules/.bin/mocha \
  7. --reporter $(REPORTER) --timeout $(TESTTIMEOUT) $(TESTS)
  8. test-cov:
  9. @rm -rf lib-cov
  10. @jscoverage lib lib-cov
  11. @NDIR_COV=1 $(MAKE) test REPORTER=dot
  12. @NDIR_COV=1 $(MAKE) test REPORTER=html-cov > coverage.html
  13. .PHONY: test test-cov