Sha256: d3ea726a42ba06ce716b2f1d9d1586112b8278bbfb44334f4a13d3dbd93d85f9
Contents?: true
Size: 810 Bytes
Versions: 2
Compression:
Stored size: 810 Bytes
Contents
require 'bundler/setup' Bundler.require $LOAD_PATH.unshift File.dirname(__FILE__) require 'sequel/extensions/migration' load 'support/migrations.rb' DB = Sequel.sqlite Sequel::Migration.descendants.each { |m| m.apply(DB, :up) } module Helpers def enable_deep_dup_for *models models.each { |model| model.plugin :deep_dup } end end RSpec.configure do |config| config.include FactoryGirl::Syntax::Methods config.include Helpers config.around :each do |example| load 'support/models.rb' DB.transaction do example.run raise Sequel::Rollback end %w(Program Course Assignment Student Account Profile Enrollment Category).each do |const| Object.send :remove_const, const end end end FactoryGirl.definition_file_paths = %w(spec/support) FactoryGirl.reload
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sequel_deep_dup-0.2.2 | spec/spec_helper.rb |
sequel_deep_dup-0.2.1 | spec/spec_helper.rb |