Я занимаюсь обновлением своего приложения до Rails 3. Я начал использовать Rspec 2 с Rails 3. Мне нужно отключить транзакционные приборы для некоторых моих тестов rspec. До этого я использовал следующий код в моих спецификациях модели
before(:all) do
ActiveSupport::TestCase.use_transactional_fixtures = false
end
after(:all) do
ActiveSupport::TestCase.use_transactional_fixtures = true
clean_engine_database
end
Теперь это дает мне ошибку:
Failure/Error: ActiveSupport::TestCase.use_transactional_fixtures = false
undefined method `use_transactional_fixtures=' for ActiveSupport::TestCase:Class
Есть ли способ сделать это на каждом тестовом блоке в Rails 3 с Rspec 2?