def test_update_cookie(self): c = Cookie({"Set-Cookie": "new_param=marcos; another_new=ivan"}) c.update(self.cookie) res = c.as_cookie_header_value() self.assertIn("chips=ahoy", res) self.assertIn("vienna=finger", res) self.assertIn("new_param=marcos", res) self.assertIn("another_new=ivan", res)
def test_as_cookie_header_value_none(self): cookie = Cookie(None) res = cookie.as_cookie_header_value() self.assertEqual(res, "")
def test_as_cookie_header_value_tuples(self): cookie = Cookie([("Set-Cookie", "chips=ahoy; httpOnly"), ("Set-Cookie", "vienna=finger")]) res = cookie.as_cookie_header_value() self.assertIn("chips=ahoy", res) self.assertIn("vienna=finger", res)