Я нахожусь в процессе обновления моего приложения до 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?