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__)
Пример #2
0
 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__)
Пример #6
0
 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)
Пример #7
0
 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)