Как сдать npm тест, чтобы выполнить тест c npm? - PullRequest
0 голосов
/ 26 января 2020

Когда я использую

nyc npm test

, тесты запускаются, и я получаю выходное покрытие

$ nyc npm test

> primes@1.0.0 test /home/durrantm/.../primes
> mocha

  Primes
    ✓ calls function for 1
    ✓ calls function for 2
    ✓ calls function for 4
    ✓ calls function for 9
  4 passing (5ms)
-----------|---------|----------|---------|---------|-------------------
File       | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
-----------|---------|----------|---------|---------|-------------------
All files  |     100 |      100 |     100 |     100 |                   
 primes.js |     100 |      100 |     100 |     100 |                   
-----------|---------|----------|---------|---------|-------------------

, но когда я изменяю package.conf на

"scripts": {
"test": "mocha",
"coverage": "nyc npm run test"
},

Когда я использую npm test, он не запускает покрытие, только тесты. Могу ли я заставить его выполнить nyc npm test для запуска тестов И показать покрытие, когда я просто использую npm test?

...