2013-07-15 80 views
4

我有一個共同的測試套件,我需要執行螺紋鋼。通常用命令完成如何指定配置文件common_test運行測試與螺紋鋼

rebar ct suites=mysuite 

但是有一個障礙。我的套件是必需的配置文件,我需要在執行測試時指定它。 ct_run允許與

ct_run -config <configfile> 

做是否有人知道我怎麼可以指定螺紋鋼配置文件?

回答

6

我在看source code,看起來好像你可以指定一個名字。

它是硬編碼在test目錄中查找以下文件:

  • test.config-ct_config選項
  • app.config-config選項

如果不爲工作你,你可能會修補它以取代rebar.config參數。

+0

感謝您的信息。我會試試看。 –

+1

它適合我。不幸的是,ct配置文件test.config確實在鋼筋源代碼中被編碼。也許我會創建一個補丁,以便有可能在命令行中設置配置。 –

2

更新:使用rebar3代替rebar

添加下列rebar.config

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

更多細節here