diff --git a/tracks/vendor/plugins/memory_test_fix/lib/memory_test_fix.rb b/tracks/vendor/plugins/memory_test_fix/lib/memory_test_fix.rb index 05e17b8c..d9313d11 100644 --- a/tracks/vendor/plugins/memory_test_fix/lib/memory_test_fix.rb +++ b/tracks/vendor/plugins/memory_test_fix/lib/memory_test_fix.rb @@ -1,8 +1,10 @@ -# Update: Looks for the SQLite and SQLite3 adapters for +# Update: Looks for the SQLite and SQLite3 adapters for # compatibility with Rails 1.2.2 and also older versions. def in_memory_database? - if ENV["RAILS_ENV"] == "test" and Rails::Configuration.new.database_configuration['test']['database'] == ':memory:' + if ENV["RAILS_ENV"] == "test" and + (Rails::Configuration.new.database_configuration['test']['database'] == ':memory:' or + Rails::Configuration.new.database_configuration['test']['dbfile'] == ':memory:') begin if ActiveRecord::Base.connection.class == ActiveRecord::ConnectionAdapters::SQLite3Adapter return true