Issue #20753: Skip PasswordProtectedSiteTestCase when Python is built without threads.

This commit is contained in:
Berker Peksag 2014-06-29 15:54:56 +03:00
parent f951d28ac8
commit ad324f6bcc

View file

@ -4,8 +4,11 @@
from urllib.error import URLError, HTTPError from urllib.error import URLError, HTTPError
from urllib.request import urlopen from urllib.request import urlopen
from test import support from test import support
import threading
from http.server import BaseHTTPRequestHandler, HTTPServer from http.server import BaseHTTPRequestHandler, HTTPServer
try:
import threading
except ImportError:
threading = None
class RobotTestCase(unittest.TestCase): class RobotTestCase(unittest.TestCase):
@ -259,6 +262,7 @@ def log_message(self, format, *args):
pass pass
@unittest.skipUnless(threading, 'threading required for this test')
class PasswordProtectedSiteTestCase(unittest.TestCase): class PasswordProtectedSiteTestCase(unittest.TestCase):
def setUp(self): def setUp(self):