Exemple #1
0
 def test14_access_cooked_valid(self):
     """Test access_cooked_valid()."""
     auth = IIIFAuth()
     now = int(time.time())
     # No allowed cookies stored, so reject
     self.assertFalse(auth.access_cookie_valid('a-cookie', 'testy'))
     # Wrong cookie, so reject
     auth.access_cookies['cookie1'] = now
     self.assertFalse(auth.access_cookie_valid('cookie2', 'testy'))
     # Right cookie, recent, so accept
     self.assertTrue(auth.access_cookie_valid('cookie1', 'testy'))
     # Make cookie old, so reject
     auth.access_cookies['cookie1'] = now - auth.access_cookie_lifetime - 2
     self.assertFalse(auth.access_cookie_valid('cookie1', 'testy'))
     self.assertEqual(len(auth.access_cookies), 1)
     # Make cookie very old, so deleted
     auth.access_cookies['cookie1'] = now - 2 * auth.access_cookie_lifetime - 2
     self.assertFalse(auth.access_cookie_valid('cookie1', 'testy'))
     self.assertEqual(len(auth.access_cookies), 0)
Exemple #2
0
 def test14_access_cooked_valid(self):
     """Test access_cooked_valid()."""
     auth = IIIFAuth()
     now = int(time.time())
     # No allowed cookies stored, so reject
     self.assertFalse(auth.access_cookie_valid('a-cookie', 'testy'))
     # Wrong cookie, so reject
     auth.access_cookies['cookie1'] = now
     self.assertFalse(auth.access_cookie_valid('cookie2', 'testy'))
     # Right cookie, recent, so accept
     self.assertTrue(auth.access_cookie_valid('cookie1', 'testy'))
     # Make cookie old, so reject
     auth.access_cookies['cookie1'] = now - auth.access_cookie_lifetime - 2
     self.assertFalse(auth.access_cookie_valid('cookie1', 'testy'))
     self.assertEqual(len(auth.access_cookies), 1)
     # Make cookie very old, so deleted
     auth.access_cookies[
         'cookie1'] = now - 2 * auth.access_cookie_lifetime - 2
     self.assertFalse(auth.access_cookie_valid('cookie1', 'testy'))
     self.assertEqual(len(auth.access_cookies), 0)