Мокко не выходит при использовании Стамбула для покрытия кода - PullRequest
0 голосов
/ 22 сентября 2018

Я использую Mocha 5, для запуска которого требуется mocha --exit.Затем я пытаюсь добавить Стамбул для покрытия кода, запустив istanbul cover node_modules/mocha/bin/_mocha.В этом случае мокко не может выйти.Есть ли способ добавить флаг выхода, например --exit?

Я пробовал Mocha 3, который отлично работает.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2019

Это возникло в начале моего поиска проблемы, но я не хотел использовать nyc.

Вместо этого работало помещать --exit в .mocha.opts.

0 голосов
/ 23 сентября 2018

Вы можете попробовать использовать nyc для этой цели.И тест может быть запущен как это

nyc --cache mocha modules/**/*.spec.js routes/*.spec.js --exit

или это

node_modules/.bin/nyc --cache node_modules/.bin/mocha modules/**/*.spec.js routes/*.spec.js --exit
...