def test_messy_included(): USER = FlarumUser(forum_url="https://discuss.flarum.org") discussion = USER.get_discussion_by_id(28221) author = discussion.get_author() print(author.username, '=>', discussion.url)
def test_absolutely_all_posts(): USER = FlarumUser(forum_url="https://discuss.flarum.org", extensions=[ Flarum_Likes.LikesExtension, absolutely_all.AbsolutelyAllExtension ]) # type: absolutely_all.AbsolutelyAllFlarumUserMixin discussion = USER.get_discussion_by_id(7585) for number, posts in enumerate( USER.get_all_posts_from_discussion(discussion)): if number > 3: # 3 batches of posts break for post in posts: print(post.url) print('-' * 20)