2014-01-07 16:27:10 +01:00
|
|
|
-------------------------------------------------------------------
|
2014-01-30 17:44:56 +01:00
|
|
|
Thu Jan 30 13:51:26 UTC 2014 - speilicke@suse.com
|
|
|
|
|
|
|
|
- Re-add python-argparse requirement for SP3
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2014-01-07 16:27:10 +01:00
|
|
|
Fri Jan 3 08:43:16 UTC 2014 - mvyskocil@suse.com
|
|
|
|
|
|
|
|
- Update to 2.5.1:
|
|
|
|
+ merge new documentation styling PR from Tobias Bieniek.
|
|
|
|
+ fix issue403: allow parametrize of multiple same-name functions within
|
|
|
|
a collection node.
|
|
|
|
+ Allow parameterized fixtures to specify the ID of the parameters by
|
|
|
|
adding an ids argument to pytest.fixture() and pytest.yield_fixture().
|
|
|
|
+ fix issue404 by always using the binary xml escape in the junitxml
|
|
|
|
plugin.
|
|
|
|
+ fix issue407: fix addoption docstring to point to argparse instead of
|
|
|
|
optparse.
|
|
|
|
* 2.5.0:
|
|
|
|
+ dropped python2.5 from automated release testing of pytest itself
|
|
|
|
which means it's probably going to break soon
|
|
|
|
+ simplified and fixed implementation for calling finalizers when
|
|
|
|
parametrized fixtures or function arguments are involved. finalization
|
|
|
|
is now performed lazily at setup time instead of in the "teardown phase".
|
|
|
|
+ PR90: add --color=yes|no|auto option to force terminal coloring
|
|
|
|
mode ("auto" is default).
|
|
|
|
+ fix issue319 - correctly show unicode in assertion errors. Also means
|
|
|
|
we depend on py>=1.4.19 now.
|
|
|
|
+ fix issue396 - correctly sort and finalize class-scoped parametrized
|
|
|
|
tests independently from number of methods on the class.
|
|
|
|
+ refix issue323 in a better way -- parametrization should now never
|
|
|
|
cause Runtime Recursion errors because the underlying algorithm
|
|
|
|
for re-ordering tests per-scope/per-fixture is not recursive
|
|
|
|
anymore
|
|
|
|
+ fix issue290 - there is preliminary support now for parametrizing
|
|
|
|
with repeated same values (sometimes useful to to test if calling
|
|
|
|
a second time works as with the first time).
|
|
|
|
+ close issue240 - document precisely how pytest module importing
|
|
|
|
works, discuss the two common test directory layouts, and how it
|
|
|
|
interacts with PEP420-namespace packages.
|
|
|
|
+ fix issue246 fix finalizer order to be LIFO on independent fixtures
|
|
|
|
depending on a parametrized higher-than-function scoped fixture.
|
|
|
|
(was quite some effort so please bear with the complexity of
|
|
|
|
this sentence :)
|
|
|
|
+ fix issue244 by implementing special index for parameters to only use
|
|
|
|
indices for paramentrized test ids
|
|
|
|
+ fix issue287 by running all finalizers but saving the exception
|
|
|
|
from the first failing finalizer and re-raising it so teardown will
|
|
|
|
still have failed. We reraise the first failing exception because
|
|
|
|
it might be the cause for other finalizers to fail.
|
|
|
|
+ fix ordering when mock.patch or other standard decorator-wrappings
|
|
|
|
are used with test methods. This fixues issue346 and should
|
|
|
|
help with random "xdist" collection failures. Thanks to
|
|
|
|
Ronny Pfannschmidt and Donald Stufft for helping to isolate it.
|
|
|
|
+ and many more, see CHANGELOG for details
|
|
|
|
- require python3-py at least 1.4.19
|
|
|
|
- mark /etc/alternatives/py.test as ghost file for openSUSE 12.3+
|
|
|
|
- skip test_simple.yml from %check
|
|
|
|
|
2013-06-25 07:42:24 +02:00
|
|
|
-------------------------------------------------------------------
|
2013-09-27 18:02:27 +02:00
|
|
|
Thu Sep 19 12:20:25 UTC 2013 - speilicke@suse.com
|
|
|
|
|
|
|
|
- Skip running tests on SLE_11_SP2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-06-25 07:42:24 +02:00
|
|
|
Tue Jun 18 09:42:10 UTC 2013 - speilicke@suse.com
|
|
|
|
|
|
|
|
- Use update-alternatives
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 17 08:45:18 UTC 2013 - speilicke@suse.com
|
|
|
|
|
|
|
|
- Update to version 2.3.5:
|
|
|
|
+ never consider a fixture function for test function collection
|
|
|
|
+ allow re-running of test items / helps to fix pytest-reruntests plugin
|
|
|
|
and also help to keep less fixture/resource references alive
|
|
|
|
+ put captured stdout/stderr into junitxml output even for passing tests
|
|
|
|
(thanks Adam Goucher)
|
|
|
|
+ Issue 265 - integrate nose setup/teardown with setupstate
|
|
|
|
so it doesnt try to teardown if it did not setup
|
|
|
|
+ issue 271 - dont write junitxml on slave nodes
|
|
|
|
+ Issue 274 - dont try to show full doctest example
|
|
|
|
when doctest does not know the example location
|
|
|
|
+ issue 280 - disable assertion rewriting on buggy CPython 2.6.0
|
|
|
|
+ inject "getfixture()" helper to retrieve fixtures from doctests,
|
|
|
|
thanks Andreas Zeidler
|
|
|
|
+ issue 259 - when assertion rewriting, be consistent with the default
|
|
|
|
source encoding of ASCII on Python 2
|
|
|
|
+ issue 251 - report a skip instead of ignoring classes with init
|
|
|
|
+ issue250 unicode/str mixes in parametrization names and values now works
|
|
|
|
+ issue257, assertion-triggered compilation of source ending in a
|
|
|
|
comment line doesn't blow up in python2.5 (fixed through py>=1.4.13.dev6)
|
|
|
|
+ fix --genscript option to generate standalone scripts that also
|
|
|
|
work with python3.3 (importer ordering)
|
|
|
|
+ issue171 - in assertion rewriting, show the repr of some
|
|
|
|
global variables
|
|
|
|
+ fix option help for "-k"
|
|
|
|
+ move long description of distribution into README.rst
|
|
|
|
+ improve docstring for metafunc.parametrize()
|
|
|
|
+ fix bug where using capsys with pytest.set_trace() in a test
|
|
|
|
function would break when looking at capsys.readouterr()
|
|
|
|
+ allow to specify prefixes starting with "_" when
|
|
|
|
customizing python_functions test discovery. (thanks Graham Horler)
|
|
|
|
+ improve PYTEST_DEBUG tracing output by puting
|
|
|
|
extra data on a new lines with additional indent
|
|
|
|
+ ensure OutcomeExceptions like skip/fail have initialized exception attributes
|
|
|
|
+ issue 260 - don't use nose special setup on plain unittest cases
|
|
|
|
+ fix issue134 - print the collect errors that prevent running specified test items
|
|
|
|
+ fix issue266 - accept unicode in MarkEvaluator expressions
|
|
|
|
|
2013-05-13 15:26:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 2 08:45:19 UTC 2013 - speilicke@suse.com
|
|
|
|
|
|
|
|
- Enable testsuite
|
|
|
|
|
2013-04-23 11:39:08 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Apr 20 11:26:41 UTC 2013 - toms@opensuse.org
|
|
|
|
|
|
|
|
- Updated to version 2.3.4
|
|
|
|
For details, see
|
|
|
|
http://pytest.org/latest/changelog.html#changes-between-2-3-3-and-2-3-4
|
|
|
|
No releases before 2.3.4 published (except the initial release).
|
|
|
|
|
|
|
|
- SPEC file changes:
|
|
|
|
* Added build conditional with tests
|
|
|
|
* Improved package description
|
|
|
|
|
2012-03-05 18:01:42 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 20 21:59:11 UTC 2012 - saschpe@gmx.de
|
|
|
|
|
|
|
|
- Initial version
|
|
|
|
|