

def test_content_subreddit_load_more(reddit, terminal):
    submissions = reddit.get_front_page(limit=None)
    content = SubredditContent('front', submissions, k.loader)
    assert (content.get(50)['type'] == 'Submission')
    assert (len(content._submission_data) == 51)
    for (i, data) in enumerate(islice(content.iterate(0, 1), 0, 50)):
        assert all(((k in data) for k in ('object', 'n_rows', 'offset', 'type', 'index', 'title', 'split_title')))
        for val in data.values():
            assert (not isinstance(val, six.binary_type))
        assert (data['index'] == (i + 1))
        assert data['title'].startswith(six.text_type((i + 1)))

dataset/ETHPy150Open michael-lazar/rtv/tests/test_content.py test_content_subreddit_load_more/VarMisuse@31/47 `terminal`->`k`