Пример #1
0
    def test_from_json(self):
        js = """{
        "id": "user_id",
        "email": "user_email",
        "pass_hash": "user_hash"
        }"""
        user = User.from_json(js)

        self.assertEqual(UserId('user_id'), user.id)
        self.assertEqual('user_email', user.email)
        self.assertEqual('user_hash', user.pass_hash)
Пример #2
0
    def _load_by_key(self, key):
        user_json = self.redis.get(key)

        if user_json is not None:
            return User.from_json(user_json.decode(_UTF8))
        return None