
July 28, 2002
3:17 p.m.
[Barry]
A better fix, IMO, is to recognize that the `test' package has become a full fledged standard lib package (a Good Thing, IMO), heed our own admonitions not to do relative imports, and change the various places in the test suite that "import test_support" (or equiv) to "import test.test_support" (or equiv).
[Guido]
Good idea.
[Neal]
Shouldn't this also be done for from XXX import YYY?
grep test_support `find Lib -name '*.py'` | \ egrep -v '(from test |test\.test_support)' | grep import
Good catch! Looks like Barry hardly scratched the surface of this. I *thought* his checkin which claimed to fix this throughout Lib/test was a tad small. :-( --Guido van Rossum (home page: http://www.python.org/~guido/)