mavensmate
Version:
Core APIs that drive MavensMate IDEs for Salesforce1/Force.com
21 lines (16 loc) • 533 B
Plain Text
# ci will set both of these vars, but when running locally, will run all *.js tests and index will be 0
TESTS ?= $(shell find test -name '*.js')
INDEX ?= 0
print-%: ; @echo $*=$($*)
test:
@NODE_ENV=test HTTP_MAX_SOCKETS=5000 PARALLELISM_INDEX=$(INDEX) ./node_modules/.bin/mocha \
--recursive \
--check-leaks \
$(TESTS)
coverage:
@NODE_ENV=test HTTP_MAX_SOCKETS=5000 PARALLELISM_INDEX=$(INDEX) \
./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha \
--recursive \
--check-leaks \
$(TESTS)
.PHONY: test coverage