From: Guido van Rossum Date: Sun, 7 Sep 1997 16:54:34 +0000 (+0000) Subject: Look for uuencoded test files in the directory containing this module, too. X-Git-Tag: v1.5a4~212 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=eeadc04200695addc45239b57246c714e775184d;p=thirdparty%2FPython%2Fcpython.git Look for uuencoded test files in the directory containing this module, too. (This is necessary because when imported as test.test_rgbimg, the test directory is not on sys.path.) --- diff --git a/Lib/test/test_rgbimg.py b/Lib/test/test_rgbimg.py index 3bc206f08c9a..c5b7c83b005a 100644 --- a/Lib/test/test_rgbimg.py +++ b/Lib/test/test_rgbimg.py @@ -11,8 +11,12 @@ print 'RGBimg test suite:' def findfile(file): if os.path.isabs(file): return file import sys - print "__file__ =", __file__ - for dn in [os.path.dirname(__file__)] + sys.path: + path = sys.path + try: + path = [os.path.dirname(__file__)] + path + except NameError: + pass + for dn in path: fn = os.path.join(dn, file) if os.path.exists(fn): return fn return file