Skip to content

Commit

Permalink
Extract configuration method. Fixes bug, too.
Browse files Browse the repository at this point in the history
  • Loading branch information
mvz committed Jan 5, 2011
1 parent 0ae496b commit 4dd43f6
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions lib/memory_test_fix.rb
@@ -1,16 +1,19 @@
module MemoryTestFix
def self.in_memory_database?
dc = Rails.configuration.database_configuration[Rails.env]
if (dc['database'] == ':memory:' or dc['dbfile'] == ':memory:')
if (configuration['database'] == ':memory:' or configuration['dbfile'] == ':memory:')
if ActiveRecord::Base.connection.class == ActiveRecord::ConnectionAdapters::SQLite3Adapter
return true
end
end
false
end

def self.configuration
Rails.configuration.database_configuration[Rails.env]
end

def self.verbosity
Rails::Configuration.new.database_configuration[Rails.env]['verbosity']
configuration['verbosity']
end

def self.inform_using_in_memory
Expand Down

0 comments on commit 4dd43f6

Please sign in to comment.