diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2021-12-14 22:33:47 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-01-04 00:26:58 +0530 |
commit | 06e57990f7b12328a68471309ae460f320006354 (patch) | |
tree | 80b30b04bde016b834b4258406b0a6c5d1e2cccd /test/test_utils.py | |
parent | b62fa6d75f56940009ebe4bf6bbff605735ab995 (diff) | |
download | hypervideo-pre-06e57990f7b12328a68471309ae460f320006354.tar.lz hypervideo-pre-06e57990f7b12328a68471309ae460f320006354.tar.xz hypervideo-pre-06e57990f7b12328a68471309ae460f320006354.zip |
Allow multiple and nested configuration files
Diffstat (limited to 'test/test_utils.py')
-rw-r--r-- | test/test_utils.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test_utils.py b/test/test_utils.py index 2e33308c7..1a9f71947 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -23,6 +23,7 @@ from yt_dlp.utils import ( caesar, clean_html, clean_podcast_url, + Config, date_from_str, datetime_from_str, DateRange, @@ -1701,6 +1702,15 @@ Line 1 self.assertEqual(format_bytes(1024**7), '1.00ZiB') self.assertEqual(format_bytes(1024**8), '1.00YiB') + def test_hide_login_info(self): + self.assertEqual(Config.hide_login_info(['-u', 'foo', '-p', 'bar']), + ['-u', 'PRIVATE', '-p', 'PRIVATE']) + self.assertEqual(Config.hide_login_info(['-u']), ['-u']) + self.assertEqual(Config.hide_login_info(['-u', 'foo', '-u', 'bar']), + ['-u', 'PRIVATE', '-u', 'PRIVATE']) + self.assertEqual(Config.hide_login_info(['--username=foo']), + ['--username=PRIVATE']) + if __name__ == '__main__': unittest.main() |