company search filter working

This commit is contained in:
Sam
2021-03-17 11:09:26 +00:00
parent 0c70763345
commit 696e2f49d1

View File

@@ -558,7 +558,7 @@ class CompanySearchViewSet(APITestCase):
"""Tests setup
"""
self.endpoint = '/api/v1/search/companies/'
self.factory = CompanyFactory
self.factory = ValidatedCompanyFactory
self.model = Company
# create user
self.email = f"user@mail.com"
@@ -568,34 +568,32 @@ class CompanySearchViewSet(APITestCase):
self.user.save()
def test_anon_user_can_search_company_name(self):
company_name = 'Test company name'
company_name = 'Test asdfas name'
# create instance
instance = self.factory(company_name=company_name)
# query
url = f"{self.endpoint}?search={company_name}"
url = f"{self.endpoint}?search=asdfas"
response = self.client.get(url)
# assertions
self.assertEquals(response.status_code, 200)
payload = response.json()
print(payload)
self.assertEquals(len(payload), 1)
def test_anon_user_can_search_short_name(self):
short_name = 'Test company name'
short_name = 'Test werqwe name'
# create instance
instance = self.factory(short_name=short_name)
# query
url = f"{self.endpoint}?search={short_name}"
url = f"{self.endpoint}?search=werqwe"
response = self.client.get(url)
# assertions
self.assertEquals(response.status_code, 200)
payload = response.json()
print(payload)
self.assertEquals(len(payload), 1)