19 anonymous_allowed = False |
19 anonymous_allowed = False |
20 tags = CubicWebTestTC.tags | Tags(('auth',)) |
20 tags = CubicWebTestTC.tags | Tags(('auth',)) |
21 |
21 |
22 def test_reponse_denied(self): |
22 def test_reponse_denied(self): |
23 res = self.webapp.get('/', expect_errors=True) |
23 res = self.webapp.get('/', expect_errors=True) |
24 self.assertEqual(http_client.FORBIDDEN, res.status_int) |
24 self.assertEqual(http.client.FORBIDDEN, res.status_int) |
25 |
25 |
26 def test_login(self): |
26 def test_login(self): |
27 res = self.webapp.get('/', expect_errors=True) |
27 res = self.webapp.get('/', expect_errors=True) |
28 self.assertEqual(http_client.FORBIDDEN, res.status_int) |
28 self.assertEqual(http.client.FORBIDDEN, res.status_int) |
29 |
29 |
30 self.login(self.admlogin, self.admpassword) |
30 self.login(self.admlogin, self.admpassword) |
31 res = self.webapp.get('/') |
31 res = self.webapp.get('/') |
32 self.assertEqual(http_client.OK, res.status_int) |
32 self.assertEqual(http.client.OK, res.status_int) |
33 |
33 |
34 self.logout() |
34 self.logout() |
35 res = self.webapp.get('/', expect_errors=True) |
35 res = self.webapp.get('/', expect_errors=True) |
36 self.assertEqual(http_client.FORBIDDEN, res.status_int) |
36 self.assertEqual(http.client.FORBIDDEN, res.status_int) |
37 |
37 |
38 |
38 |
39 if __name__ == '__main__': |
39 if __name__ == '__main__': |
40 import unittest |
40 import unittest |
41 unittest.main() |
41 unittest.main() |