Можно ли добавить «где-то» хук `before(:each)`, чтобы все файлы спецификаций могли его запускать?

I я использую Ruby on Rails 3.2.2 и rspec-rails-2.8.1. Чтобы сделать мои файлы спецификаций СУХИМИ(Не повторяйтесь )и заполнить testбазу данных, я хотел бы запустить хук before(:each)для всех этих файлов спецификаций. То есть во всех моих spec-файлах у меня есть следующий код:

describe 'test description' do
  before(:each) do
    load "#{Rails.root}/db/seeds.rb"
  end

 ...
end

Можно ли добавить "куда-то" этот хук before(:each), чтобы все spec-файлы могли его запускать?Что посоветуете?

12
задан Backo 31 March 2012 в 17:34
поделиться