Sha256: 7843c9294c6660f280f58e8e7dcc9c8afde5dc46b086881771d248632c2b917a

Contents?: true

Size: 619 Bytes

Versions: 6

Compression:

Stored size: 619 Bytes

Contents

require "rails/all"
require 'foreign_key_validation'
require 'rspec/rails'
require 'pry'

RSpec.configure do |config|
  config.run_all_when_everything_filtered = true
  config.filter_run :focus
  config.infer_base_class_for_anonymous_controllers = true

  # reset and reload model classes for each run
  config.before(:each) do
    load "support/reset_models.rb"
    load "support/load_models.rb"
  end

  config.order = 'random'
end

setup_sqlite_db = lambda do
  ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:')
  load "support/schema.rb"
end
silence_stream(STDOUT, &setup_sqlite_db)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
foreign_key_validation-0.0.8 spec/spec_helper.rb
foreign_key_validation-0.0.7 spec/spec_helper.rb
foreign_key_validation-0.0.6 spec/spec_helper.rb
foreign_key_validation-0.0.5 spec/spec_helper.rb
foreign_key_validation-0.0.4 spec/spec_helper.rb
foreign_key_validation-0.0.3 spec/spec_helper.rb