changes to related product action, test ok

This commit is contained in:
Sam
2021-03-10 12:13:21 +00:00
parent 39c8bd5e44
commit bb0b8729cb
3 changed files with 43 additions and 11 deletions

View File

@@ -195,19 +195,23 @@ class ProductViewSetTest(APITestCase):
self.assertEquals(len(expected_instance), len(payload))
def test_anon_can_get_related_products(self):
tag = 'cosa'
company = CompanyFactory()
# Create instances
instance = self.factory()
# make our user the creator
instance.creator = self.user
instance.save()
url = f"{self.endpoint}{instance.id}/related/"
instances = [self.factory(tags=tag, company=company) for i in range(10)]
url = f"{self.endpoint}{instances[0].id}/related/"
response = self.client.get(url)
self.assertEquals(response.status_code, 200)
payload= response.json()
self.assertTrue(len(payload) <= 6)
self.assertTrue(len(payload) <= 10)
# authenticated user
def test_auth_user_can_paginate_instances(self):