Mocha (тестовая среда для Node.js) использует make.
Ни за что не могу найти совместимый make.exe для Windows.
На моем Mac все работает нормально.
Я пытался использовать nmake.exe от VS и make.exe, который, как я обнаружил, был портирован из Unix. Но все они несовместимы.
Это не может быть только я
Вот make-файл:
test:
@./node_modules/.bin/mocha -u tdd -R spec
.PHONY: test
сделать barfs на . в PHONY, и даже если я его удалю, он никогда не запускает команду mocha (или, по крайней мере, не выводит).
Запуск ./node_modules/.bin/mocha -u -tdd -R spec
напрямую дает мне отчет об испытаниях:
first suite -
? ten should always be equal to 9+1
? zero is less all positive numbers
? There is no i in team
? 3 tests complete (8ms)
Set-Alias make "c:\dev\utils\cygwin\bin\make.exe"
, и теперь make test
работает со стандартными файлами Mocha Makefile.