Sha256: d9452f8f14bbc9d844f508570635d7a805b89c9836cb8fde94b9da4d83ffa254
Contents?: true
Size: 749 Bytes
Versions: 10
Compression:
Stored size: 749 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/core_ext' require 'eac_rails_gem_support/factory_bot/instance_registry' module EacRailsGemSupport module Rspec module Setup module FactoryBot def setup_factory_bot require 'factory_bot_rails' rspec_config.include ::FactoryBot::Syntax::Methods Spring.after_fork { ::FactoryBot.reload } if defined?(Spring) rspec_config.include HelpMethods rspec_config.after { ::EacRailsGemSupport::FactoryBot::InstanceRegistry.reset } end module HelpMethods def factory_bot_fetch(key) ::EacRailsGemSupport::FactoryBot::InstanceRegistry.fetch(key) end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems