Esempio n. 1
0
 def test_invalid_expires(self):
     self.cookie['expires'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Esempio n. 2
0
 def test_valid_expires(self):
     self.cookie['expires'] = formatdate(time.time() + 86400, localtime=True)
     assert not is_cookie_expired(self.cookie)
Esempio n. 3
0
 def test_expired_expires(self):
     self.cookie['expires'] = formatdate(usegmt=True)
     assert is_cookie_expired(self.cookie)
Esempio 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)
Esempio n. 5
0
 def test_invalid_max_age(self):
     self.cookie['max-age'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Esempio 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
Esempio 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)
Esempio 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)
Esempio 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)
Esempio n. 10
0
 def test_expired_expires(self):
     self.cookie['expires'] = formatdate(usegmt=True)
     assert is_cookie_expired(self.cookie)
Esempio n. 11
0
 def test_invalid_expires(self):
     self.cookie['expires'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Esempio n. 12
0
 def test_valid_expires(self):
     self.cookie['expires'] = formatdate(time.time() + 86400,
                                         localtime=True)
     assert not is_cookie_expired(self.cookie)
Esempio n. 13
0
 def test_invalid_max_age(self):
     self.cookie['max-age'] = 'invalid'
     assert not is_cookie_expired(self.cookie)
Esempio 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)
Esempio 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)
Esempio n. 16
0
 def test_no_expiration_information(self):
     assert not is_cookie_expired(self.cookie)
Esempio 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)
Esempio 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)
Esempio 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
Esempio n. 20
0
 def test_no_expiration_information(self):
     assert not is_cookie_expired(self.cookie)