Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12:GA
python-pytest
python-pytest.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-pytest.changes of Package python-pytest
------------------------------------------------------------------- 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 ------------------------------------------------------------------- Thu Sep 19 12:20:25 UTC 2013 - speilicke@suse.com - Skip running tests on SLE_11_SP2 ------------------------------------------------------------------- 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 ------------------------------------------------------------------- Thu May 2 08:45:19 UTC 2013 - speilicke@suse.com - Enable testsuite ------------------------------------------------------------------- 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 ------------------------------------------------------------------- Mon Feb 20 21:59:11 UTC 2012 - saschpe@gmx.de - Initial version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor