Ejemplo n.º 1
0
 def test_invalid_expires(self):
     self.cookie['expires'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 2
0
 def test_valid_expires(self):
     self.cookie['expires'] = formatdate(time.time() + 86400, localtime=True)
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 3
0
 def test_expired_expires(self):
     self.cookie['expires'] = formatdate(usegmt=True)
     assert is_cookie_expired(self.cookie)
Ejemplo n.º 4
0
 def test_expired_max_age_missing_time_received(self):
     self.cookie['max-age'] = '0'
     del self.cookie.time_received
     assert is_cookie_expired(self.cookie)
     self.cookie['max-age'] = '1'
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 5
0
 def test_invalid_max_age(self):
     self.cookie['max-age'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 6
0
 def get_cookie_headers(self, include_expired=False):
     cookies = []
     for key, cookie in sorted(self._cookies.items()):
         if include_expired or not is_cookie_expired(cookie):
             cookies.append(cookie.OutputString(attrs=[]))
     return cookies
Ejemplo n.º 7
0
 def test_expired_max_age(self):
     self.cookie['max-age'] = '1'
     assert is_cookie_expired(self.cookie)
     self.cookie['max-age'] = '0'
     assert is_cookie_expired(self.cookie)
Ejemplo n.º 8
0
 def test_valid_max_age_and_expired_expires(self):
     self.cookie['max-age'] = '86400'
     self.cookie['expires'] = formatdate(usegmt=True)
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 9
0
 def test_expired_max_age_and_valid_expires(self):
     self.cookie['max-age'] = '1'
     self.cookie['expires'] = formatdate(time.time() + 86400,
                                         localtime=True)
     assert is_cookie_expired(self.cookie)
Ejemplo n.º 10
0
 def test_expired_expires(self):
     self.cookie['expires'] = formatdate(usegmt=True)
     assert is_cookie_expired(self.cookie)
Ejemplo n.º 11
0
 def test_invalid_expires(self):
     self.cookie['expires'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 12
0
 def test_valid_expires(self):
     self.cookie['expires'] = formatdate(time.time() + 86400,
                                         localtime=True)
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 13
0
 def test_invalid_max_age(self):
     self.cookie['max-age'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 14
0
 def test_expired_max_age_missing_time_received(self):
     self.cookie['max-age'] = '0'
     del self.cookie.time_received
     assert is_cookie_expired(self.cookie)
     self.cookie['max-age'] = '1'
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 15
0
 def test_valid_max_age_and_expired_expires(self):
     self.cookie['max-age'] = '86400'
     self.cookie['expires'] = formatdate(usegmt=True)
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 16
0
 def test_no_expiration_information(self):
     assert not is_cookie_expired(self.cookie)
Ejemplo n.º 17
0
 def test_expired_max_age_and_valid_expires(self):
     self.cookie['max-age'] = '1'
     self.cookie['expires'] = formatdate(time.time() + 86400, localtime=True)
     assert is_cookie_expired(self.cookie)
Ejemplo n.º 18
0
 def test_expired_max_age(self):
     self.cookie['max-age'] = '1'
     assert is_cookie_expired(self.cookie)
     self.cookie['max-age'] = '0'
     assert is_cookie_expired(self.cookie)
Ejemplo n.º 19
0
 def get_cookie_headers(self, include_expired=False):
     cookies = []
     for key, cookie in sorted(self._cookies.items()):
         if include_expired or not is_cookie_expired(cookie):
             cookies.append(cookie.OutputString(attrs=[]))
     return cookies
Ejemplo n.º 20
0
 def test_no_expiration_information(self):
     assert not is_cookie_expired(self.cookie)