如何避免 node_modules 测试,例如json-schema-traverse?
How to avoid node_modules tests, e.g. json-schema-traverse?
我有 5 个自己的测试,2 个通过,4 个未通过(我故意让它们通过)。
但我还有 12 个其他 json-schema-traverse
测试,但我不确定它们来自哪里。我找不到包含它们的文件。
我的 npm package.json
中的测试选择器
"test": "mocha **/*.spec.*"
在 node_modules/
中进行额外的测试
我可以通过使用 --exclude
在节点模块中避免这些测试,即
mocha **/*.spec.js --exclude node_modules/**/*.spec.js
另一种避免使用排除的方法可能会改变:
**/*.spec.*
例如
./*.spec.js ./test/*spec.js
我有 5 个自己的测试,2 个通过,4 个未通过(我故意让它们通过)。
但我还有 12 个其他 json-schema-traverse
测试,但我不确定它们来自哪里。我找不到包含它们的文件。
我的 npm package.json
中的测试选择器
"test": "mocha **/*.spec.*"
在 node_modules/
我可以通过使用 --exclude
在节点模块中避免这些测试,即
mocha **/*.spec.js --exclude node_modules/**/*.spec.js
另一种避免使用排除的方法可能会改变:
**/*.spec.*
例如
./*.spec.js ./test/*spec.js