From: Greg Ward Date: Sat, 4 Aug 2001 22:22:19 +0000 (+0000) Subject: Hack to workaround bug #445984: attempt to import _socket before X-Git-Tag: v2.2a3~816 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cbce202f827e113ef4d15bf3f4fb4accc6f779de;p=python 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. --- diff --git a/Lib/test/test___all__.py b/Lib/test/test___all__.py index 2cc021b47d..550867038f 100644 --- a/Lib/test/test___all__.py +++ b/Lib/test/test___all__.py @@ -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")