Exemplo n.º 1
0
    def init_data(self):
        user = create_user(
            "*****@*****.**",
            "9527",
            "Known User"
            )

        client = create_client(
            user,
            "Known app",
            "Official known app for testing",
            "known://fake/app"
            )
        self.known_client = client

        access_token = create_access_token(
            "known_token",
            user,
            client,
            )
        self.known_access_token = access_token

        device = get_or_create_device(access_token)
        self.known_device = device
        self.known_device_marshalled = marshal(device, device_fields)

        # fetch user again, since it might be modified
        user_dict = User.find_one({"_id": user["_id"]})
        user = User()
        user.update(user_dict)
        self.known_user = user
        self.known_user_marshalled = marshal(user, user_fields)