[py-dev] [hpk42/pytest] crash with non-ascii output (issue #189)

Thomas Waldmann issues-reply at bitbucket.org
Tue Sep 18 12:04:32 CEST 2012


--- you can reply above this line ---

New issue 189: crash with non-ascii output
https://bitbucket.org/hpk42/pytest/issue/189/crash-with-non-ascii-output

Thomas Waldmann:

py.test with pep8 plugin:
{{{
...
=================================== FAILURES ===================================
 PEP8-check(ignoring E121 E122 E123 E124 E125 E126 E127 E128 E262 E301 E302 E401 E501) 
/home/tw/w/whoosh/src/whoosh/lang/phonetic.py:53:27: E261 at least two spaces before inline comment
              ("d$", "t"), # Change a trailing d to a t
                          ^

 PEP8-check(ignoring E121 E122 E123 E124 E125 E126 E127 E128 E262 E301 E302 E401 E501) 
Traceback (most recent call last):
  File "/home/tw/w/whoosh/env/bin/py.test", line 9, in <module>
    load_entry_point('pytest==2.2.4', 'console_scripts', 'py.test')()
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/core.py", line 469, in main
    exitstatus = config.hook.pytest_cmdline_main(config=config)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/core.py", line 421, in __call__
    return self._docall(methods, kwargs)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/core.py", line 432, in _docall
    res = mc.execute()
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/core.py", line 350, in execute
    res = method(**kwargs)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/main.py", line 100, in pytest_cmdline_main
    return wrap_session(config, _main)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/main.py", line 92, in wrap_session
    exitstatus=session.exitstatus or (session._testsfailed and 1))
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/core.py", line 421, in __call__
    return self._docall(methods, kwargs)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/core.py", line 432, in _docall
    res = mc.execute()
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/core.py", line 350, in execute
    res = method(**kwargs)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/terminal.py", line 318, in pytest_sessionfinish
    self.summary_failures()
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/terminal.py", line 397, in summary_failures
    self._outrep_summary(rep)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/terminal.py", line 418, in _outrep_summary
    rep.toterminal(self._tw)
  File "/home/tw/w/whoosh/env/local/lib/python2.7/site-packages/_pytest/runner.py", line 157, in toterminal
    out.line(str(longrepr))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xc0' in position 2103: ordinal not in range(128)
}}}



--

This is an issue notification from bitbucket.org. You are receiving
this either because you are the owner of the issue, or you are
following the issue.



More information about the Pytest-dev mailing list