diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-07-08 16:53:05 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-08-02 01:08:16 +0530 |
commit | f2e8dbcc0067fb16b632de1984e622a8e99d9d8f (patch) | |
tree | bfd8af8427fef0a482189179a39ee18a4627b987 /test/helper.py | |
parent | 8f97a15d1c7ebc10d0b51ce24632ac17b34a5f69 (diff) | |
download | hypervideo-pre-f2e8dbcc0067fb16b632de1984e622a8e99d9d8f.tar.lz hypervideo-pre-f2e8dbcc0067fb16b632de1984e622a8e99d9d8f.tar.xz hypervideo-pre-f2e8dbcc0067fb16b632de1984e622a8e99d9d8f.zip |
[extractor, test] Basic framework for embed tests (#4307)
and split download tests so they can be more easily run in CI
Authored by: coletdjnz
Diffstat (limited to 'test/helper.py')
-rw-r--r-- | test/helper.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/helper.py b/test/helper.py index f19e1a34f..e918d8c46 100644 --- a/test/helper.py +++ b/test/helper.py @@ -92,6 +92,13 @@ def gettestcases(include_onlymatching=False): yield from ie.get_testcases(include_onlymatching) +def getwebpagetestcases(): + for ie in yt_dlp.extractor.gen_extractors(): + for tc in ie.get_webpage_testcases(): + tc.setdefault('add_ie', []).append('Generic') + yield tc + + md5 = lambda s: hashlib.md5(s.encode()).hexdigest() |