def test_session_create(self): user = User.load_by_id(db_user.create("test")) token = Token.generate(user.api_key) token.approve(user.name) session = Session.create(token) self.assertIsInstance(session, Session) self.assertDictEqual(user.__dict__, session.user.__dict__)
def __init__(self, id, user_id, sid, api_key, timestamp): self.id = id self.sid = sid self.api_key = api_key self.timestamp = timestamp self.user_id = user_id self.user = User.load_by_id(user_id)
def test_session_create(self): user = User.load_by_id(db_user.create(1, "test")) token = Token.generate(user.api_key) token.approve(user.name) session = Session.create(token) self.assertIsInstance(session, Session) self.assertDictEqual(user.__dict__, session.user.__dict__)
def test_session_load(self): user = User.load_by_id(db_user.create("test")) token = Token.generate(user.api_key) token.approve(user.name) session = Session.create(token) self.assertIsInstance(session, Session) self.assertDictEqual(user.__dict__, session.user.__dict__) session.user = None # Load with session_key + api_key session2 = Session.load(session.sid, session.api_key) self.assertDictEqual(user.__dict__, session2.__dict__['user'].__dict__) session2.user = None self.assertDictEqual(session.__dict__, session2.__dict__)
def test_session_load(self): user = User.load_by_id(db_user.create(1, "test")) token = Token.generate(user.api_key) token.approve(user.name) session = Session.create(token) self.assertIsInstance(session, Session) self.assertDictEqual(user.__dict__, session.user.__dict__) session.user = None # Load with session_key + api_key session2 = Session.load(session.sid) self.assertDictEqual(user.__dict__, session2.__dict__['user'].__dict__) session2.user = None self.assertDictEqual(session.__dict__, session2.__dict__)
def __init__(self, id, userid, token, api_key, ts): self.id = id self.token = token self.api_key = api_key self.timestamp = ts self.user = User.load_by_id(userid)
def test_user_load_by_id(self): user = User.load_by_id(self.user.id) self.assertTrue(isinstance(user, User)) self.assertDictEqual(user.__dict__, self.user.__dict__)
def test_user_load_by_id(self): user = User.load_by_id(self.user.id) self.assertTrue(isinstance(user, User)) self.assertDictEqual(user.__dict__, self.user.__dict__)
def __init__(self, id, userid, token, api_key, ts): self.id = id self.token = token self.api_key = api_key self.timestamp = ts self.user = User.load_by_id(userid)