Debian Bug report logs - #825822
ITP: python-exam -- helpers for better testing

version graph

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Gilles Dubuc <gilles@wikimedia.org>

Date: Mon, 30 May 2016 11:33:02 UTC

Owned by: Gilles Dubuc <gilles@wikimedia.org>

Severity: wishlist

Fixed in version exam/0.10.5-1

Done: Gilles Dubuc <gilles@wikimedia.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#825822; Package wnpp. (Mon, 30 May 2016 11:33:05 GMT) (full text, mbox, link).


Acknowledgement sent to Gilles Dubuc <gilles@wikimedia.org>:
New Bug report received and forwarded. Copy sent to wnpp@debian.org. (Mon, 30 May 2016 11:33:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Gilles Dubuc <gilles@wikimedia.org>
To: submit@bugs.debian.org
Subject: ITP: python-exam -- helpers for better testing
Date: Mon, 30 May 2016 13:32:07 +0200
Package: wnpp
Severity: wishlist
Owner: Gilles Dubuc <gilles@wikimedia.org>

* Package name    : python-exam
  Version         : 0.10.6
  Upstream Author : Jeff Pollard <jeff.pollard@gmail.com>
* URL             : https://github.com/Fluxx/exam
* License         : MIT License
  Programming Lang: Python
  Description     : helpers for better testing

Exam is a Python toolkit for writing better tests.  It aims to remove
a lot of the boiler plate testing code one often writes, while still
following Python conventions and adhering to the unit testing
interface.

Aside from the obvious "does the code work?", writings tests has many
additional goals and benefits:

- If written semantically, reading tests can help demonstrate how the
code is supposed to work to other developers.

- If quick running, tests provide feedback during development that
your changes are working or not having an adverse side effects.

- If they're easy to write correctly, developers will write more tests
and they will be of a higher quality.

Unfortunately, the common pattern for writing Python unit tests tends
to not offer any of these advantages. Often times results in
inefficient and unnecessarily obtuse testing code. Additionally,
common uses of the mock library can often result in repetitive
boiler-plate code or inefficiency during test runs.

exam aims to improve the state of Python test writing by providing a
toolkit of useful functionality to make writing quick, correct and
useful tests and as painless as possible.



Reply sent to Gilles Dubuc <gilles@wikimedia.org>:
You have taken responsibility. (Thu, 16 Jun 2016 01:03:26 GMT) (full text, mbox, link).


Notification sent to Gilles Dubuc <gilles@wikimedia.org>:
Bug acknowledged by developer. (Thu, 16 Jun 2016 01:03:26 GMT) (full text, mbox, link).


Message #10 received at 825822-close@bugs.debian.org (full text, mbox, reply):

From: Gilles Dubuc <gilles@wikimedia.org>
To: 825822-close@bugs.debian.org
Subject: Bug#825822: fixed in exam 0.10.5-1
Date: Thu, 16 Jun 2016 01:00:36 +0000
Source: exam
Source-Version: 0.10.5-1

We believe that the bug you reported is fixed in the latest version of
exam, 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 825822@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gilles Dubuc <gilles@wikimedia.org> (supplier of updated exam 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 19 May 2016 17:03:26 +0000
Source: exam
Binary: python-exam python3-exam
Architecture: source all
Version: 0.10.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Gilles Dubuc <gilles@wikimedia.org>
Description:
 python-exam - Python module to help write better tests
 python3-exam - Python module to help write better tests
Closes: 825822
Changes:
 exam (0.10.5-1) unstable; urgency=low
 .
   * Initial release. (Closes: #825822)
Checksums-Sha1:
 9aa809db05f49467e9e36276d8b76565a420eca7 2168 exam_0.10.5-1.dsc
 96fed3aedf8f71a760126804947fd8788085cb6d 15945 exam_0.10.5.orig.tar.gz
 c3ced54d2079dbf41cd4d18a54038583f941d728 3448 exam_0.10.5-1.debian.tar.xz
 870a172e7bb832868b08ef12b3cf5cce27c9c149 13654 python-exam_0.10.5-1_all.deb
 f29f0246ac85c8ead3486c7cb9bdf551ad023723 7828 python3-exam_0.10.5-1_all.deb
Checksums-Sha256:
 3b9e5cf4af412859961a72d420d2d2daaa03148be62b8c712138863d79dc2549 2168 exam_0.10.5-1.dsc
 16ec06d61f72fc2c5511ea0a84fc4bfc09bac3e6341a72c848c7606be0222dca 15945 exam_0.10.5.orig.tar.gz
 d6e47c47614995d3a31ae02b9ad30bb7e90036cf0e26dbbcddfbde8f01c2a000 3448 exam_0.10.5-1.debian.tar.xz
 3c137a2f00cb1255014424eb15b07e3923a1a472ad72ef451eafa720e5fb5817 13654 python-exam_0.10.5-1_all.deb
 b516069e84246689cbfbbd72d163691f1b8184b447316aa3777657957ea31d99 7828 python3-exam_0.10.5-1_all.deb
Files:
 d422b19bfaaa6993ab9fecb5e0d40048 2168 python optional exam_0.10.5-1.dsc
 a886e4bd77fe5dfcd9eccb736ef5a5e0 15945 python optional exam_0.10.5.orig.tar.gz
 02f0ba968a4bcf4e06ced87200ef8597 3448 python optional exam_0.10.5-1.debian.tar.xz
 c57871eef29868f48f2f3119519b44a5 13654 python optional python-exam_0.10.5-1_all.deb
 4b9171a907e93a8afdbf870dea7c042d 7828 python optional python3-exam_0.10.5-1_all.deb

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

iQIcBAEBAgAGBQJXYEWNAAoJEBDCk7bDfE42Zg8P/jcsiXscTXlDvruZZrVXpvrb
Yf7lOVqqUEZeQXv7a4MqqTmjUsRCG08XkTgmd3zrMaMlcCUxJpE7+GKsPyHENlZH
M4YSIgdnVUOh5Iw00fJTO/4g14VnX+WYydZH4p15XqMRt1rM7R6LEO+QAHwNL4nJ
TTg+Y/FrDUcI51WdP7n44gMHei3Z4Ob8aSr4Rs4rL/2s2sqyx/y/IDYfgSavZres
kIG+5yWcmEZPKEt7BVD0Fo4t2mFi2SCkB9A9XijjJWT/EBs6vnPLahCUxR5XQDYz
W1+ko1a9F7818W7yvT0H3eX6HIZDWSOU/SBs6u5TeqNB52ks+TaakfrS9Dtmq87C
OQ5pammTAIOrlhtiG+Piu7R8oYQr989IB5+zZ7F3rlQ4z7Z+A8VyDjpn97qS2zST
kXN5Sr79VPD/4jB4XAnmUzx+Dz6KVvyl+eXcPe5vIgkXfK1N48rICK+g9M7/Plw/
1M4JV13vD6O/fCZUGqJgV/oOLPBjBzrio3wiydjyNS2I2eI5yjgf1Ogc3V91WsML
AoT/4fIrLtQk2uE+WiNaFAigip2t6uMIGr2TnVh6rswq1XJ5f5OamYExkhgYlpEB
2AcUN5sENuprAA6Z4aj2Wpl4veCRkMbyiCCpowWUU9PtemIZZfBC6zWGa+K/npw5
qFrtZjTrNkdAnTSJsjIX
=gJ26
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 14 Jul 2016 07:28:23 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 14 04:58:06 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.