def test_cookie_store(self): cj = CookieJar() test_email = "*****@*****.**" test_cookies = [Cookie(version=0, name='Name', value='1', port=None, port_specified=False, domain='www.example.com', domain_specified=False, domain_initial_dot=False, path='/', path_specified=True, secure=False, expires=None, discard=True, comment=None, comment_url=None, rest={'HttpOnly': None}, rfc2109=False)] for c in test_cookies: cj.set_cookie(c) x = Credentials(id=test_email) cookie_list = [c for c in cj] x.cookies = cookie_list x.put() y = Credentials.get_by_id(test_email) self.assertIsNotNone(y) self.assertEquals(y.key.id(), test_email) stored_credentials_dict = [sc.__dict__ for sc in y.cookies] self.assertEquals(stored_credentials_dict, [sc.__dict__ for sc in test_cookies])