首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >每次必须设置配置才能在IntelliJ中运行单个Jest测试

每次必须设置配置才能在IntelliJ中运行单个Jest测试
EN

Stack Overflow用户
提问于 2021-05-22 10:06:32
回答 2查看 708关注 0票数 2

我能够在package.json中运行完整的Jest测试套件,如IntelliJ。

"test": "jest --no-cache --runInBand --config ./jest.json"

如您所见,我使用的是一个jest.json配置文件,这很好。

现在,当我想运行一个单独的测试,每次都必须编辑运行配置。

步骤:

单击绿色箭头开始测试。

我得到了大量的错误(我不认为这些错误是相关的)

项目依赖树可能有问题。它很可能不是中的一个bug,而是一些您需要在本地修复的错误。 Create提供的React -脚本包需要一个依赖项: "babel-jest":"^24.9.0“ 不要尝试手动安装它:您的包管理器会自动安装它。然而,在树的更高处发现了一种不同版本的babel-jest:

为了克服这一问题,我必须选择“修改运行配置”,它为我提供了以下内容:

我必须手动设置项目目录中的jest.json配置文件,然后将jest包更改为jest:

几个月后,这件事开始变得非常乏味。

当然,它应该能够自动记住最后一个配置,但它似乎总是默认为第一个映像-没有选择配置文件和jest包作为反应而不是开玩笑。

同样,从package.json运行测试也不错,但每次都必须设置“Edit”设置。当然,我应该能够只点击规范文件中的绿色箭头来运行吗?

有什么解决办法吗?

EN

回答 2

Stack Overflow用户

发布于 2021-05-24 16:33:15

您需要编辑模板:在那里选择所需的Jest包,选择jest.json作为配置文件。新配置将使用这些设置,测试/套件名称和路径将根据当前上下文自动设置,不需要显式指定它们

票数 2
EN

Stack Overflow用户

发布于 2021-05-24 16:51:51

我删除了所有其他模板,然后重新启动。

单击“编辑配置模板”,在其中设置默认值。

然后单击测试中的绿色箭头即可工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67648240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档