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):
22
22
def all_pages_since (self , since , * ,
23
23
limit = None , offset = None , direction = None ):
24
24
data = {
25
- 'timestamp' : since ,
26
25
'limit' : 20 if limit is None else limit ,
27
26
'offset' : 0 if offset is None else offset ,
28
27
'direction' : 'asc' if direction is None else direction ,
29
28
}
30
29
if not isinstance (since , int ):
31
30
raise TypeError ("`since` must be a UNIX timestamp" )
32
- return self ._request ("page/since" , None , data )
31
+ return self ._request ("page/since/{} " , since , data )
33
32
34
33
def page_by_id (self , page_id ):
35
34
return self ._request ("page/{}" , page_id )
Original file line number Diff line number Diff line change @@ -43,6 +43,11 @@ def test_page():
43
43
assert isinstance (tags [0 ]['name' ], str )
44
44
if len (files := wiki .page_files (page_id )) > 0 :
45
45
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 )
46
51
47
52
def test_revisions ():
48
53
wiki = scuttle .scuttle ('en' , API_KEY , 1 )
You can’t perform that action at this time.
0 commit comments