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)
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)