From 391b1da04c09aca950196c6bed0c166411eb35aa Mon Sep 17 00:00:00 2001 From: Will Marshall Date: Wed, 21 May 2014 10:46:03 +1000 Subject: [PATCH] adding session token to order test --- app/controllers/spree/orders_controller_decorator.rb | 1 + spec/controllers/spree/orders_controller_spec.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/app/controllers/spree/orders_controller_decorator.rb b/app/controllers/spree/orders_controller_decorator.rb index ce20dfd58d..959e51204f 100644 --- a/app/controllers/spree/orders_controller_decorator.rb +++ b/app/controllers/spree/orders_controller_decorator.rb @@ -28,6 +28,7 @@ Spree::OrdersController.class_eval do end populator = Spree::OrderPopulator.new(current_order(true), current_currency) if populator.populate(params.slice(:products, :variants, :quantity)) + fire_event('spree.cart.add') fire_event('spree.order.contents_changed') respond_with(@order) do |format| diff --git a/spec/controllers/spree/orders_controller_spec.rb b/spec/controllers/spree/orders_controller_spec.rb index 53c7be68f0..e6c9b91894 100644 --- a/spec/controllers/spree/orders_controller_spec.rb +++ b/spec/controllers/spree/orders_controller_spec.rb @@ -15,6 +15,7 @@ describe Spree::OrdersController do controller.stub(:current_order_cycle).and_return(order_cycle) controller.stub(:current_order).and_return order order.stub_chain(:line_items, :empty?).and_return true + session[:access_token] = order.token spree_get :edit response.should redirect_to shop_path end