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 jaraco
Recipients amaury.forgeotdarc, eric.smith, giampaolo.rodola, jafo, jaraco, lemburg, loewis, nnorwitz, r.david.murray, swarren
Date 2009-11-27.01:40:19
SpamBayes Score 3.7054456e-06
Marked as misclassified No
Message-id <1259286032.18.0.778421879418.issue1578269@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks Eric for the report. I had tested earlier on XP, but didn't do so
with the latest changes. It appears that a couple of modules didn't
behave well under XP. The latest patch (16) addresses these issues. In
particular, many tests use the presence of os.symlink to presume
symbolic link support, but under Windows XP, os.symlink exists but
raises a NotImplementedError when called. To address this, I added
test.support.has_symlink function which can be used to determine whether
the OS has symlink support (and not just a symlink function).

This raises the issue that it might be worthwhile to remove the symlink
and readlink methods at the os module init time if symlinks aren't
supported on the OS.

For now, this implementation should be adequate to move forward.
History
Date User Action Args
2009-11-27 01:40:33jaracosetrecipients: + jaraco, lemburg, loewis, nnorwitz, jafo, amaury.forgeotdarc, eric.smith, giampaolo.rodola, swarren, r.david.murray
2009-11-27 01:40:32jaracosetmessageid: <1259286032.18.0.778421879418.issue1578269@psf.upfronthosting.co.za>
2009-11-27 01:40:30jaracolinkissue1578269 messages
2009-11-27 01:40:30jaracocreate