Sha256: 083a0dcd8204174a68306b0f3d78de0a8db27b9e59ace454759996d646ef0fb2

Contents?: true

Size: 288 Bytes

Versions: 11

Compression:

Stored size: 288 Bytes

Contents

# frozen_string_literal: true

module FactoryBot
  class DefinitionProxy
    def clever_sequence(name, &block)
      sequence = CleverSequence.new(name, &block)
      add_attribute(name) { sequence.with_class(@instance&.class).next }
    end

    alias sequence clever_sequence
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
demo_mode-2.3.0 lib/demo_mode/factory_bot_ext.rb
demo_mode-2.1.0 lib/demo_mode/factory_bot_ext.rb
demo_mode-2.0.1 lib/demo_mode/factory_bot_ext.rb
demo_mode-2.0.0 lib/demo_mode/factory_bot_ext.rb
demo_mode-1.5.0 lib/demo_mode/factory_bot_ext.rb
demo_mode-1.4.1 lib/demo_mode/factory_bot_ext.rb
demo_mode-1.4.0 lib/demo_mode/factory_bot_ext.rb
demo_mode-1.3.0 lib/demo_mode/factory_bot_ext.rb
demo_mode-1.2.3 lib/demo_mode/factory_bot_ext.rb
demo_mode-1.2.2 lib/demo_mode/factory_bot_ext.rb
demo_mode-1.2.1 lib/demo_mode/factory_bot_ext.rb