X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Futils.py;h=8fa4cb67f3c0fd8344ad33e1bc3098d2653cc085;hb=7ee50ae7b51ea24362419885964c11f3f7fcbb30;hp=ed5ee222f5ccdf75563681266777c8e9c132df80;hpb=65697b3bf3bf6eaeb91a34e5308a6d2239118071;p=youtube-dl diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py index ed5ee222f..8fa4cb67f 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -1172,6 +1172,10 @@ class PagedList(object): self._pagefunc = pagefunc self._pagesize = pagesize + def __len__(self): + # This is only useful for tests + return len(self.getslice()) + def getslice(self, start=0, end=None): res = [] for pagenum in itertools.count(start // self._pagesize):