Sha256: 2777a7fcff2b37d660b6a4cb7273200ce40054a695a2ed272d277f03835e99e5

Contents?: true

Size: 582 Bytes

Versions: 1

Compression:

Stored size: 582 Bytes

Contents

require 'test_helper'
require 'rails'
require 'active_record'

{
  "nulldb" => "active_record/connection_adapters/nulldb_adapter",
  "expectations" => "expectations"
}.each do |gem_name, require_arg|
  begin
    require require_arg
  rescue LoadError
    puts "You need to install the #{gem_name} gem to run the tests"
  end
end

#Nulldb expects Rails.root to be defined
module Rails
  def self.root
    File.dirname(__FILE__)
  end
end

ActiveRecord::Base.establish_connection :adapter => :nulldb, :schema => 'schema.rb'

require 'rails/init'
require 'state_pattern/active_record'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
state_pattern-2.0.0 ./test/state_pattern/active_record/test_helper.rb