Fedora EPEL 5 Update: python-nose-0.11.3-2.el5

updates at fedoraproject.org updates at fedoraproject.org
Tue Aug 17 18:54:46 UTC 2010


--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2010-2747
2010-05-07 17:08:32
--------------------------------------------------------------------------------

Name        : python-nose
Product     : Fedora EPEL 5
Version     : 0.11.3
Release     : 2.el5
URL         : http://somethingaboutorange.com/mrl/projects/nose/
Summary     : A discovery-based unittest extension for Python
Description :
nose: a discovery-based unittest extension.

nose provides an alternate test discovery and running process for unittest,
one that is intended to mimic the behavior of py.test as much as is
reasonably possible without resorting to too much magic.

--------------------------------------------------------------------------------
Update Information:

***0.11.3***    * Fixed default plugin manager’s use of plugin overriding.
Thanks to rob.daylife for the bug report and patch. (#323).    ***0.11.2***    *
Changed plugin loading so that external plugins loaded via extension points can
override builtin plugins with the same name.  * Updated multiprocess plugin and
nose’s packaging to allow multiprocess plugin to work on Windows (#265).  *
Fixed bug in xunit plugin’s interaction with suites and errors in module-level
setup. Thanks to Mark McCague for the bug report (#279).  * Fixed bug in
nose.loader.TestLoader that allowed Test classes that raise exceptions in
__init__ to crash the test run (#269).  * Fixed bugs in nose’s test suite that
caused spurious failures on Windows.  * Fixed bug in twisted tools: delayed
calls were not shut down on reactor stop. Thanks to abbeyj for the patch (#278).
* Fixed bug where root log handlers were not cleared. For example, this was
emitting unwanted messages when testing Google App Engine websites.  * Fixed bug
in test names output by xunit plugin. Thanks to Philip Jenvey for the bug report
and patch (#280).  * Fixed bug in profile plugin that caused stats to fail to
print under Python 2.5 and later. Thanks to djs at n-cube dot org for the bug
report (#285).  * Improved logcapture filtering, with default setting to filter
out log messages from nose itself. Thanks to gfxmonk for the patch (#277).  *
The xunit plugin now tags skipped tests with a <skipped> testcase tag, and
prevents the XML from containing invalid control characters.  * Updated nose to
be compatible with python 2.7 (#305).  * Updated loading of usage document to
allow nose to run from within an egg archive (#288).  * Fixed IronPython checks
to make nose compatible with more versions of IronPython. Thanks to Kevin
Mitchell for the patch (#316).    ***0.11.1***    * Fixed bug in xunit plugin
xml escaping. Thanks to Nat Williams for the bug report (#266).  * Fixed bug in
xunit plugin that could cause test run to crash after certain types of errors or
actions by other plugins.  * Fixed bug in testid plugin that could cause test
run to crash after certain types of errors or actions by other plugins.  * Fixed
bug in collect only plugin that caused it to fail when collecting from test
generators.  * Fixed some broken html in docs.    ***0.11***    * Added
multiprocess plugin that allows tests to be run in parallel across multiple
processes.  * Added logcapture plugin that captures logging messages and prints
them with failing tests. Thanks to Max Ischenko for the implementation.  * Added
optional HTML coverage reports to coverage plugin. Thanks to Augie Fackler for
the patch.  * Added plugin that enables collection of tests in all modules.
Thanks to Peter Fein for the patch (#137).  * Added –failed option to testid
plugin. When this option is in effect, if any tests failed in the previous test
run (so long as testid was active for that test run) only the failed tests will
run.  * Made it possible to ‘yield test’ in addition to ‘yield test,’ from test
generators. Thanks to Chad Whitacre for the patch (#230).  * Fixed bug that
caused traceback inspector to fail when source code file could not be found.
Thanks to Philip Jenvey for the bug report and patch (#236).  * Fixed some
issues limiting compatibility with IronPython. Thanks to Kevin Mitchell for the
patch.  * Added support for module and test case fixtures in doctest files
(#60).  * Added –traverse-namespace commandline option that restores old default
behavior of following all package __path__ entries when loading tests from
packages. Thanks to Philip Jenvey for the patch (#167).  * Added –first-package-
wins commandline option to better support testing parts of namespace packages.
Thanks to Jason Coombs for the bug report (#197).  * Added versioned nosetests
scripts (#123).  * Fixed bug that would cause context teardown to fail to run in
some cases. Thanks to John Shaw for the bug report and patch (#234).  * Enabled
doctest plugin to use variable other than “_” as the default result variable.
Thanks to Matt Good for the patch (#163).  * Fixed bug that would cause unicode
output to crash output capture. Thanks to schickb for the bug report (#227).  *
Added setUp and tearDown as valid names for module-level fixtures. Thanks to
AgilityNerd for the patch (#211).  * Fixed bug in list of valid names for
package-level fixtures. Thanks to Philip Jenvey for the patch (#237).  * Updated
man page generation using hacked up manpage writer from docutils sandbox. Thanks
grubert at users.sourceforge.net for the original module.
--------------------------------------------------------------------------------

This update can be installed with the "yum" update programs.  Use
su -c 'yum update python-nose' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora EPEL GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the epel-package-announce mailing list