在终端中运行SBT时,我的~/.bashrc
文件中导出的变量对我的Scala测试(sbt testQuick
)可见
e.g。在致电
时,可以看到来自export MY_PASSWORD=123abc
.bashrc
的{{1}}
但是,当我使用Intellij的内置运行/测试配置运行相同的测试时,我无法解决这些变量。
我已经看到在运行配置中为测试设置环境变量的选项,但是我对此方法有两个问题:
sys.env.getOrElse("MY_PASSWORD","notthepassword")
- > right-click
而不必担心设置应该可用于我的测试的变量我从搜索中疲惫不堪,希望有人已经知道答案。
亲切的问候, coderatchet。