Sha256: df6bbb3d868da66593d6f7826f2dd5faeb0283890657fd2d99029c0e036de34c

Contents?: true

Size: 658 Bytes

Versions: 5

Compression:

Stored size: 658 Bytes

Contents

ENV["RAILS_ENV"] = "test"
require 'pathname'
require 'yaml'
require 'active_record'
require 'ar_transaction_changes'
require 'minitest/autorun'

test_dir = Pathname.new(File.dirname(__FILE__))
config_filename = test_dir.join("database.yml").exist? ? "database.yml" : "database.yml.default"
database_yml = YAML.load(test_dir.join(config_filename).read)
ActiveRecord::Base.establish_connection database_yml['test']

ActiveRecord::Base.connection.tap do |db|
  db.drop_table(:users) if db.table_exists?(:users)
  db.create_table(:users) do |t|
    t.string :name
    t.string :occupation
  end
end

Dir[test_dir.join("models/*.rb")].each{ |file| require file }

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ar_transaction_changes-1.0.3 test/test_helper.rb
ar_transaction_changes-1.0.2 test/test_helper.rb
ar_transaction_changes-1.0.1 test/test_helper.rb
ar_transaction_changes-1.0.0 test/test_helper.rb
ar_transaction_changes-0.0.4 test/test_helper.rb