1 new commit in pytest:
https://bitbucket.org/hpk42/pytest/changeset/5ae8dc3cc4bf/ changeset: 5ae8dc3cc4bf user: hpk42 date: 2012-06-03 21:06:43 summary: simplify activate_funcargs affected #: 1 file diff -r 4f01dd1ab7969b6d3aba90f395d70f7250339712 -r 5ae8dc3cc4bfe64cf3ac2e43e30c7c96816737b6 _pytest/capture.py --- a/_pytest/capture.py +++ b/_pytest/capture.py @@ -119,16 +119,12 @@ return "", "" def activate_funcargs(self, pyfuncitem): - if not hasattr(pyfuncitem, 'funcargs'): - return - assert not hasattr(self, '_capturing_funcarg') - capargs = [] - for name, capfuncarg in pyfuncitem.funcargs.items(): - if name in ('capsys', 'capfd'): - capargs.append(capfuncarg) - if capargs: - self._capturing_funcarg = capargs[0] - self._capturing_funcarg._start() + if hasattr(pyfuncitem, 'funcargs'): + for name, capfuncarg in pyfuncitem.funcargs.items(): + if name in ('capsys', 'capfd'): + assert not hasattr(self, '_capturing_funcarg') + self._capturing_funcarg = capfuncarg + capfuncarg._start() def deactivate_funcargs(self): capturing_funcarg = getattr(self, '_capturing_funcarg', None) Repository URL: https://bitbucket.org/hpk42/pytest/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. _______________________________________________ py-svn mailing list py-svn@codespeak.net http://codespeak.net/mailman/listinfo/py-svn