Sha256: 8b13402e6ad8b09f3e65064c3f73d1306924f7366f203730a8a97dfc52697a52
Contents?: true
Size: 595 Bytes
Versions: 83
Compression:
Stored size: 595 Bytes
Contents
FactoryBot.define do factory :return_item, class: Spree::ReturnItem do association(:inventory_unit, factory: :inventory_unit, state: :shipped, strategy: :create) association(:return_authorization, factory: :return_authorization, strategy: :create) factory :exchange_return_item do after(:build) do |return_item| # set track_inventory to false to ensure it passes the in_stock check return_item.inventory_unit.variant.update_column(:track_inventory, false) return_item.exchange_variant = return_item.inventory_unit.variant end end end end
Version data entries
83 entries across 83 versions & 1 rubygems