22
33
44def test_paginator_first_page (seam : Seam ):
5- paginator = seam .create_paginator (
6- seam .connected_accounts .list , {"limit" : 2 }
7- )
5+ paginator = seam .create_paginator (seam .connected_accounts .list , {"limit" : 2 })
86 connected_accounts , pagination = paginator .first_page ()
97
108 assert isinstance (connected_accounts , list )
@@ -16,17 +14,13 @@ def test_paginator_first_page(seam: Seam):
1614
1715
1816def test_paginator_next_page (seam : Seam ):
19- paginator = seam .create_paginator (
20- seam .connected_accounts .list , params = {"limit" : 2 }
21- )
17+ paginator = seam .create_paginator (seam .connected_accounts .list , params = {"limit" : 2 })
2218 first_page_accounts , first_pagination = paginator .first_page ()
2319
2420 assert len (first_page_accounts ) == 2
2521 assert first_pagination .has_next_page is True
2622
27- next_page_accounts , _ = paginator .next_page (
28- first_pagination .next_page_cursor
29- )
23+ next_page_accounts , _ = paginator .next_page (first_pagination .next_page_cursor )
3024
3125 assert isinstance (next_page_accounts , list )
3226 assert len (next_page_accounts ) == 1
@@ -35,9 +29,7 @@ def test_paginator_next_page(seam: Seam):
3529def test_paginator_flatten_to_list (seam : Seam ):
3630 all_connected_accounts = seam .connected_accounts .list ()
3731
38- paginator = seam .create_paginator (
39- seam .connected_accounts .list , params = {"limit" : 1 }
40- )
32+ paginator = seam .create_paginator (seam .connected_accounts .list , params = {"limit" : 1 })
4133 paginated_accounts = paginator .flatten_to_list ()
4234
4335 assert len (paginated_accounts ) > 1
@@ -47,14 +39,11 @@ def test_paginator_flatten_to_list(seam: Seam):
4739def test_paginator_flatten (seam : Seam ):
4840 all_connected_accounts = seam .connected_accounts .list ()
4941
50- paginator = seam .create_paginator (
51- seam .connected_accounts .list , params = {"limit" : 1 }
52- )
42+ paginator = seam .create_paginator (seam .connected_accounts .list , params = {"limit" : 1 })
5343
5444 collected_accounts = []
5545 for account in paginator .flatten ():
5646 collected_accounts .append (account )
5747
58-
5948 assert len (collected_accounts ) > 1
6049 assert len (collected_accounts ) == len (all_connected_accounts )
0 commit comments