Очиститель базы данных mongomapper и огурец - PullRequest
1 голос
/ 08 сентября 2011
#/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

Результат

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

Если я прокомментирую блок «До» и «После» - тесты работают нормально без DatabaseCleaner

ree-1.8.7-2011.03 rails (2.3.12)0.7.5) огурцы (0.8.7) огурцы-рельсы (0.3.2) database_cleaner (0.6.7)

1 Ответ

0 голосов
/ 16 января 2012

похоже, что он все еще использует ActiveRecord, попробуйте отключить его

...