在我的
package.json
我有这个脚本
"test": "hardhat test"
。
我想制作另一个仅从子文件夹运行测试,而不是整个测试套件。 像
"test:single": "hardhat test ./tests/subfolder/${runThisOne}"
这样的东西,并称其为 yarn test:single coolTest
,这将导致 yarn test:single ./tests/subfolder/coolTest
。这可能吗?
我相信你可能正在寻找的是这样的东西,至少对于 npm 来说是这样的:
"test:single": "hardhat test ./tests/subfolder/\"$npm_config_myFolder\"/"
然后可以这样使用:
npm run test:single --myFolder=coolTest
对于 Npm 使用这个,
"scripts":{
"test": "hardhat test",
"sale": "hardhat test test/Sale.js" // here test will run sale.js
}