require abstract_mysql_adapter if it exists

This commit is contained in:
stanislaw 2012-08-02 22:18:06 +03:00 committed by Ben Mabey
parent 9fa407b12d
commit 64e77d0bfa
3 changed files with 11 additions and 4 deletions

View file

@ -1,5 +1,12 @@
require 'active_record/base'
require 'active_record/connection_adapters/abstract_adapter'
begin
require 'active_record/connection_adapters/abstract_mysql_adapter'
rescue LoadError
end
require "database_cleaner/generic/truncation"
require 'database_cleaner/active_record/base'

View file

@ -17,7 +17,7 @@ describe ::DatabaseCleaner do
context "orm specification" do
it "should not accept unrecognised orms" do
expect { ::DatabaseCleaner[nil] }.should raise_error(::DatabaseCleaner::NoORMDetected)
expect { ::DatabaseCleaner[nil] }.to raise_error(::DatabaseCleaner::NoORMDetected)
end
it "should accept :active_record" do