如何使用Rspec 2创建RSpec任务?

时间:2010-08-30 18:23:46

标签: rspec task

使用tspec 2我想动态创建一个rake任务,我们曾经在RSpec 1中执行以下操作:

Spec::Rake::SpecTask.new(:client) do |t|
  t.spec_files = FileList['spec/units/client/**/*_spec.rb']
  t.spec_opts = spec_opts
end

但是现在Spec :: Rake :: SpecTask被替换,有什么建议吗?

此致

1 个答案:

答案 0 :(得分:1)

任务名称现在是Rspec::Core::RakeTask任务,如

Rspec::Core::RakeTask.new(:client) do |t|
  t.pattern = ".spec/units/client/**/*_spec.rb"
  t.spec_opts = spec_opts
end