improvement to search test

This commit is contained in:
Sam
2021-02-05 09:57:11 +00:00
parent b9822edc8d
commit 75234953c0

View File

@@ -378,9 +378,12 @@ class ProductSearchTest(TestCase):
self.user.save() self.user.save()
def test_anon_user_can_search(self): def test_anon_user_can_search(self):
self.factory(description="zapatos") expected_instances = [
self.factory(tags="rojos") self.factory(description="zapatos"),
# self.factory(tags="azul") self.factory(tags="rojos"),
]
self.factory(tags="azul")
query_string = quote("zapatos rojos") query_string = quote("zapatos rojos")
@@ -392,7 +395,7 @@ class ProductSearchTest(TestCase):
self.assertEqual(response.status_code, 200) self.assertEqual(response.status_code, 200)
# check for object creation # check for object creation
data = json.loads(response.data) data = json.loads(response.data)
self.assertEquals(len(data), self.model.objects.count()) self.assertEquals(len(data), len(expected_instances))
class MyProductsViewTest(APITestCase): class MyProductsViewTest(APITestCase):