Module: TestingDatabase
Instance Method Summary collapse
Instance Method Details
#setup ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/testing_database.rb', line 3 def setup require 'active_record' ActiveRecord::Base.configurations = {"test" => { :adapter => "sqlite3", :database => ":memory:", }.with_indifferent_access} ActiveRecord::Base.logger = Logger.new(File.directory?("log") ? "log/test.log" : "/dev/null") ActiveRecord::Base.establish_connection(:test) end |