def test_list_login(self):
     get_request = RequestFactory().get('/')
     get_request.user = self.betty
     get_request.session = {}
     response = EconsensusActionitemListView.as_view()(
         get_request, org_slug=self.bettysorg.slug)
     assert response.status_code == 200
 def test_list_login_not_logged_in(self):
     get_request = RequestFactory().get('/')
     user = User.objects.create()
     user.is_authenticated = lambda: False
     get_request.user = user
     response = EconsensusActionitemListView.as_view()(get_request)
     assert response.status_code == 302  # Redirects to login
     user.delete()
 def test_list_login_not_logged_in(self):
     get_request = RequestFactory().get('/')
     user = User.objects.create()
     user.is_authenticated = lambda: False
     get_request.user = user
     response = EconsensusActionitemListView.as_view()(get_request)
     assert response.status_code == 302  # Redirects to login
     user.delete()
示例#4
0
 def test_list_wrongorg(self):
     get_request = RequestFactory().get('/')
     get_request.user = self.betty
     get_request.session = {}
     response = EconsensusActionitemListView.as_view()(get_request, org_slug='wild-about-town')
     assert response.status_code == 200  # This seems like we could aim for better?
     response.render()
     soup = BeautifulSoup(str(response.content))
     assert soup.find("p", {"class": "wrongorg"})
 def test_list_login(self):
     get_request = RequestFactory().get('/')
     get_request.user = self.betty
     get_request.session = {}
     response = EconsensusActionitemListView.as_view()(get_request, org_slug=self.bettysorg.slug)
     assert response.status_code == 200