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

时间:2013-07-15 12:54:38

标签: erlang rebar common-test

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

完成
rebar ct suites=mysuite

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

执行此操作
ct_run -config <configfile>

有人知道如何用钢筋指定配置文件?

2 个答案:

答案 0 :(得分:6)

我正在查看source code,看起来您不能按名称指定一个。

test目录中查找以下文件的代码很难:

  • test.config代表-ct_config选项
  • app.config代表-config选项

如果这对您不起作用,您可以修改它以取代rebar.config参数。

答案 1 :(得分:2)

更新:使用rebar3代替rebar

将以下内容添加到rebar.config

{ct_opts, [
  {config, "./config/test.config"}
]}.

更多详情here