def test_get_user_cart(opened_anonymous_cart, cancelled_anonymous_cart, opened_user_cart, cancelled_user_cart, admin_user, customer_user): cart = utils.get_user_cart(customer_user) assert Cart.objects.all().count() == 4 assert cart == opened_user_cart # test against getting closed carts Cart.objects.create(user=admin_user, status=CartStatus.CANCELED) cart = utils.get_user_cart(admin_user) assert Cart.objects.all().count() == 5 assert cart is None
def test_get_user_cart( opened_anonymous_cart, cancelled_anonymous_cart, opened_user_cart, cancelled_user_cart, admin_user, customer_user): cart = utils.get_user_cart(customer_user) assert Cart.objects.all().count() == 4 assert cart == opened_user_cart # test against getting closed carts Cart.objects.create(user=admin_user, status=CartStatus.CANCELED) cart = utils.get_user_cart(admin_user) assert Cart.objects.all().count() == 5 assert cart is None