mirror of https://github.com/python/cpython
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.)
This commit is contained in:
parent
bc8b2bd95e
commit
eeadc04200
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue