E&S CVS Commit: PEAK - Fixed the mysterious "UML tests fail on Linux" bug. Apparently, under the
pje at eby-sarna.com
pje at eby-sarna.com
Sat Apr 19 15:15:00 EDT 2003
Module Name: PEAK
Committed By: pje
Date: Sat Apr 19 19:14:52 UTC 2003
Modified Files:
PEAK/src/peak/binding: components.py
PEAK/src/peak/util: imports.py
Log Message:
Fixed the mysterious "UML tests fail on Linux" bug. Apparently, under the
old 'importString()' algorithm, specifying a trailing ':' works on Windows
but not Linux. (Which is *really* weird, since in theory '__import__()'
shouldn't behave differently. I think it might have something to do with
an empty string being a valid directory name on Unix and not on Windows.)
Anyway, I still need to track down and kill all the remaining ':' usage in
import strings, but now at least the test suite works.
To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/src/peak/binding/components.py.diff?r1=1.86&r2=1.87
http://cvs.eby-sarna.com/PEAK/src/peak/util/imports.py.diff?r1=1.9&r2=1.10
To generate a diff of this commit:
cvs rdiff -r1.86 -r1.87 PEAK/src/peak/binding/components.py
cvs rdiff -r1.9 -r1.10 PEAK/src/peak/util/imports.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
More information about the source-changes
mailing list