Class: Stimpack::Integrations::FactoryBot

Inherits:
Object
  • Object
show all
Defined in:
lib/stimpack/integrations/factory_bot.rb

Instance Method Summary collapse

Constructor Details

#initialize(app) ⇒ FactoryBot

Returns a new instance of FactoryBot.



6
7
8
9
10
11
12
13
# File 'lib/stimpack/integrations/factory_bot.rb', line 6

def initialize(app)
  return unless app.config.respond_to?(:factory_bot)
  Stimpack.configure_packs

  Packs.all.reject(&:is_gem?).each do |pack|
    app.config.factory_bot.definition_file_paths << pack.relative_path.join("spec/factories").to_s
  end
end