pyramid_cubicweb/tests/test_login.py
changeset 11562 a49f08423f02
parent 11559 136dd873dca2
child 11611 9d2bb6bdb5c8
--- a/pyramid_cubicweb/tests/test_login.py	Thu Feb 12 19:21:39 2015 +0100
+++ b/pyramid_cubicweb/tests/test_login.py	Thu Feb 26 00:56:32 2015 +0100
@@ -18,17 +18,24 @@
         res = self.webapp.post('/login', {
             '__login': self.admlogin, '__password': self.admpassword})
         self.assertEqual(res.status_int, 303)
-        cookie = self.webapp.cookiejar._cookies[
-            'localhost.local']['/']['auth_tkt']
-        self.assertIsNone(cookie.expires)
+
+        cookies = self.webapp.cookiejar._cookies['localhost.local']['/']
+        self.assertNotIn('pauth_tkt', cookies)
+        self.assertIn('auth_tkt', cookies)
+        self.assertIsNone(cookies['auth_tkt'].expires)
 
         res = self.webapp.get('/logout')
         self.assertEqual(res.status_int, 303)
 
+        self.assertNotIn('auth_tkt', cookies)
+        self.assertNotIn('pauth_tkt', cookies)
+
         res = self.webapp.post('/login', {
             '__login': self.admlogin, '__password': self.admpassword,
             '__setauthcookie': 1})
         self.assertEqual(res.status_int, 303)
-        cookie = self.webapp.cookiejar._cookies[
-            'localhost.local']['/']['auth_tkt']
-        self.assertIsNotNone(cookie.expires)
+
+        cookies = self.webapp.cookiejar._cookies['localhost.local']['/']
+        self.assertNotIn('auth_tkt', cookies)
+        self.assertIn('pauth_tkt', cookies)
+        self.assertIsNotNone(cookies['pauth_tkt'].expires)