aboutsummaryrefslogtreecommitdiff
path: root/test/test_socks.py
diff options
context:
space:
mode:
authorYen Chi Hsuan <yan12125@gmail.com>2016-05-14 18:48:36 +0800
committerYen Chi Hsuan <yan12125@gmail.com>2016-05-14 18:48:36 +0800
commit98d560f205e6aeddc767844d142b00525a9eaff9 (patch)
treee92f84a2f5f7de11665f2fba9e3dbd2c40d7e378 /test/test_socks.py
parentafcc317800084e787f03a959be2c035ef5ec6634 (diff)
downloadyoutube-dl-98d560f205e6aeddc767844d142b00525a9eaff9.tar.xz
[test/test_socks] Skip SOCKS tests
They occasional trigger errors or blocks (https://travis-ci.org/rg3/youtube-dl/jobs/130184883)
Diffstat (limited to 'test/test_socks.py')
-rw-r--r--test/test_socks.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/test_socks.py b/test/test_socks.py
index d07003ceb..1e68eb0da 100644
--- a/test/test_socks.py
+++ b/test/test_socks.py
@@ -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),
})