Sha256: 6f2813004392d0a94ed650d10edb1d8a042e2efb061779fe3d1e985875bdfc0e

Contents?: true

Size: 998 Bytes

Versions: 19

Compression:

Stored size: 998 Bytes

Contents

Spree::Sample.load_sample("addresses")

orders = []
orders << Spree::Order.create!(
  :number => "R123456789",
  :email => "spree@example.com",
  :item_total => 150.95,
  :adjustment_total => 150.95,
  :total => 301.90,
  :shipping_address => Spree::Address.first,
  :billing_address => Spree::Address.last)

orders << Spree::Order.create!(
  :number => "R987654321",
  :email => "spree@example.com",
  :item_total => 15.95,
  :adjustment_total => 15.95,
  :total => 31.90,
  :shipping_address => Spree::Address.first,
  :billing_address => Spree::Address.last)

orders[0].line_items.create!(
  :variant => Spree::Product.find_by_name!("Ruby on Rails Tote").master,
  :quantity => 1,
  :price => 15.99)

orders[1].line_items.create!(
  :variant => Spree::Product.find_by_name!("Ruby on Rails Bag").master,
  :quantity => 1,
  :price => 22.99)

orders.each(&:create_proposed_shipments)

orders.each do |order|
  order.state = "complete"
  order.completed_at = Time.current - 1.day
  order.save!
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
spree_sample-3.1.14 db/samples/orders.rb
spree_sample-3.1.13 db/samples/orders.rb
spree_sample-3.1.12 db/samples/orders.rb
spree_sample-3.1.11 db/samples/orders.rb
spree_sample-3.1.10 db/samples/orders.rb
spree_sample-3.1.9 db/samples/orders.rb
spree_sample-3.1.8 db/samples/orders.rb
spree_sample-3.1.7 db/samples/orders.rb
spree_sample-3.1.6 db/samples/orders.rb
spree_sample-3.1.5 db/samples/orders.rb
spree_sample-3.1.4 db/samples/orders.rb
spree_sample-3.1.3 db/samples/orders.rb
spree_sample-3.1.2 db/samples/orders.rb
spree_sample-3.1.1 db/samples/orders.rb
spree_sample-3.1.0 db/samples/orders.rb
spree_sample-3.1.0.rc4 db/samples/orders.rb
spree_sample-3.1.0.rc3 db/samples/orders.rb
spree_sample-3.1.0.rc2 db/samples/orders.rb
spree_sample-3.1.0.rc1 db/samples/orders.rb