mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	Simplify test setup
This commit is contained in:
		| @@ -12,12 +12,7 @@ from youtube_dl.utils import ( | |||||||
|     compat_urllib_request, |     compat_urllib_request, | ||||||
| ) | ) | ||||||
|  |  | ||||||
| # General configuration (from __init__, not very elegant...) | youtube_dl._setup_opener(timeout=10) | ||||||
| jar = compat_cookiejar.CookieJar() |  | ||||||
| cookie_processor = compat_urllib_request.HTTPCookieProcessor(jar) |  | ||||||
| proxy_handler = compat_urllib_request.ProxyHandler() |  | ||||||
| opener = compat_urllib_request.build_opener(proxy_handler, cookie_processor, YoutubeDLHandler()) |  | ||||||
| compat_urllib_request.install_opener(opener) |  | ||||||
|  |  | ||||||
| PARAMETERS_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "parameters.json") | PARAMETERS_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "parameters.json") | ||||||
| with io.open(PARAMETERS_FILE, encoding='utf-8') as pf: | with io.open(PARAMETERS_FILE, encoding='utf-8') as pf: | ||||||
|   | |||||||
| @@ -19,14 +19,6 @@ PARAMETERS_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "para | |||||||
|  |  | ||||||
| RETRIES = 3 | RETRIES = 3 | ||||||
|  |  | ||||||
| # General configuration (from __init__, not very elegant...) |  | ||||||
| jar = compat_cookiejar.CookieJar() |  | ||||||
| cookie_processor = compat_urllib_request.HTTPCookieProcessor(jar) |  | ||||||
| proxy_handler = compat_urllib_request.ProxyHandler() |  | ||||||
| opener = compat_urllib_request.build_opener(proxy_handler, cookie_processor, YoutubeDLHandler()) |  | ||||||
| compat_urllib_request.install_opener(opener) |  | ||||||
| socket.setdefaulttimeout(10) |  | ||||||
|  |  | ||||||
| md5 = lambda s: hashlib.md5(s.encode('utf-8')).hexdigest() | md5 = lambda s: hashlib.md5(s.encode('utf-8')).hexdigest() | ||||||
|  |  | ||||||
| class YoutubeDL(youtube_dl.YoutubeDL): | class YoutubeDL(youtube_dl.YoutubeDL): | ||||||
| @@ -45,6 +37,7 @@ def _file_md5(fn): | |||||||
|     with open(fn, 'rb') as f: |     with open(fn, 'rb') as f: | ||||||
|         return hashlib.md5(f.read()).hexdigest() |         return hashlib.md5(f.read()).hexdigest() | ||||||
|  |  | ||||||
|  | import helper  # Set up remaining global configuration | ||||||
| from helper import get_testcases, try_rm | from helper import get_testcases, try_rm | ||||||
| defs = get_testcases() | defs = get_testcases() | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Philipp Hagemeister
					Philipp Hagemeister