Source: pytest-catchlog Version: 1.2.2+git20170915-2 Severity: serious Justification: fails to build from source
pytest-catchlog currently FTBFS: <cut> I: pybuild base:184: python2.7 -m pytest -v -x ============================= test session starts ============================== platform linux2 -- Python 2.7.14+, pytest-3.2.1, py-1.4.34, pluggy-0.4.0 -- /usr/bin/python2.7 cachedir: .cache rootdir: /<<PKGBUILDDIR>>, inifile: plugins: catchlog-1.2.2 collecting ... collected 14 items test_pytest_catchlog.py::test_nothing_logged FAILED =================================== FAILURES =================================== _____________________________ test_nothing_logged ______________________________ testdir = <Testdir local('/tmp/pytest-of-aham/pytest-0/testdir/test_nothing_logged0')> def test_nothing_logged(testdir): testdir.makepyfile(''' import sys import logging def test_foo(): sys.stdout.write('text going to stdout') sys.stderr.write('text going to stderr') assert False ''') result = testdir.runpytest() assert result.ret == 1 result.stdout.fnmatch_lines(['*- Captured stdout call -*', 'text going to stdout']) result.stdout.fnmatch_lines(['*- Captured stderr call -*', 'text going to stderr']) py.test.raises(Exception, result.stdout.fnmatch_lines, > ['*- Captured *log call -*']) E Failed: nomatch: '*- Captured stdout call -*' E and: u'============================= test session starts ==============================' E and: u'platform linux2 -- Python 2.7.14+, pytest-3.2.1, py-1.4.34, pluggy-0.4.0' E and: u'rootdir: /tmp/pytest-of-aham/pytest-0/testdir/test_nothing_logged0, inifile:' E and: u'plugins: catchlog-1.2.2' E and: u'collected 1 item' E and: u'' E and: u'test_nothing_logged.py F' E and: u'' E and: u'=================================== FAILURES ===================================' E and: u'___________________________________ test_foo ___________________________________' E and: u'' E and: u' def test_foo():' E and: u" sys.stdout.write('text going to stdout')" E and: u" sys.stderr.write('text going to stderr')" E and: u'> assert False' E and: u'E assert False' E and: u'' E and: u'test_nothing_logged.py:7: AssertionError' E fnmatch: '*- Captured stdout call -*' E with: u'----------------------------- Captured stdout call -----------------------------' E exact match: 'text going to stdout' E nomatch: '*- Captured stderr call -*' E and: u'============================= test session starts ==============================' E and: u'platform linux2 -- Python 2.7.14+, pytest-3.2.1, py-1.4.34, pluggy-0.4.0' E and: u'rootdir: /tmp/pytest-of-aham/pytest-0/testdir/test_nothing_logged0, inifile:' E and: u'plugins: catchlog-1.2.2' E and: u'collected 1 item' E and: u'' E and: u'test_nothing_logged.py F' E and: u'' E and: u'=================================== FAILURES ===================================' E and: u'___________________________________ test_foo ___________________________________' E and: u'' E and: u' def test_foo():' E and: u" sys.stdout.write('text going to stdout')" E and: u" sys.stderr.write('text going to stderr')" E and: u'> assert False' E and: u'E assert False' E and: u'' E and: u'test_nothing_logged.py:7: AssertionError' E and: u'----------------------------- Captured stdout call -----------------------------' E and: u'text going to stdout' E fnmatch: '*- Captured stderr call -*' E with: u'----------------------------- Captured stderr call -----------------------------' E exact match: 'text going to stderr' E nomatch: '*- Captured *log call -*' E and: u'============================= test session starts ==============================' E and: u'platform linux2 -- Python 2.7.14+, pytest-3.2.1, py-1.4.34, pluggy-0.4.0' E and: u'rootdir: /tmp/pytest-of-aham/pytest-0/testdir/test_nothing_logged0, inifile:' E and: u'plugins: catchlog-1.2.2' E and: u'collected 1 item' E and: u'' E and: u'test_nothing_logged.py F' E and: u'' E and: u'=================================== FAILURES ===================================' E and: u'___________________________________ test_foo ___________________________________' E and: u'' E and: u' def test_foo():' E and: u" sys.stdout.write('text going to stdout')" E and: u" sys.stderr.write('text going to stderr')" E and: u'> assert False' E and: u'E assert False' E and: u'' E and: u'test_nothing_logged.py:7: AssertionError' E and: u'----------------------------- Captured stdout call -----------------------------' E and: u'text going to stdout' E and: u'----------------------------- Captured stderr call -----------------------------' E and: u'text going to stderr' E and: u'=========================== 1 failed in 0.02 seconds ===========================' E and: u'' E remains unmatched: '*- Captured *log call -*' /<<PKGBUILDDIR>>/test_pytest_catchlog.py:27: Failed ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux2 -- Python 2.7.14+, pytest-3.2.1, py-1.4.34, pluggy-0.4.0 rootdir: /tmp/pytest-of-aham/pytest-0/testdir/test_nothing_logged0, inifile: plugins: catchlog-1.2.2 collected 1 item test_nothing_logged.py F =================================== FAILURES =================================== ___________________________________ test_foo ___________________________________ def test_foo(): sys.stdout.write('text going to stdout') sys.stderr.write('text going to stderr') > assert False E assert False test_nothing_logged.py:7: AssertionError ----------------------------- Captured stdout call ----------------------------- text going to stdout ----------------------------- Captured stderr call ----------------------------- text going to stderr =========================== 1 failed in 0.02 seconds =========================== !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!! =========================== 1 failed in 0.14 seconds =========================== E: pybuild pybuild:283: test: plugin custom failed with: exit code=2: python2.7 -m pytest -v -x </cut> DS -- System Information: Debian Release: 9.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)