繁体   English   中英

在IntelliJ JUnit运行配置中共享环境变量

[英]Sharing environment variables in IntelliJ JUnit run configurations

我正在使用IntelliJ IDEA来编写和运行JUnit的e2e测试。 我的测试需要设置一些环境变量,因此我在“运行配置”对话框中设置它们(通过“运行”->“编辑配置”,“环境变量”字段)。

这可以正常工作,但是问题是每当我运行单个测试时(例如,通过单击代码编辑器左侧的绿色“播放”图标),它就会为我创建一个新的运行配置,以在没有环境变量的情况下运行该单个测试我定义了,这显然导致它失败。 我需要再次打开“运行配置”对话框,然后将环境变量从另一种配置复制到新的配置。 请注意,我需要为运行的每个测试执行此操作,这非常烦人。

有没有办法只设置一次环境变量并将其用于我运行的每个测试? “运行配置”对话框中的环境变量设置

您可以在左侧列表中展开“默认值”,选择JUnit,然后在此处设置env变量。 然后,此配置将被复制到以后创建的任何新配置中:

Intellij默认-> JUnit

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM