Closed
Description
testing/test_capture.py::TestLoggingInteraction::test_logging_initialized_in_test FAILED
=============================================== FAILURES ================================================
________________________ TestLoggingInteraction.test_logging_initialized_in_test ________________________
self = <test_capture.TestLoggingInteraction object at 0x7f4bcbff9b70>
testdir = <Testdir local('/var/tmp/portage/dev-python/pytest-2.8.2/temp/pytest-of-justin/pytest-15/testdir/test_logging_initialized_in_test0')>
def test_logging_initialized_in_test(self, testdir):
p = testdir.makepyfile("""
import sys
def test_something():
# pytest does not import logging
assert 'logging' not in sys.modules
import logging
logging.basicConfig()
logging.warn("hello432")
assert 0
""")
result = testdir.runpytest_subprocess(
p, "--traceconfig",
"-p", "no:capturelog")
assert result.ret != 0
result.stdout.fnmatch_lines([
> "*hello432*",
])
E Failed: remains unmatched: '*hello432*', see stderr
../../../../../work/pytest-2.8.2/testing/test_capture.py:357: Failed
----------------------------------------- Captured stdout call ------------------------------------------
running: /usr/bin/python3.4 /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/pytest.py --basetemp=/var/tmp/portage/dev-python/pytest-2.8.2/temp/pytest-of-justin/pytest-15/testdir/test_logging_initialized_in_test0/runpytest-0 /var/tmp/portage/dev-python/pytest-2.8.2/temp/pytest-of-justin/pytest-15/testdir/test_logging_initialized_in_test0/test_logging_initialized_in_test.py --traceconfig -p no:capturelog
in: /var/tmp/portage/dev-python/pytest-2.8.2/temp/pytest-of-justin/pytest-15/testdir/test_logging_initialized_in_test0
PLUGIN registered: <_pytest.config.PytestPluginManager object at 0x7f8cfbb02828>
PLUGIN registered: <_pytest.config.Config object at 0x7f8cfb8cbeb8>
PLUGIN registered: <module '_pytest.mark' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/mark.py'>
PLUGIN registered: <module '_pytest.main' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/main.py'>
PLUGIN registered: <module '_pytest.terminal' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/terminal.py'>
PLUGIN registered: <module '_pytest.runner' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/runner.py'>
PLUGIN registered: <module '_pytest.python' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/python.py'>
PLUGIN registered: <module '_pytest.pdb' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/pdb.py'>
PLUGIN registered: <module '_pytest.unittest' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/unittest.py'>
PLUGIN registered: <module '_pytest.capture' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/capture.py'>
PLUGIN registered: <module '_pytest.skipping' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/skipping.py'>
PLUGIN registered: <module '_pytest.tmpdir' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/tmpdir.py'>
PLUGIN registered: <module '_pytest.monkeypatch' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/monkeypatch.py'>
PLUGIN registered: <module '_pytest.recwarn' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/recwarn.py'>
PLUGIN registered: <module '_pytest.pastebin' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/pastebin.py'>
PLUGIN registered: <module '_pytest.helpconfig' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/helpconfig.py'>
PLUGIN registered: <module '_pytest.nose' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/nose.py'>
PLUGIN registered: <module '_pytest.assertion' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/assertion/__init__.py'>
PLUGIN registered: <module '_pytest.genscript' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/genscript.py'>
PLUGIN registered: <module '_pytest.junitxml' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/junitxml.py'>
PLUGIN registered: <module '_pytest.resultlog' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/resultlog.py'>
PLUGIN registered: <module '_pytest.doctest' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/doctest.py'>
PLUGIN registered: <module '_pytest.cacheprovider' from '/var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/cacheprovider.py'>
PLUGIN registered: <module 'hypothesis.extra.pytestplugin' from '/usr/lib64/python3.4/site-packages/hypothesis/extra/pytestplugin.py'>
PLUGIN registered: <_pytest.capture.CaptureManager object at 0x7f8cfa893828>
PLUGIN registered: <Session 'test_logging_initialized_in_test0'>
PLUGIN registered: <_pytest.cacheprovider.LFPlugin object at 0x7f8cfa875a58>
PLUGIN registered: <_pytest.terminal.TerminalReporter object at 0x7f8cfa84eb00>
PLUGIN registered: <_pytest.python.FixtureManager object at 0x7f8cfa844908>
========================================== test session starts ==========================================
platform linux -- Python 3.4.3, pytest-2.8.2, py-1.4.30, pluggy-0.3.1
using: pytest-2.8.2 pylib-1.4.30
setuptools registered plugins:
hypothesis-1.12.0 at /usr/lib64/python3.4/site-packages/hypothesis/extra/pytestplugin.py
active plugins:
cacheprovider : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/cacheprovider.py
capturelog : None
terminalreporter : <_pytest.terminal.TerminalReporter object at 0x7f8cfa84eb00>
pytestconfig : <_pytest.config.Config object at 0x7f8cfb8cbeb8>
monkeypatch : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/monkeypatch.py
resultlog : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/resultlog.py
capture : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/capture.py
session : <Session 'test_logging_initialized_in_test0'>
mark : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/mark.py
tmpdir : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/tmpdir.py
assertion : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/assertion/__init__.py
junitxml : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/junitxml.py
unittest : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/unittest.py
funcmanage : <_pytest.python.FixtureManager object at 0x7f8cfa844908>
doctest : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/doctest.py
python : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/python.py
terminal : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/terminal.py
helpconfig : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/helpconfig.py
pdb : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/pdb.py
capturemanager : <_pytest.capture.CaptureManager object at 0x7f8cfa893828>
runner : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/runner.py
nose : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/nose.py
pastebin : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/pastebin.py
skipping : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/skipping.py
140243494774824 : <_pytest.config.PytestPluginManager object at 0x7f8cfbb02828>
pytest_capturelog : None
hypothesispytest : /usr/lib64/python3.4/site-packages/hypothesis/extra/pytestplugin.py
lfplugin : <_pytest.cacheprovider.LFPlugin object at 0x7f8cfa875a58>
recwarn : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/recwarn.py
genscript : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/genscript.py
main : /var/tmp/portage/dev-python/pytest-2.8.2/work/pytest-2.8.2-python3_4/lib/_pytest/main.py
rootdir: /var/tmp/portage/dev-python/pytest-2.8.2/temp/pytest-of-justin/pytest-15/testdir/test_logging_initialized_in_test0, inifile:
plugins: hypothesis-1.12.0
collected 1 items
test_logging_initialized_in_test.py F
pytest-2.8.2 and python 3.4 on Gentoo Linux 64bit
Metadata
Metadata
Assignees
Labels
No labels