[issue5861] test_urllib fails on windows

Hirokazu Yamamoto report at bugs.python.org
Tue Apr 28 03:43:23 CEST 2009


New submission from Hirokazu Yamamoto <ocean-city at m2.ccsnet.ne.jp>:

Hello. I noticed test_urllib fails on windows.

======================================================================
ERROR: test_copy (__main__.urlretrieve_FileTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_urllib.py", line 241, in test_copy
    test_support.TESTFN), second_temp)
  File "e:\python-dev\trunk\lib\urllib.py", line 94, in urlretrieve
    return _urlopener.retrieve(url, filename, reporthook, data)
  File "e:\python-dev\trunk\lib\urllib.py", line 238, in retrieve
    fp = self.open(url, data)
  File "e:\python-dev\trunk\lib\urllib.py", line 206, in open
    return getattr(self, name)(url)
  File "e:\python-dev\trunk\lib\urllib.py", line 464, in open_file
    return self.open_local_file(url)
  File "e:\python-dev\trunk\lib\urllib.py", line 478, in open_local_file
    raise IOError(e.errno, e.strerror, e.filename)
IOError: [Errno 22] ネットワークに到達できません。ネットワークのトラブル
シューテ
ィングについては、Windows ヘルプを参照してください。:
'\\\\\\E|\\python-dev\\tru
nk\\Lib\\test\\@test'

(snip)

This happens since r71780. Workaround is to add "|" to safe list of 
  fullurl = quote(fullurl, safe="%/:=&?~#+!$,;'@()*[]")

# I don't know "|" is really safe.

----------
components: Library (Lib)
messages: 86713
nosy: ocean-city
severity: normal
status: open
title: test_urllib fails on windows
versions: Python 2.7

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue5861>
_______________________________________


More information about the Python-bugs-list mailing list