Sha256: 04f61473d137e2352fab8e83d9880af292435503e83fd9e7f77fa919921caf96

Contents?: true

Size: 670 Bytes

Versions: 5

Compression:

Stored size: 670 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

load_schema

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
paper_trail-1.4.6 test/test_helper.rb
paper_trail-1.4.5 test/test_helper.rb
paper_trail-1.4.4 test/test_helper.rb
paper_trail-1.4.3 test/test_helper.rb
paper_trail-1.4.1 test/test_helper.rb