Hack to workaround bug #445984: attempt to import _socket before

starting the test suite proper.  If _socket fails to build, that will
make this test fail with an ImportError -- handled by the test harness
as "no such module _socket" -- instead of an AttributeError deep in
CGIHTTPServer.
This commit is contained in:
Greg Ward 2001-08-04 22:22:19 +00:00
parent 60fc707be5
commit cbce202f82
1 changed files with 4 additions and 0 deletions

View File

@ -38,6 +38,10 @@ def check_all(modname):
all.sort()
verify(keys==all, "%s != %s" % (keys, all))
# In case _socket fails to build, make this test fail more gracefully
# than an AttributeError somewhere deep in CGIHTTPServer.
import _socket
check_all("BaseHTTPServer")
check_all("CGIHTTPServer")
check_all("ConfigParser")