Как избежать тестов node_modules, например, json -schema-traverse? - PullRequest
0 голосов
/ 03 марта 2020

У меня есть 5 моих собственных тестов, 2 прохождения, 4 провала (намеренно, когда я их прохожу).

Но у меня также есть 12 других тестов json-schema-traverse, и я не уверен, где они приходят из. Я не могу найти файлы, в которых они есть.

enter image description here

1 Ответ

0 голосов
/ 03 марта 2020

Селектор тестов в моем npm package.json из

"test": "mocha **/*.spec.*"

выбирает дополнительные тесты в node_modules/

Я могу избежать этих тестов в модуле узла, используя --exclude, то есть

mocha **/*.spec.js --exclude node_modules/**/*.spec.js

Другой подход, который избегает использования исключения, может измениться:

**/*.spec.*

на, например

./*.spec.js ./test/*spec.js
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...