This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author r.david.murray
Recipients barry, belopolsky, brett.cannon, eric.araujo, ezio.melotti, ghaering, gpolo, michael.foord, r.david.murray, rhettinger, tarek, theller
Date 2010-11-29.16:54:37
SpamBayes Score 3.763516e-07
Marked as misclassified No
Message-id <1291049679.12.0.480542946681.issue10572@psf.upfronthosting.co.za>
In-reply-to
Content
For the email package I would be in favor of moving the tests to Lib/test.  I've always found it a bit inconvenient that they are in Lib/email.  After hearing of Michael's intent with unittest, and given the evolution of email5 into email5.1, I am also considering the possibility of packaging email6 (when I get to it!) as a patch set against email5, which would make this change less of an issue for email6 development.

The 2.7 sync issue is a concern, but there are certainly precedents for differing file layouts between 3.x and 2.7.  I'm willing myself to deal with this for email.

Barry may have a different opinion.

All of that said, this is a general enough issue that it may be appropriate to raise it on python-dev.  Even if exceptions are made for individual packages, it would be good to agree on a general "best practices" rule for this for the stdlib.
History
Date User Action Args
2010-11-29 16:54:39r.david.murraysetrecipients: + r.david.murray, barry, brett.cannon, theller, rhettinger, ghaering, belopolsky, tarek, gpolo, ezio.melotti, eric.araujo, michael.foord
2010-11-29 16:54:39r.david.murraysetmessageid: <1291049679.12.0.480542946681.issue10572@psf.upfronthosting.co.za>
2010-11-29 16:54:37r.david.murraylinkissue10572 messages
2010-11-29 16:54:37r.david.murraycreate