Sha256: 0dff39917af1878170c9d1144bd62364e303ae009783d868346ec57e97b983a1

Contents?: true

Size: 682 Bytes

Versions: 5

Compression:

Stored size: 682 Bytes

Contents

$:.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))

require 'minitest/autorun'
require 'minitest/spec'
require 'purdytest'
require 'active_record'
require 'activerecord-duplicate'
require 'activerecord-duplicate/railtie'

ActiveRecord::Duplicate::Railtie.insert

class MiniTest::Spec
  before do
    ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:')
    ActiveRecord::Schema.verbose = false
    
    # Anonymous record class
    ActiveRecord::Schema.define do
      create_table :records
    end
  end

  after do
    ActiveRecord::Base.connection.tables.each do |table|
      ActiveRecord::Base.connection.drop_table(table)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
activerecord-duplicate-0.6.1 spec/spec_helper.rb
activerecord-duplicate-0.6.0 spec/spec_helper.rb
activerecord-duplicate-0.5.1 spec/spec_helper.rb
activerecord-duplicate-0.5.0 spec/spec_helper.rb
activerecord-duplicate-0.4.2 spec/spec_helper.rb