fix: changed like button

This commit is contained in:
2025-01-02 13:35:05 +01:00
parent 5bc45eae0a
commit ab2c9f4d22
6 changed files with 44 additions and 54 deletions
+8 -25
View File
@@ -2,9 +2,8 @@ from django.contrib.auth.models import User
from django.test import TestCase
from django.urls import reverse
from shop.models import Cart, CartItem, WishlistedProduct
from shop.models import WishlistedProduct
from shop.tests.mixins import CreateProductsMixin
from web.settings import ANONYMOUS_CART_ID_COOKIE_NAME
class TestWishlist(TestCase, CreateProductsMixin):
@@ -47,8 +46,7 @@ class TestWishlist(TestCase, CreateProductsMixin):
def test_logged_user_delete_wishlisted_product(self):
wishlisted = WishlistedProduct.objects.create(
user=self.user,
product=self.product,
user=self.user, product=self.product
)
self.client.force_login(self.user)
response = self.client.post(
@@ -60,33 +58,18 @@ class TestWishlist(TestCase, CreateProductsMixin):
).exists()
def test_logged_user_wishlist(self):
WishlistedProduct.objects.create(
user=self.user,
product=self.product,
)
WishlistedProduct.objects.create(user=self.user, product=self.product)
self.client.force_login(self.user)
response = self.client.get(
reverse("web:wishlist")
)
response = self.client.get(reverse("web:wishlist"))
assert response.status_code == 200
def test_not_logged_user_wishlist(self):
WishlistedProduct.objects.create(
user=self.user,
product=self.product,
)
response = self.client.get(
reverse("web:wishlist")
)
WishlistedProduct.objects.create(user=self.user, product=self.product)
response = self.client.get(reverse("web:wishlist"))
assert response.status_code == 302
def test_list_wishlisted_products(self):
WishlistedProduct.objects.create(
user=self.user,
product=self.product,
)
WishlistedProduct.objects.create(user=self.user, product=self.product)
self.client.force_login(self.user)
response = self.client.get(
reverse("web:list_wishlisted_products")
)
response = self.client.get(reverse("web:list_wishlisted_products"))
assert response.status_code == 200