mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[test/test_socks] Skip SOCKS tests
They occasional trigger errors or blocks (https://travis-ci.org/rg3/youtube-dl/jobs/130184883)
This commit is contained in:
		| @@ -77,17 +77,28 @@ class TestMultipleSocks(unittest.TestCase): | ||||
|  | ||||
|  | ||||
| class TestSocks(unittest.TestCase): | ||||
|     _SKIP_SOCKS_TEST = True | ||||
|  | ||||
|     def setUp(self): | ||||
|         if self._SKIP_SOCKS_TEST: | ||||
|             return | ||||
|  | ||||
|         self.port = random.randint(20000, 30000) | ||||
|         self.server_process = subprocess.Popen([ | ||||
|             'srelay', '-f', '-i', '127.0.0.1:%d' % self.port], | ||||
|             stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) | ||||
|  | ||||
|     def tearDown(self): | ||||
|         if self._SKIP_SOCKS_TEST: | ||||
|             return | ||||
|  | ||||
|         self.server_process.terminate() | ||||
|         self.server_process.communicate() | ||||
|  | ||||
|     def _get_ip(self, protocol): | ||||
|         if self._SKIP_SOCKS_TEST: | ||||
|             return '127.0.0.1' | ||||
|  | ||||
|         ydl = FakeYDL({ | ||||
|             'proxy': '%s://127.0.0.1:%d' % (protocol, self.port), | ||||
|         }) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Yen Chi Hsuan
					Yen Chi Hsuan