如何使用 npm(pact 文件)运行 多个 .js 测试文件?
How to run multiple .js test files together using npm (pact files)?
我有 Java 和 Maven 背景,当我尝试 运行 多个测试文件一起并按顺序进行时,我习惯于做这样的事情:
mvn '-Dtest=com.my.directory.tests.*Test' test
我的所有文件都以结尾的单词 Test 命名。
但是,我现在正在 Java 脚本中编写一些 pact 测试,并以 .pact.js 命名它们,但找不到与 运行 它们等效的 npm 命令一个接一个?
谢谢。
在您的 package.json
脚本中,您可以告诉 mocha
测试所有匹配给定模式的文件,在您的例子中 .pact.js
在 pact
目录中:
"scripts": {
"test": "./node_modules/.bin/mocha 'src/pact/**/*.pact.js'",
...
}
我有 Java 和 Maven 背景,当我尝试 运行 多个测试文件一起并按顺序进行时,我习惯于做这样的事情:
mvn '-Dtest=com.my.directory.tests.*Test' test
我的所有文件都以结尾的单词 Test 命名。
但是,我现在正在 Java 脚本中编写一些 pact 测试,并以 .pact.js 命名它们,但找不到与 运行 它们等效的 npm 命令一个接一个?
谢谢。
在您的 package.json
脚本中,您可以告诉 mocha
测试所有匹配给定模式的文件,在您的例子中 .pact.js
在 pact
目录中:
"scripts": {
"test": "./node_modules/.bin/mocha 'src/pact/**/*.pact.js'",
...
}