aboutsummaryrefslogtreecommitdiffstats
path: root/alphabetlearning/payments/tests/test_views.py
diff options
context:
space:
mode:
Diffstat (limited to 'alphabetlearning/payments/tests/test_views.py')
-rw-r--r--alphabetlearning/payments/tests/test_views.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/alphabetlearning/payments/tests/test_views.py b/alphabetlearning/payments/tests/test_views.py
index 3289c12..24bb19a 100644
--- a/alphabetlearning/payments/tests/test_views.py
+++ b/alphabetlearning/payments/tests/test_views.py
@@ -1,4 +1,5 @@
import pytest
+from alphabetlearning.payments.models import Price
from django.urls import reverse
@@ -13,7 +14,10 @@ def test_cart_view(client, user):
@pytest.mark.django_db
def test_add_resource_to_cart(client, resource, user):
+ price = Price.objects.create(resource=resource, price=1000, stripe_price_id="price_1")
+ resource.price_obj.add(price)
url = reverse("payments:add_to_basket", kwargs={"resource_id": resource.id})
client.force_login(user)
response = client.get(url)
- assert response.status_code == 200
+ # resdirects to the shopping cart
+ assert response.status_code == 302