def test_index(self): """ To test the listing of the companies. """ """ Access We are connected """ self.client.logout() self.client.login(username=self.mentor.user.username, password="******") # list of companies. result = self.client.get( reverse('company:index'), follow=False ) self.assertEqual(result.status_code, 200) self.assertEqual(1, len(result.context['filter'])) nb_company = len(result.context['filter']) """ No Access We are not connected """ self.client.logout() # list of companies. result = self.client.get( reverse('company:index'), follow=False ) self.assertEqual(result.status_code, 302) """ Context data Check filter, who contains all companies """ self.client.logout() self.client.login(username=self.mentor.user.username, password="******") # create strange company companyWeird = CompanyFactory(companyStatus = self.status) companyWeird.name = u"Company ïtrema718" companyWeird.save() # list of companies. result = self.client.get( reverse('company:index'), follow=False ) self.assertEqual(result.status_code, 200) self.assertEqual(nb_company+1, len(result.context['filter']))
def test_index(self): """ To test the listing of the companies. """ """ Access We are connected """ self.client.logout() self.client.login(username=self.mentor.user.username, password="******") # list of companies. result = self.client.get(reverse('company:index'), follow=False) self.assertEqual(result.status_code, 200) self.assertEqual(1, len(result.context['filter'])) nb_company = len(result.context['filter']) """ No Access We are not connected """ self.client.logout() # list of companies. result = self.client.get(reverse('company:index'), follow=False) self.assertEqual(result.status_code, 302) """ Context data Check filter, who contains all companies """ self.client.logout() self.client.login(username=self.mentor.user.username, password="******") # create strange company companyWeird = CompanyFactory(companyStatus=self.status) companyWeird.name = u"Company ïtrema718" companyWeird.save() # list of companies. result = self.client.get(reverse('company:index'), follow=False) self.assertEqual(result.status_code, 200) self.assertEqual(nb_company + 1, len(result.context['filter']))