Mocha не может найти мои тестовые файлы при использовании TypeScript - PullRequest
0 голосов
/ 16 мая 2018

Мой test скрипт в package.json - это:

"test": "yarn seed && (nyc mocha --opts ./test/mocha.unit.opts)",

Мой mocha.unit.opts:

--require ts-node/register
--require source-map-support/register
--require ./test/unit/helper.ts
--recursive
./test/unit/**/*.spec.ts
--exit

Моя структура папок выглядит следующим образом: enter image description here

Там нет ошибки, однако. Он показывает покрытие (все как-то 100%) и завершается с:

error Command failed with exit code 1.

Когда я бегу yarn test

Чего мне не хватает?

1 Ответ

0 голосов
/ 24 мая 2018

Я думаю, что вы не дали достаточно информации о проблеме.Может быть несколько проблем и решений:

  1. Проверка package.json (правильно ли все установлено)
  2. Проверка .spec.ts файлов, могут ли они правильно компилироваться
  3. Можете ли вы попробовать запустить тест по тестам, возможно, в некоторых из них есть проблема
  4. Попробуйте запустить mocha напрямую через терминал без mocha.units.opts file
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...