def test_lists_members_iter(samp_auth): """ Test the lists/memberships method using cursor_iter. """ for list_id, slug, owner_screen_name in TEST_LISTS: params = {"list_id": list_id, "count": 10, "maxitems": 20} data, meta = rest.lists_members(samp_auth, **params) results = [] for data, meta in rest.lists_members(samp_auth, **params): assert meta["code"] == 200 assert "users" in data results.extend(data["users"]) assert all("screen_name" in u for u in results) assert all("listed_count" in u for u in results) assert len(results) >= 20 assert len(set(r["id"] for r in results)) >= 20 params = {"slug": slug, "owner_screen_name": owner_screen_name, "count": 10, "maxitems": 20} data, meta = rest.lists_members(samp_auth, **params) results = [] for data, meta in rest.lists_members(samp_auth, **params): assert meta["code"] == 200 assert "users" in data results.extend(data["users"]) assert all("screen_name" in u for u in results) assert all("listed_count" in u for u in results) assert len(results) >= 20 assert len(set(r["id"] for r in results)) >= 20
def test_lists_members_iter(samp_auth): """ Test the lists/memberships method using cursor_iter. """ for list_id, slug, owner_screen_name in TEST_LISTS: params = {"list_id": list_id, "count": 10, "maxitems": 20} data, meta = rest.lists_members(samp_auth, **params) results = [] for data, meta in rest.lists_members(samp_auth, **params): assert meta["code"] == 200 assert "users" in data results.extend(data["users"]) assert all("screen_name" in u for u in results) assert all("listed_count" in u for u in results) assert len(results) >= 20 assert len(set(r["id"] for r in results)) >= 20 params = { "slug": slug, "owner_screen_name": owner_screen_name, "count": 10, "maxitems": 20 } data, meta = rest.lists_members(samp_auth, **params) results = [] for data, meta in rest.lists_members(samp_auth, **params): assert meta["code"] == 200 assert "users" in data results.extend(data["users"]) assert all("screen_name" in u for u in results) assert all("listed_count" in u for u in results) assert len(results) >= 20 assert len(set(r["id"] for r in results)) >= 20
def test_lists_members(samp_auth): """ Test the lists/members method. """ for list_id, slug, owner_screen_name in TEST_LISTS: params = {"list_id": list_id, "count": 10} data, meta = rest.lists_members(samp_auth, **params) assert meta["code"] == 200 assert "users" in data assert all("screen_name" in u for u in data["users"]) assert all("listed_count" in u for u in data["users"]) params = {"slug": slug, "owner_screen_name": owner_screen_name} data, meta = rest.lists_members(samp_auth, **params) assert meta["code"] == 200 assert "users" in data assert all("screen_name" in u for u in data["users"]) assert all("listed_count" in u for u in data["users"])
def test_lists_members(samp_auth): """ Test the lists/members method. """ for list_id, slug, owner_screen_name in TEST_LISTS: params = {"list_id": list_id, "count": 10} data, meta = rest.lists_members(samp_auth, **params) assert meta["code"] == 200 assert "users" in data assert all("screen_name" in u for u in data["users"]) assert all("listed_count" in u for u in data["users"]) params = {"slug": slug, "owner_screen_name": owner_screen_name} data, meta = rest.lists_members(samp_auth, **params) assert meta["code"] == 200 assert "users" in data assert all("screen_name" in u for u in data["users"]) assert all("listed_count" in u for u in data["users"])