def test_get_posts():
channel_id = '1234'
response = {
'_cursor': '1479487861147094000',
'_topic': 'feeds.channel.44322889',
'posts': [example_post]
}
responses.add(responses.GET,
'%sfeed/%s/posts' % (BASE_URL, channel_id),
body=json.dumps(response),
status=200,
content_type='application/json')
client = TwitchClient('client id')
posts = client.channel_feed.get_posts(channel_id)
assert len(responses.calls) == 1
assert len(posts) == 1
post = posts[0]
assert isinstance(post, Post)
assert post.id == example_post['id']
assert post.body == example_post['body']
评论列表
文章目录