Я запускаю новое приложение и замечаю некоторую недостающую документацию с момента последнего создания приложения MongoID с нуля.А именно, они предлагали на странице, которая больше не существует (http://mongoid.org/docs/integration/)), включать код для удаления коллекций MongoID (после тестов).
Это больше не упоминается на сайте ... это (**** ниже) больше не считается необходимым или хорошей практикой?!?
#spec/spec_helper.rb:
...
RSpec.configure do |config|
config.mock_with :rspec
# Remove this line if you're not using ActiveRecord or ActiveRecord fixtures
#config.fixture_path = "#{::Rails.root}/spec/fixtures"
# If you're not using ActiveRecord, or you'd prefer not to run each of your
# examples within a transaction, remove the following line or assign false
# instead of true.
#config.use_transactional_fixtures = true
# Below from <http://mongoid.org/docs/integration/> ****
config.after :suite do
Mongoid.master.collections.select do |collection|
collection.name !~ /system/
end.each(&:drop)
end
end