Ruby on rails 数据库清洁器mongomapper和cucumber

Ruby on rails 数据库清洁器mongomapper和cucumber,ruby-on-rails,ruby,mongodb,mongomapper,Ruby On Rails,Ruby,Mongodb,Mongomapper,结果 #/features/support/env.rb ... require 'database_cleaner' require 'database_cleaner/cucumber' require 'database_cleaner/mongo_mapper/truncation' DatabaseCleaner.strategy = :truncation Before do DatabaseCleaner.start end After do DatabaseClean

结果

#/features/support/env.rb
...
require 'database_cleaner'
require 'database_cleaner/cucumber'
require 'database_cleaner/mongo_mapper/truncation'
DatabaseCleaner.strategy = :truncation

Before do
  DatabaseCleaner.start
end

After do
  DatabaseCleaner.clean
end
如果我在块测试之前和之后进行注释,那么在没有DatabaseCleaner的情况下,块测试可以正常工作

ree-1.8.7-2011.03 轨道2.3.12 mongo_制图器0.7.5 黄瓜0.8.7 黄瓜轨道0.3.2
数据库0.6.7看起来仍在使用ActiveRecord,请尝试禁用它

Exception encountered by DatabaseCleaner in Cucumber After block: ActiveRecord::ConnectionNotEstablished