]> jfr.im git - yt-dlp.git/commitdiff
[test:download] Only extract enough videos for `playlist_mincount`
authorpukkandan <redacted>
Tue, 18 May 2021 12:27:26 +0000 (17:57 +0530)
committerpukkandan <redacted>
Tue, 18 May 2021 12:38:55 +0000 (18:08 +0530)
test/parameters.json
test/test_download.py

index a342e2cacf13be68f19443ce4e85fc0e04c0518b..00402d8a47b07875b5294ee58ad315dfb4922315 100644 (file)
@@ -19,7 +19,6 @@
     "noprogress": false, 
     "outtmpl": "%(id)s.%(ext)s", 
     "password": null, 
-    "playlistend": -1, 
     "playliststart": 1, 
     "prefer_free_formats": false, 
     "quiet": false, 
index 5559b4d6fef15d0857bc10c9064e4ce963876522..ed6f73c0c992f45f24bce40d312d6dc265a7d783 100644 (file)
@@ -121,6 +121,7 @@ def print_skipping(reason):
         params['outtmpl'] = tname + '_' + params['outtmpl']
         if is_playlist and 'playlist' not in test_case:
             params.setdefault('extract_flat', 'in_playlist')
+            params.setdefault('playlistend', test_case.get('playlist_mincount'))
             params.setdefault('skip_download', True)
 
         ydl = YoutubeDL(params, auto_init=False)