Sha256: ce124d12d127de262693a756753539d07247d860fb55869cf18c95d88a3014dd

Contents?: true

Size: 349 Bytes

Versions: 7

Compression:

Stored size: 349 Bytes

Contents

# frozen_string_literal: true

FactoryBot.modify do
  factory :order do
    trait :with_subscription_line_items do
      transient do
        n_line_items { 1 }
      end

      line_items do
        Array.new(n_line_items) do
          association :line_item, :with_subscription_line_items, order: @instance
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
solidus_subscriptions-2.0.2 lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb
solidus_subscriptions-2.0.1 lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb
solidus_subscriptions-2.0.0 lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb
solidus_subscriptions-1.1.0 lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb
solidus_subscriptions-1.0.1 lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb
solidus_subscriptions-1.0.0 lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb
solidus_subscriptions-1.0.0.rc1 lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb