fixr-compiled
Version:
Create data fixtures for testing projects
30 lines (23 loc) • 572 B
Plain Text
MOCHA = ./node_modules/.bin/mocha
REPORTER = dot
GREP = ""
BROWSER = xdg-open
JSCOVERAGE = jscoverage
COFFEE = ./node_modules/.bin/coffee
test:
@$(MOCHA) \
--compilers coffee:coffee-script \
--reporter $(REPORTER) \
--grep $(GREP) \
test/*.coffee
test-cov: lib-cov
@FIXR_COV=1 $(MAKE) --no-print-directory test \
REPORTER=html-cov > coverage.html
@$(BROWSER) ./coverage.html
lib-cov: build
@$(JSCOVERAGE) --no-highlight lib lib-cov
build:
@$(COFFEE) -c -o lib/ src/
clean:
@rm -rf lib/*.js lib/engines/*.js lib-cov coverage.html