File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -22,14 +22,13 @@ def all_pages(self):
2222 def all_pages_since (self , since , * ,
2323 limit = None , offset = None , direction = None ):
2424 data = {
25- 'timestamp' : since ,
2625 'limit' : 20 if limit is None else limit ,
2726 'offset' : 0 if offset is None else offset ,
2827 'direction' : 'asc' if direction is None else direction ,
2928 }
3029 if not isinstance (since , int ):
3130 raise TypeError ("`since` must be a UNIX timestamp" )
32- return self ._request ("page/since" , None , data )
31+ return self ._request ("page/since/{} " , since , data )
3332
3433 def page_by_id (self , page_id ):
3534 return self ._request ("page/{}" , page_id )
Original file line number Diff line number Diff line change @@ -43,6 +43,11 @@ def test_page():
4343 assert isinstance (tags [0 ]['name' ], str )
4444 if len (files := wiki .page_files (page_id )) > 0 :
4545 assert isinstance (files [0 ]['path' ], str )
46+ timestamp = 1500000000
47+ pages_since_then = wiki .all_pages_since_mini (timestamp )
48+ print (pages_since_then )
49+ assert all (page ['metadata' ]['wd_page_created_at' ] >= timestamp
50+ for page in pages_since_then )
4651
4752def test_revisions ():
4853 wiki = scuttle .scuttle ('en' , API_KEY , 1 )
You can’t perform that action at this time.
0 commit comments