Sha256: 7aab45b331b97879120435e96d862e97ab37e26d2957ed245fe1a621863e9854

Contents?: true

Size: 277 Bytes

Versions: 20

Compression:

Stored size: 277 Bytes

Contents

module FactoryBot
  module Strategy
    class Build
      def association(runner)
        runner.run
      end

      def result(evaluation)
        evaluation.object.tap do |instance|
          evaluation.notify(:after_build, instance)
        end
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
factory_bot-6.2.0 lib/factory_bot/strategy/build.rb
factory_bot-6.1.0 lib/factory_bot/strategy/build.rb
factory_bot-6.0.2 lib/factory_bot/strategy/build.rb
factory_bot-6.0.1 lib/factory_bot/strategy/build.rb
factory_bot-6.0.0 lib/factory_bot/strategy/build.rb
factory_bot-5.2.0 lib/factory_bot/strategy/build.rb
factory_bot-5.1.2 lib/factory_bot/strategy/build.rb
factory_bot-5.1.1 lib/factory_bot/strategy/build.rb
factory_bot-5.1.0 lib/factory_bot/strategy/build.rb
factory_bot-5.0.2 lib/factory_bot/strategy/build.rb
factory_bot-5.0.1 lib/factory_bot/strategy/build.rb
factory_bot-5.0.0 lib/factory_bot/strategy/build.rb
factory_bot-5.0.0.rc2 lib/factory_bot/strategy/build.rb
factory_bot-5.0.0.rc1 lib/factory_bot/strategy/build.rb
factory_bot-4.11.1 lib/factory_bot/strategy/build.rb
factory_bot-4.11.0 lib/factory_bot/strategy/build.rb
factory_bot-4.10.0 lib/factory_bot/strategy/build.rb
factory_bot-4.8.2 lib/factory_bot/strategy/build.rb
factory_bot-1.0.1.alpha lib/factory_bot/strategy/build.rb
factory_bot-1.0.0.alpha lib/factory_bot/strategy/build.rb