erlang - 如何为使用 rebar 运行测试的 common_test 指定配置文件

标签 erlang rebar common-test

我有一个通用的测试套件,我需要使用rebar来执行它。通常是通过命令完成的

rebar ct suites=mysuite

但是有一个障碍。我的套件是必需的配置文件,我需要在执行测试时指定它。 ct_run 允许使用

ct_run -config <configfile>

有人知道如何使用rebar指定配置文件吗?

最佳答案

我正在查看source code ,而且您似乎无法通过名称指定一个。

test 目录中查找以下文件是硬编码的:

  • test.config 用于 -ct_config 选项
  • app.config 用于 -config 选项

如果这对您不起作用,您可以对其进行修补以采用 rebar.config 参数。

关于erlang - 如何为使用 rebar 运行测试的 common_test 指定配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17654776/

相关文章:

erlang - 使用lager log框架时总是出现lager_transform的undef错误

erlang - 常见测试中如何测试错误处理?

configuration - 将 Erlang 配置文件(用于多个应用程序)应用于 Common Test with rebar

Erlang:在 OTP 应用程序中打印加载的 sys.config

networking - 如何在erlang中使用gen_udp进行多播?

Erlang:rebar生成的包启动失败

windows - Erlang 项目无法在由 rebar 生成的 Windows 上启动

erlang - 使用普通测试基于 cowboy 测试 Erlang 应用程序

scala - Erlang Actors、Scala Actors 和理论概念 "Actor"之间有什么区别?

macos - 是否可以通过 Homebrew 软件在 OSX 10.9 上安装 Erlang R16?