39 self.assertNotIn('auth_tkt', cookies) |
42 self.assertNotIn('auth_tkt', cookies) |
40 self.assertIn('pauth_tkt', cookies) |
43 self.assertIn('pauth_tkt', cookies) |
41 self.assertIsNotNone(cookies['pauth_tkt'].expires) |
44 self.assertIsNotNone(cookies['pauth_tkt'].expires) |
42 |
45 |
43 def test_login_bad_password(self): |
46 def test_login_bad_password(self): |
44 res = self.webapp.post('/login', { |
47 self.config.i18ncompile(['en', 'fr']) |
45 '__login': self.admlogin, '__password': 'empty'}, status=403) |
48 try: |
46 self.assertIn('Authentication failed', res.text) |
49 self.config._gettext_init() |
|
50 res = self.webapp.post( |
|
51 '/login', |
|
52 {'__login': self.admlogin, '__password': 'empty'}, |
|
53 headers={'Accept-Language': 'fr'}, |
|
54 status=403) |
|
55 finally: |
|
56 rmtree(join(self.config.apphome, 'i18n')) |
|
57 self.assertIn(u"\xc9chec de l'authentification", res.text) |
47 |
58 |
48 |
59 |
49 if __name__ == '__main__': |
60 if __name__ == '__main__': |
50 from unittest import main |
61 from unittest import main |
51 main() |
62 main() |