File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,19 @@ def test_wiki():
2929 assert wiki .wikis ()[0 ]['subdomain' ] == "admin"
3030 assert wiki .wiki ()['subdomain' ] == "en"
3131
32+ def test_pagination ():
33+ wiki = scuttle .scuttle ('en' , API_KEY , 1 )
34+ # will be testing on page revisions pagination
35+ page_slug = "main"
36+ page_id = wiki .page_by_slug (page_slug )['id' ]
37+ # non-paginated revisions - should just be metadata
38+ non_paginated_revisions = wiki .all_pagerevisions (page_id )
39+ assert len (non_paginated_revisions ) > 100
40+ assert 'content' not in non_paginated_revisions [0 ].keys ()
41+ # paginated revisions - should include revision content
42+ paginated_revisions = wiki .all_pagerevisions .verbose (page_id )
43+ assert len (paginated_revisions ) == 20
44+
3245def test_page ():
3346 wiki = scuttle .scuttle ('en' , API_KEY , 1 )
3447 pages = wiki .all_pages ()
You can’t perform that action at this time.
0 commit comments