如何在运行测试之前在IDEA中添加环境变量?

时间:2014-08-12 22:20:42

标签: shell intellij-idea

我有一个Test :: Unit配置,在运行时,我想要一个输入环境(例如平台,登台或生产)的提示,并且测试在指定的环境中运行。所有环境的相关链接都在codebase

中的environments.yml中

现在,如果我手动添加一个名为DOMAIN的环境变量并将其值分配给“platform”,则测试将在指定的环境中运行。

为了做我需要做的事,我到目前为止尝试了以下内容:

  • 创建了一个Shell脚本,用于设置DOMAIN env变量
  • 在IDEA发布之前,我将其设置为外部工具。

该工具调用在步骤1中创建的脚本。将创建一个提示,这将引入环境以运行测试。该env作为参数传递给shell脚本。

问题是,Idea没有接受改变。这样做有简单的方法吗?

0 个答案:

没有答案