Guard可以从〜/ .rspec文件中读取rspec CLI选项吗?

时间:2012-09-04 09:37:50

标签: rspec2 guard

我想避免必须为我的每个保护文件的rspec部分设置CLI选项,如下所示:

guard 'rspec', :cli => "--color --drb --format documentation", :version => 2 do

我完全取出了:cli个选项并重新启动了Guard,但它没有从~/.rspec加载我的自定义选项。我的项目目录中也没有.rspec dotfile。

关于如何将Guard与该点文件链接的任何想法?

1 个答案:

答案 0 :(得分:1)

rspec_dotfile = File.expand_path("~/.rspec")
cli_options = File.exists?(rspec_dotfile) ? File.read(rspec_dotfile).chomp : "--some --default-options"
guard 'rspec', :cli => cli_options, :version => 2 do
  # ...
end