Sha256: 2742ca1eb284b8122ce50eb63100151e09a6b2a13ee72cec914ec1648f4c0124

Contents?: true

Size: 755 Bytes

Versions: 8

Compression:

Stored size: 755 Bytes

Contents

require 'rubygems'

require 'test/unit'
require 'shoulda'

require 'active_record'
require 'action_controller'
require 'action_controller/test_process'
require 'active_support'
require 'active_support/test_case'

require 'lib/paper_trail'

def connect_to_database
  ActiveRecord::Base.establish_connection(
    :adapter  => "sqlite3",
    :database => ":memory:"
  )
  ActiveRecord::Migration.verbose = false
end

def load_schema
  connect_to_database
  load File.dirname(__FILE__) + '/schema.rb'
end

def change_schema
  load File.dirname(__FILE__) + '/schema_change.rb'
end

class ActiveRecord::Base
  def logger
    @logger ||= Logger.new(nil)
  end
end

class ActionController::Base
  def logger
    @logger ||= Logger.new(nil)
  end
end

load_schema

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
paper_trail-1.6.1 test/test_helper.rb
paper_trail-1.6.0 test/test_helper.rb
paper_trail-1.5.5 test/test_helper.rb
paper_trail-1.5.4 test/test_helper.rb
paper_trail-1.5.3 test/test_helper.rb
paper_trail-1.5.2 test/test_helper.rb
paper_trail-1.5.1 test/test_helper.rb
paper_trail-1.5.0 test/test_helper.rb