4

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

rebar ct suites=mysuite

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

ct_run -config <configfile>

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

4

2 回答 2

6

我正在查看源代码,您似乎无法按名称指定一个。

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

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

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

于 2013-07-16T05:41:47.210 回答
2

更新:使用rebar3而不是rebar

将以下内容添加到rebar.config

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

更多细节在这里

于 2016-05-02T10:06:57.160 回答