Sha256: 5d6adb65b1304bff875eb696dc05a9f2e318a7f729c61f5532d58a2a6d21f6e5

Contents?: true

Size: 379 Bytes

Versions: 11

Compression:

Stored size: 379 Bytes

Contents

FactoryBot.define do
  factory :inventory_unit, class: Spree::InventoryUnit do
    variant
    order
    line_item
    state 'on_hand'
    association(:shipment, factory: :shipment, state: 'pending')
    # return_authorization

    # this trait usage increases build speed ~ 2x
    trait :without_assoc do
      shipment nil
      order nil
      line_item nil
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
spree_core-3.6.6 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.6.5 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.6.4 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.6.3 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.6.2 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.6.1 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.6.0 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.5.0 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.6.0.rc1 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.5.0.rc2 lib/spree/testing_support/factories/inventory_unit_factory.rb
spree_core-3.5.0.rc1 lib/spree/testing_support/factories/inventory_unit_factory.rb