Your message dated Sat, 25 Oct 2014 09:24:52 +0000
with message-id <[email protected]>
and subject line Bug#766477: fixed in python-sure 1.2.5-3
has caused the Debian Bug report #766477,
regarding python-sure: when.called_with(arg).should.throw(exception) fixed in 
new upstream version
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
766477: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766477
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-sure
Version: 1.2.5-2
Severity: normal

Exception testing in python-sure is broken in version 1.2.5, when you
run something like this:

func.when.called_with(arg).should.throw(exp)

The arguments from 'called_with()' don't get passed to 'func()'.

You get an error like this:

TypeError: func expected at least 1 arguments, got 0

This results in problems with tests in other python Debian packages, for
example: Bug #746066 python-steadymark: FTBFS: Tests failures

Github bug report: https://github.com/gabrielfalcao/sure/issues/48

This commit on github fixes the bug:

https://github.com/gabrielfalcao/sure/commit/03e050c7f1e248ae690f6eec0b09f222278626ad

The most recent upstream version of python-sure, 1.2.7, has the fix.

https://pypi.python.org/packages/source/s/sure/sure-1.2.7.tar.gz

I was able to use uupdate from the devscripts package to update the
debian package to version 1.2.7 and build without problems.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-sure depends on:
ii  dpkg            1.17.18
ii  python          2.7.8-1
ii  python-nose     1.3.4-1
ii  python-rednose  0.4.1-1
ii  python-six      1.8.0-1

python-sure recommends no packages.

python-sure suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: python-sure
Source-Version: 1.2.5-3

We believe that the bug you reported is fixed in the latest version of
python-sure, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated python-sure package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 25 Oct 2014 08:00:16 +0000
Source: python-sure
Binary: python-sure python3-sure
Architecture: source all
Version: 1.2.5-3
Distribution: unstable
Urgency: medium
Maintainer: PKG OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
 python-sure - utility belt for automated testing - Python 2.x
 python3-sure - utility belt for automated testing - Python 3.x
Closes: 766477
Changes:
 python-sure (1.2.5-3) unstable; urgency=medium
 .
   * Fixed "bug in callable assertions when called with parameters", thanks to
     Edward Betts <[email protected]> for reporting (Closes: #766477).
   * Standards-Version is now 3.9.6 (no change).
Checksums-Sha1:
 86af75a3f94ddaf52d4183e055e3b5c0170eba18 2244 python-sure_1.2.5-3.dsc
 b08d360538ad2a08181ba31b6ac436f6c1b6304a 14036 
python-sure_1.2.5-3.debian.tar.xz
 64c7af41ed402e3e383fcb854642d9e410762168 16120 python-sure_1.2.5-3_all.deb
 cf7a689079d571c257df1cd509fb513e2f29d7d6 16044 python3-sure_1.2.5-3_all.deb
Checksums-Sha256:
 870d625eb571a5d8cc0b3d58bb3e1703f2db19b6974e7f29e23b77c0b37949e7 2244 
python-sure_1.2.5-3.dsc
 1a49465e7710eb1d66f0ceb60fa3247fe0363eea303815afcd27004960fe2fdb 14036 
python-sure_1.2.5-3.debian.tar.xz
 0587afdb9b111e36fbd52c580a5454c8a9643f9b416692964ed62103f99eead7 16120 
python-sure_1.2.5-3_all.deb
 5819fbba40160ade84a42309bae6d53cc4bcfca3631db4eadc75894f046e111b 16044 
python3-sure_1.2.5-3_all.deb
Files:
 4a7dccefb8bcbc8746b0c0a27a38d17d 2244 python optional python-sure_1.2.5-3.dsc
 3df3114bc19e6425a7b7838cd319bafb 14036 python optional 
python-sure_1.2.5-3.debian.tar.xz
 60a14c70a67556ba56f4fc22ba1ab7d1 16120 python optional 
python-sure_1.2.5-3_all.deb
 31d4124bb6d26c8e96d0b2d3c0efd46a 16044 python optional 
python3-sure_1.2.5-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUS1mqAAoJENQWrRWsa0P+krUP/iuOcXQjV+4LR3LjNGnLPPkH
CZYiiNNMxwWI/Ub1Fd8lq8NVocf8SOe67ISKnhjl9fddQxUMWD76o7CS+JBd2a2z
eH3XjigISeeiIwC46SGkuLGS7avmwnqsgId2C7zfXqlOvVqrSF4Uf7u0n+h2L9DR
POESitm/0C4aASNBus9ZQaP6MEw1xpFTDvUPdq9xLs7kSa6rxL7ZSBfMMDBpRa6P
ANnlFjBEuMP02OMeX1Ys2tZggXJgJgaZjIMXHYR8TLXrTcMKEL4pMcBNSLFQ+5xK
cgeSCG0rQkyT+6PVuYnfHK8H98Z47ZStz1w885cVagmf5a91AT9VMvwmZTb3GphM
nl00hAHCpMUavszklJ+ddYduJlUQsi+rUm5NlDaMidkfOKCELc+ndm4c4XMGpatJ
XMIIFJ9fm7buDB6iN5IjpChNs/XhRaYJtLB+HUMcoNGvCBewTmcJJhTfXw/YTsmV
NKb8OOyrAqhq00qWik/AbB9pp1MWkUWS2T3L19E583R15GN3QoyMkC0/uBWiHNS3
ggsV+Dvo220BzHAINvTKhY659MQTm0WSF1bwOGLh6ICIWnXDeLJCQdhOVpLcTJo8
oWz73g3HLO/lhzFdqOQTOdvBZIMs/gron7ZwiZL/iy1PP1FKdY4pNUMzjuqLLZu4
MttL5oHww7e5dsFU9LK0
=xMWa
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to