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
1 changed files with 5 additions and 1 deletions

View File

@ -4,8 +4,11 @@ import urllib.robotparser
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 @@ class RobotHandler(BaseHTTPRequestHandler):
pass pass
@unittest.skipUnless(threading, 'threading required for this test')
class PasswordProtectedSiteTestCase(unittest.TestCase): class PasswordProtectedSiteTestCase(unittest.TestCase):
def setUp(self): def setUp(self):