Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1414

pytest-2.6.3: some fixes

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed3a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <holger@merlinux.eu>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'fixes': 0.07; 'pypi': 0.07; '1100': 0.09; 'issue:': 0.09; 'python': 0.11; 'bug': 0.12; 'skip:= 70': 0.12; 'changes': 0.15; '(implemented': 0.16; '(needed': 0.16; 'analysing': 0.16; 'charles': 0.16; 'cwd': 0.16; 'itself,': 0.16; 'krekel': 0.16; 'non-python': 0.16; 'numpy': 0.16; 'pytest': 0.16; 'received:eu': 0.16; 'setuptools': 0.16; 'subject:fixes': 0.16; 'timeout': 0.16; 'to:addr:python-announce- list': 0.16; 'exception': 0.16; 'fix': 0.17; 'items.': 0.19; 'passing': 0.19; 'cloud': 0.22; 'issue.': 0.22; 'tests': 0.22; 'install': 0.23; 'header:User-Agent:1': 0.23; 'example.': 0.24; 'holger': 0.24; 'precise': 0.24; 'function': 0.29; 'testing': 0.29; 'reporting': 0.29; 'related': 0.29; 'errors': 0.30; 'depth': 0.31; 'discovery': 0.31; 'skip:= 20': 0.31; 'subject:some': 0.31; 'uwe': 0.31; 'compatible': 0.32; 'running': 0.33; 'at:': 0.34; 'tool': 0.35; 'test': 0.35; 'cancel': 0.36; 'fun,': 0.36; 'interaction': 0.36; 'charset:us-ascii': 0.36; 'thanks': 0.36; 'url:org': 0.36; 'example,': 0.37; 'e.g.': 0.38; 'little': 0.38; 'bad': 0.39; 'to:addr:python.org': 0.39; 'release': 0.40; 'failures': 0.60; 'content-disposition:inline': 0.62; 'more': 0.64; 'different': 0.65; 'to:2**2': 0.65; 'improvements': 0.68; 'introduce': 0.78; 'mature': 0.84; 'sfxlen:1': 0.91
Date Wed, 24 Sep 2014 13:02:45 +0000
From holger krekel <holger@merlinux.eu>
To Testing in Python <testing-in-python@lists.idyll.org>, pytest-dev <pytest-dev@python.org>, python announce <python-announce-list@python.org>
Subject pytest-2.6.3: some fixes
Mail-Followup-To holger krekel <holger@merlinux.eu>, Testing in Python <testing-in-python@lists.idyll.org>, pytest-dev <pytest-dev@python.org>, python announce <python-announce-list@python.org>
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Disposition inline
User-Agent Mutt/1.5.20 (2009-06-14)
X-Mailman-Approved-At Thu, 25 Sep 2014 09:22:52 +0200
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.15
Precedence list
Reply-To python-list@python.org
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.14348.1411629773.18130.python-announce-list@python.org> (permalink)
Lines 52
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1411629773 news.xs4all.nl 2913 [2001:888:2000:d::a6]:41246
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1414

Show key headers only | View raw


pytest-2.6.3: fixes and little improvements
===========================================================================

pytest is a mature Python testing tool with more than a 1100 tests
against itself, passing on many different interpreters and platforms.
This release is drop-in compatible to 2.5.2 and 2.6.X.
See below for the changes and see docs at:

    http://pytest.org

As usual, you can upgrade from pypi via::

    pip install -U pytest

Thanks to all who contributed, among them:

    Floris Bruynooghe
    Oleg Sinyavskiy
    Uwe Schmitt
    Charles Cloud
    Wolfgang Schnerring

have fun,
holger krekel

Changes 2.6.3
======================

- fix issue575: xunit-xml was reporting collection errors as failures
  instead of errors, thanks Oleg Sinyavskiy.

- fix issue582: fix setuptools example, thanks Laszlo Papp and Ronny
  Pfannschmidt.

- Fix infinite recursion bug when pickling capture.EncodedFile, thanks
  Uwe Schmitt.

- fix issue589: fix bad interaction with numpy and others when showing
  exceptions.  Check for precise "maximum recursion depth exceed" exception
  instead of presuming any RuntimeError is that one (implemented in py
  dep).  Thanks Charles Cloud for analysing the issue.

- fix conftest related fixture visibility issue: when running with a
  CWD outside a test package pytest would get fixture discovery wrong.
  Thanks to Wolfgang Schnerring for figuring out a reproducable example.

- Introduce pytest_enter_pdb hook (needed e.g. by pytest_timeout to cancel the
  timeout when interactively entering pdb).  Thanks Wolfgang Schnerring.

- check xfail/skip also with non-python function test items. Thanks
  Floris Bruynooghe.

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

pytest-2.6.3: some fixes holger krekel <holger@merlinux.eu> - 2014-09-24 13:02 +0000

csiph-web