Sha256: eeee4f33ba1081fd806acb4788930e608493aa337518b406248f728ccae90c10
Contents?: true
Size: 1.11 KB
Versions: 12
Compression:
Stored size: 1.11 KB
Contents
require 'rspec' require 'rails' require 'sqlite3' require 'data_migrate' require 'pry' require 'timecop' RSpec.configure do |config| config.mock_with :rspec do |mocks| mocks.verify_partial_doubles = true end config.after(:each) do DataMigrate.configure do |config| config.data_migrations_path = @prev_data_migrations_path end end config.before(:each) do |example| if example.metadata[:no_override] else @prev_data_migrations_path = DataMigrate.config.data_migrations_path if Rails::VERSION::MAJOR == 6 DataMigrate.configure do |config| config.data_migrations_path = "spec/db/6.0" end elsif Rails::VERSION::MAJOR == 5 if Rails::VERSION::MINOR == 2 DataMigrate.configure do |config| config.data_migrations_path = "spec/db/data" end else DataMigrate.configure do |config| config.data_migrations_path = "spec/db/5.0" end end else DataMigrate.configure do |config| config.data_migrations_path = "spec/db/5.0" end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems