Source: python-wadllib
Version: 1.3.0-2
Severity: important
Tags: sid
User: debian-pyt...@lists.debian.org
Usertags: python3.3

python-wadllib FTBFS if built with hash randomization enabled (here with PYTHONHASHSEED=42):
| python2.7 setup.py test -vv
| running test
| running egg_info
| writing dependency_links to src/wadllib.egg-info/dependency_links.txt
| writing top-level names to src/wadllib.egg-info/top_level.txt
| writing src/wadllib.egg-info/PKG-INFO
| writing requirements to src/wadllib.egg-info/requires.txt
| reading manifest file 'src/wadllib.egg-info/SOURCES.txt'
| reading manifest template 'MANIFEST.in'
| writing manifest file 'src/wadllib.egg-info/SOURCES.txt'
| running build_ext
| /build/python-wadllib-IW2BhZ/python-wadllib-1.3.0/src/wadllib/README.txt
| Doctest: README.txt ... FAIL
|
| ======================================================================
| FAIL: /build/python-wadllib-IW2BhZ/python-wadllib-1.3.0/src/wadllib/README.txt
| Doctest: README.txt
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/usr/lib/python2.7/doctest.py", line 2201, in runTest
|     raise self.failureException(self.format_failure(new.getvalue()))
| AssertionError: Failed doctest test for README.txt
|   File 
"/build/python-wadllib-IW2BhZ/python-wadllib-1.3.0/src/wadllib/README.txt", 
line 0
|
| ----------------------------------------------------------------------
| File 
"/build/python-wadllib-IW2BhZ/python-wadllib-1.3.0/src/wadllib/README.txt", 
line 207, in README.txt
| Failed example:
|     print(find_method.build_request_url(text='foo'))
| Differences (ndiff with -expected +actual):
|     - http://api.launchpad.dev/beta/people?text=foo&ws.op=findPerson
|     ?                                      ---------
|     + http://api.launchpad.dev/beta/people?ws.op=findPerson&text=foo
|     ?                                                      +++++++++
| ----------------------------------------------------------------------
| File 
"/build/python-wadllib-IW2BhZ/python-wadllib-1.3.0/src/wadllib/README.txt", 
line 210, in README.txt
| Failed example:
|     print(find_method.build_request_url(
|         {'ws.op' : 'findPerson', 'text' : 'bar'}))
| Differences (ndiff with -expected +actual):
|     - http://api.launchpad.dev/beta/people?text=bar&ws.op=findPerson
|     ?                                      ---------
|     + http://api.launchpad.dev/beta/people?ws.op=findPerson&text=bar
|     ?                                                      +++++++++
|
|
| ----------------------------------------------------------------------
| Ran 1 test in 0.159s
|
| FAILED (failures=1)
| make[1]: *** [test-python2.7] Error 1

Hash randomization is enabled by default in Python 3.3, so the package will FTBFS when it becomes a supported Python 3 version.

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to