]>
jfr.im git - yt-dlp.git/blob - devscripts/run_tests.bat
3 rem Keep this list in sync with the `offlinetest` target in Makefile
4 set DOWNLOAD_TESTS
="age_restriction^|download^|iqiyi_sdk_interpreter^|socks^|subtitles^|write_annotations^|youtube_lists^|youtube_signature"
6 if "%YTDL_TEST_SET%" == "core" (
7 set test_set
="-I test_("%DOWNLOAD_TESTS%")\.py"
8 set multiprocess_args
=""
9 ) else if "%YTDL_TEST_SET%" == "download" (
10 set test_set
="-I test_(?!"%DOWNLOAD_TESTS%").+\.py"
11 set multiprocess_args
="--processes=4 --process-timeout=540"
13 echo YTDL_TEST_SET is
not set or invalid
17 nosetests test
--verbose
%test_set
:"=% %multiprocess_args:"=%