Я пытаюсь сгенерировать отчет о покрытии nyc / istanbul по моему проекту (используя mocha).Я могу заставить его запускаться из командной строки с помощью следующей команды:
npm test --reporter mocha-bamboo-reporter test/
, которая по существу работает
nyc mocha --recursive "mocha-bamboo-reporter" "test/"
Сложность в том, что мне нужно запустить это в бамбуке, который, кажется, не поддерживает цепочку / несколько команд в одной задаче.
В моем бамбуковом конфиге есть тестовый мокко:
node_modules/mocha/bin/mocha --reporter mocha-bamboo-reporter --recursive
У меня есть задача на инструменте istanbul / nyc:
./node_modules/nyc/bin/nyc.js instrument test/ .nyc_output
А затем задача отчета о покрытии:
./node_modules/nyc/bin/nyc.js report
При этом я не получаю данных в файле отчета:
25-Apr-2018 14:27:28 ----------|----------|----------|----------|----------|-------------------|
25-Apr-2018 14:27:28 File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
25-Apr-2018 14:27:28 ----------|----------|----------|----------|----------|-------------------|
25-Apr-2018 14:27:28 All files | 0 | 0 | 0 | 0 | |
25-Apr-2018 14:27:28 ----------|----------|----------|----------|----------|-------------------|
Любая помощь будетс благодарностью.