def test_06_same_user_does_not_override(self): self.create_fixtures() self.order.user = self.user self.order.save() setattr(self.request,'user', self.user) add_order_to_request(self.request, self.order) self.assertEqual(self.order.user, self.user)
def create_order_object_from_cart(self): """ This will create an Order object form the current cart, and will pass a reference to the Order on either the User object or the session. """ cart = get_or_create_cart(self.request) order = Order.objects.create_from_cart(cart) request = self.request add_order_to_request(request, order)
def create_order_object_from_cart(self): """Create an Order object form the current cart. Pass a reference to the Order on either the User object or the session. """ from shop.models import LazyOrder cart = get_or_create_cart(self.request) cart.update(self.request) order = LazyOrder().objects.create_from_cart(cart, self.request) add_order_to_request(self.request, order) return order
def create_order_object_from_cart(self): """ This will create an Order object form the current cart, and will pass a reference to the Order on either the User object or the session. """ cart = get_or_create_cart(self.request) cart.update() order = Order.objects.create_from_cart(cart) request = self.request add_order_to_request(request, order) return order
def test_06_set_order_to_user_works(self): self.create_fixtures() setattr(self.request,'user', self.user) add_order_to_request(self.request, self.order) self.assertEqual(self.order.user, self.user)
def test_05_set_order_to_session_works(self): self.create_fixtures() setattr(self.request,'session', {}) add_order_to_request(self.request, self.order) self.assertEqual(self.request.session['order_id'], self.order.id)
def test_same_user_does_not_override(self): self.order.user = self.user self.order.save() setattr(self.request, 'user', self.user) add_order_to_request(self.request, self.order) self.assertEqual(self.order.user, self.user)
def test_set_order_to_user_works(self): setattr(self.request, 'user', self.user) add_order_to_request(self.request, self.order) self.assertEqual(self.order.user, self.user)
def test_set_order_to_session_works(self): setattr(self.request, 'session', {}) add_order_to_request(self.request, self.order) self.assertEqual(self.request.session['order_id'], self.order.pk)
def test_same_user_does_not_override(self): self.order.user = self.user self.order.save() setattr(self.request, "user", self.user) add_order_to_request(self.request, self.order) self.assertEqual(self.order.user, self.user)
def test_set_order_to_session_works(self): setattr(self.request, "session", {}) add_order_to_request(self.request, self.order) self.assertEqual(self.request.session["order_id"], self.order.id)