[core] Fix `noprogress` if `test=True` with `--quiet` and `--verbose` (#10454)

Authored by: Grub4K
This commit is contained in:
Simon Sawicki 2024-07-16 21:48:45 +02:00 committed by GitHub
parent 39e6c4cb44
commit 66ce3d76d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 2 deletions

View File

@ -3168,11 +3168,12 @@ class YoutubeDL:
if test: if test:
verbose = self.params.get('verbose') verbose = self.params.get('verbose')
quiet = self.params.get('quiet') or not verbose
params = { params = {
'test': True, 'test': True,
'quiet': self.params.get('quiet') or not verbose, 'quiet': quiet,
'verbose': verbose, 'verbose': verbose,
'noprogress': not verbose, 'noprogress': quiet,
'nopart': True, 'nopart': True,
'skip_unavailable_fragments': False, 'skip_unavailable_fragments': False,
'keep_fragments': False, 'keep_fragments': False,