preparing release 2.2.2

This commit is contained in:
holger krekel 2012-02-05 17:32:01 -05:00
parent 2ca6d9f039
commit 83505b790d
5 changed files with 51 additions and 9 deletions

View File

@ -1,8 +1,6 @@
Changes between 2.2.1 and 2.2.2.dev Changes between 2.2.1 and 2.2.2
---------------------------------------- ----------------------------------------
- make monkeypatch more robust against intermediate dict/env deletions
- use distribute_setup script defaulting to 0.6.24 if no setuptools is installed
- fix issue101: wrong args to unittest.TestCase test function now - fix issue101: wrong args to unittest.TestCase test function now
produce better output produce better output
- fix issue102: report more useful errors and hints for when a - fix issue102: report more useful errors and hints for when a
@ -13,11 +11,12 @@ Changes between 2.2.1 and 2.2.2.dev
- don't check in parametrize if indirect parameters are funcarg names - don't check in parametrize if indirect parameters are funcarg names
- add chdir method to monkeypatch funcarg - add chdir method to monkeypatch funcarg
- fix crash resulting from calling monkeypatch undo a second time - fix crash resulting from calling monkeypatch undo a second time
- extend reports accepting kwargs to set arbitrary additional attributes - fix issue115: make --collectonly robust against early failure
this helps xdist serialization/deserialization of extended/customized reports
- fix issue115: make --collectonly robust against preparse failure
(missing files/directories) (missing files/directories)
- more quit collectonly shows only files and the number of tests in them - "-qq --collectonly" now shows only files and the number of tests in them
- "-q --collectonly" now shows test ids
- allow adding of attributes to test reports such that it also works
with distributed testing (no upgrade of pytest-xdist needed)
Changes between 2.2.0 and 2.2.1 Changes between 2.2.0 and 2.2.1
---------------------------------------- ----------------------------------------

View File

@ -1,2 +1,2 @@
# #
__version__ = '2.2.2.dev7' __version__ = '2.2.2'

View File

@ -5,6 +5,7 @@ Release announcements
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
release-2.2.2
release-2.2.1 release-2.2.1
release-2.2.0 release-2.2.0
release-2.1.3 release-2.1.3

View File

@ -0,0 +1,42 @@
pytest-2.2.2: bug fixes
===========================================================================
pytest-2.2.2 is a minor backward-compatible release of the versatile py.test
testing tool. It contains bug fixes and a few refinements particularly
to reporting with "--collectonly", see below for betails.
For general information see here:
http://pytest.org/
To install or upgrade pytest:
pip install -U pytest # or
easy_install -U pytest
Special thanks for helping on this release to Ronny Pfannschmidt
and Ralf Schmitt and the contributors of issues.
best,
holger krekel
Changes between 2.2.1 and 2.2.2
----------------------------------------
- fix issue101: wrong args to unittest.TestCase test function now
produce better output
- fix issue102: report more useful errors and hints for when a
test directory was renamed and some pyc/__pycache__ remain
- fix issue106: allow parametrize to be applied multiple times
e.g. from module, class and at function level.
- fix issue107: actually perform session scope finalization
- don't check in parametrize if indirect parameters are funcarg names
- add chdir method to monkeypatch funcarg
- fix crash resulting from calling monkeypatch undo a second time
- fix issue115: make --collectonly robust against early failure
(missing files/directories)
- "-qq --collectonly" now shows only files and the number of tests in them
- "-q --collectonly" now shows test ids
- allow adding of attributes to test reports such that it also works
with distributed testing (no upgrade of pytest-xdist needed)

View File

@ -24,7 +24,7 @@ def main():
name='pytest', name='pytest',
description='py.test: simple powerful testing with Python', description='py.test: simple powerful testing with Python',
long_description = long_description, long_description = long_description,
version='2.2.2.dev7', version='2.2.2',
url='http://pytest.org', url='http://pytest.org',
license='MIT license', license='MIT license',
platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'], platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'],