diff --git a/spec/features/admin/orders_spec.rb b/spec/features/admin/orders_spec.rb index 176aa2fd05..f0f55f7166 100644 --- a/spec/features/admin/orders_spec.rb +++ b/spec/features/admin/orders_spec.rb @@ -102,10 +102,13 @@ feature %q{ d = create(:distributor_enterprise) oc = create(:simple_order_cycle, distributors: [d]) - # Moves the order back to the cart state - # A nil user keeps the order in the cart state + # Move the order back to the cart state + @order.state = 'cart' + @order.completed_at = nil + # A nil user keeps the order in the cart state # Even if the edit page tries to automatically progress the order workflow - @order.state = 'cart'; @order.user = nil; @order.completed_at = nil; @order.save + @order.user = nil + @order.save quick_login_as_admin visit '/admin/orders'