我正在尝试使用npm test
对我的项目进行一些集成测试,并且我的目录如下:
Main_directory ==> tests ==> integration ==> auth.test.js和bar.test.js
在我的package.json上,我有这个:
"scripts": {
"test": "jest --watchAll --verbose"
},
在执行代码npm test
时,我在终端上遇到了这个令人难以置信的错误:
No tests found
In G:\main_directory
35 files checked.
testMatch: **/__tests__/**/*.js?(x),**/?(*.)(spec|test).js?(x) - 5 matches
testPathIgnorePatterns: \\node_modules\\ - 35 matches
Pattern: - 0 matches
您对如何使一切恢复正常并运行一些平滑的集成测试有任何想法吗?
答案 0 :(得分:0)
您与文件夹__tests__
匹配,但是您说您的测试在test
文件夹中。因此,要么将测试所在的文件夹名称更改为__test__
,要么在jest配置中更改名称。