Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Jest-找不到测试_Node.js_Typescript_Unit Testing_Jestjs_Ts Jest - Fatal编程技术网

Node.js Jest-找不到测试

Node.js Jest-找不到测试,node.js,typescript,unit-testing,jestjs,ts-jest,Node.js,Typescript,Unit Testing,Jestjs,Ts Jest,由于某种奇怪的原因,我无法运行我的玩笑测试。我是不是遗漏了什么 我已经尝试了两种测试& 文件夹结构: Package.json: “脚本”:{ “开始”:“ts节点开发--轮询src/index.ts”, “测试”:“jest watchAll--无缓存” }, “笑话”:{ “预设”:“ts玩笑”, “测试环境”:“节点”, “SetupFileAfterEnv”:[ “/src/test/setup.ts” ] }, 错误: >auth@1.0.0测试E:\cultor microse

由于某种奇怪的原因,我无法运行我的玩笑测试。我是不是遗漏了什么

我已经尝试了两种测试&

文件夹结构

Package.json


“脚本”:{
“开始”:“ts节点开发--轮询src/index.ts”,
“测试”:“jest watchAll--无缓存”
},
“笑话”:{
“预设”:“ts玩笑”,
“测试环境”:“节点”,
“SetupFileAfterEnv”:[
“/src/test/setup.ts”
]
},
错误

>auth@1.0.0测试E:\cultor microservices\auth
>jest watchAll--没有缓存
未找到测试,正在退出,代码为1
使用“--passWithNoTests”运行以退出,代码为0
在E:\cultor microservices\auth中
检查了15个文件。
测试匹配:*/\\\\\\\/***.[jt]s?(x),***/?(*)+(规范测试)。[tj]s?(x)-1匹配
testPathIgnorePatterns:\\node\u模块\\-15个匹配项
testRegex:-0个匹配项
模式:watchAll-0匹配

这是一个多么愚蠢的错误,我忘记了在中的测试脚本中watchAll前面的“-” package.json

“脚本”:{
“开始”:“ts节点开发--轮询src/index.ts”,

“test”:“jest--watchAll--no cache”//您可以在输出中看到它在寻找什么:
***/\uu tests\uu/***.[jt]s?(x),***/?(*)+(spec | test)。[tj]s?(x)
\uu tests\uuuuuu
应该可以工作,
\uu test\uuuu
不会工作,所以给出一些应该工作的内容。