file /Users/jwr003/coding/pytest-recap/demo-tests/test_realistic_minimal.py, line 59
def test_error(error_fixture):
file /Users/jwr003/coding/pytest-recap/demo-tests/test_realistic_minimal.py, line 55
@pytest.fixture
def error_fixture(logger):
E fixture 'logger' not found> available fixtures: _session_faker, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixture, faker, include_metadata_in_junit_xml, json_metadata, metadata, mocker, module_mocker, monkeypatch, no_cover, noisy_fixture, package_mocker, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory> use 'pytest --fixtures [testpath]' for help on them.
/Users/jwr003/coding/pytest-recap/demo-tests/test_realistic_minimal.py:55
No output was produced for this test
WARNING demo:test_realistic_minimal.py:71 Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...
WARNING demo:test_realistic_minimal.py:71 Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...
======================================================== PASSES ========================================================
______________________________________________________ test_pass _______________________________________________________
------------------------------------------------ Captured stdout setup -------------------------------------------------
fixture stdout
------------------------------------------------- Captured stdout call -------------------------------------------------
passing stdout
----------------------------------------------- Captured stdout teardown -----------------------------------------------
teardown stdout
___________________________________________________ test_long_output ___________________________________________________
------------------------------------------------- Captured stdout call -------------------------------------------------
Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...Long output the first...
-------------------------------------------------- Captured log call ---------------------------------------------------
WARNING demo:test_realistic_minimal.py:71 Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...Long output the second...
__________________________________________________ test_stdout_stderr __________________________________________________
------------------------------------------------- Captured stdout call -------------------------------------------------
some stdout
------------------------------------------------- Captured stderr call -------------------------------------------------
some stderr
--------------------------- generated xml file: /Users/jwr003/coding/pytest-recap/report.xml ---------------------------
----------------------------------------------------- JSON report ------------------------------------------------------
report saved to: report.json
==================================================== tests coverage ====================================================
___________________________________ coverage: platform darwin, python 3.9.16-final-0 ___________________________________
Name Stmts Miss Cover Missing
--------------------------------------------------------
pytest_recap/__init__.py 0 0 100%
pytest_recap/cloud.py 37 37 0% 1-49
pytest_recap/models.py 166 166 0% 1-439
pytest_recap/plugin.py 212 198 7% 1-90, 102, 108-109, 117-118, 121-125, 147-320, 328-514
pytest_recap/storage.py 72 72 0% 1-133
--------------------------------------------------------
TOTAL 487 473 3%
Coverage HTML written to dir htmlcov