Sha256: 762a3be4e5b284ac29fb57ac5d1c5ffb1c8701837fcca16ea4c3dd3cfddc25f0
Contents?: true
Size: 756 Bytes
Versions: 1
Compression:
Stored size: 756 Bytes
Contents
# frozen_string_literal: true require 'spree/testing_support' Spree::TestingSupport.deprecate_cherry_picking_factory_bot_files FactoryBot.define do factory :inventory_unit, class: 'Spree::InventoryUnit' do transient do order { nil } stock_location { nil } end variant line_item do if order build(:line_item, variant: variant, order: order) else build(:line_item, variant: variant) end end state { 'on_hand' } shipment do if stock_location build(:shipment, state: 'pending', order: line_item.order, stock_location: stock_location) else build(:shipment, state: 'pending', order: line_item.order) end end # return_authorization end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solidus_core-2.11.4 | lib/spree/testing_support/factories/inventory_unit_factory.rb |