Sha256: c9250429f9c4fb0657e3a2d11a2354123ebb6256be34185a5c2abda16a7221b3

Contents?: true

Size: 584 Bytes

Versions: 1

Compression:

Stored size: 584 Bytes

Contents

require "db_mirror"

require "active_support"
require "active_record"
require "byebug"
require "database_cleaner"
require "factory_bot"

require "./spec/helpers"

ActiveRecord::Base.establish_connection(adapter: "sqlite3", database: ":memory:")

FactoryBot.find_definitions

RSpec.configure do |config|
  config.order = "random"

  config.include Helpers

  config.before(:suite) do
    DatabaseCleaner.strategy = :transaction
    DatabaseCleaner.clean_with(:truncation)
  end

  config.before do
    DatabaseCleaner.start
  end

  config.after do
    DatabaseCleaner.clean
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
db_mirror-0.0.1 spec/spec_helper.rb