在IntelliJ 2019.3商业版中,是否可以通过“播放/调试”按钮运行单独的describe.each
和it.each
测试?为了使IDEA将此test.spec.js
文件识别为Jest测试,我需要xdescribe
虚拟方法。没有它,IDEA将使用直接Node(没有Jest参数)运行测试。
右键单击文件(不是单独的it
/ describe
块)并在文件中运行所有测试的结果:
我的运行/调试配置没什么特别的:
我的package.json依赖项:
"dependencies": {
"jest": "^24.9.0",
"jest-each": "^24.9.0",
"jest-each-object": "^1.0.0",
"supertest": "^4.0.2",
"@types/jest": "^24.0.23",
"@types/jest-each": "^24.3.0",
"@types/supertest": "^2.0.8",
"mz": "^2.7.0"
},
JetBrain的YouTrack并未产生任何富有成效的结果,并且许多用户是社区用户(没有方便的单个“播放/调试”按钮),因此这是一个充满挑战的问题。
答案 0 :(得分:0)
IDE正在静态分析源代码,以在检测到测试时寻找已知的代码模式。 describe.each
和it.each
模式支持将在下一个主要更新中添加,请参见WEB-35107