pytest-recap Test Report

Summary

114 tests ran in N/A
Session Metadata
Warnings (8)
Test Node Id When Category Filename Line Message
N/A collect PytestUnknownMarkWarning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_sleep.py 6 Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
demo-tests/orig/test_basic.py::test_basic_warning runtest UserWarning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_basic.py 108 api v1, should use functions from v2
demo-tests/orig/test_errors.py::test_1_fails_with_warning runtest Warning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_errors.py 10 Yadda yadda yadda ...
demo-tests/orig/test_errors.py::test_2_passes_with_warning runtest Warning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_errors.py 27 Yadda yadda yadda ...
demo-tests/orig/test_single_xpass_xfail.py::test0_xfail runtest Warning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_single_xpass_xfail.py 14 You ave been warned!
demo-tests/orig/test_single_xpass_xfail.py::test0_xpass runtest Warning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_single_xpass_xfail.py 26 You ave been warned!
demo-tests/orig/test_warnings.py::test_1_fails_with_warning runtest Warning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_warnings.py 10 Bob Loblaw's Law Blog goes Blah Blah Blah
demo-tests/orig/test_warnings.py::test_2_passes_with_warning runtest Warning /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_warnings.py 27 Bob Loblaw's Law Blog goes Blah Blah Blah
Errors (7)
Test Node Id When Outcome Message
demo-tests/orig/test_0.py::test0_warning setup failed file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py, line 122 def test0_warning(capstdlog): E fixture 'capstdlog' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixture, fake_data, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py:122
demo-tests/orig/test_0.py::test_flaky_3 setup failed file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py, line 131 @pytest.mark.flaky(reruns=3) def test_flaky_3(capstderr): E fixture 'capstderr' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixture, fake_data, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py:131
demo-tests/orig/test_1.py::test_14_causes_error_pass_stderr_stdout_stdlog setup failed file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py, line 346 def test_14_causes_error_pass_stderr_stdout_stdlog(fake_data, fixture_for_fun, logger): E fixture 'fixture_for_fun' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixtureure, fake_data, log_testname, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py:346
demo-tests/orig/test_1.py::test_15_causes_error_fail_stderr_stdout_stdlog setup failed file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py, line 358 def test_15_causes_error_fail_stderr_stdout_stdlog(fake_data, fixture_for_fun, logger): E fixture 'fixture_for_fun' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixtureure, fake_data, log_testname, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py:358
demo-tests/orig/test_2.py::test_c_error setup failed fake_data = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur?' logger = @pytest.fixture def error_fixtureure(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 E assert 0 demo-tests/orig/test_2.py:17: AssertionError
demo-tests/orig/test_issue_1004.py::test_foo teardown failed @pytest.fixture def bad(): yield > raise Exception E Exception demo-tests/orig/test_issue_1004.py:7: Exception
demo-tests/orig/test_issue_1004.py::test_foo2 teardown failed @pytest.fixture def bad(): yield > raise Exception E Exception demo-tests/orig/test_issue_1004.py:7: Exception
Rerun Test Groups (11)
Test Node ID # Duration (s) Start Time Stop Time Outcome
demo-tests/orig/test_1.py::test_flaky_2 (2 runs)
demo-tests/orig/test_1.py::test_flaky_2 1 0.000241 2025-06-16 04:07:54.716708+00:00 2025-06-16 04:07:54.716949+00:00 RERUN
demo-tests/orig/test_1.py::test_flaky_2 2 0.000128 2025-06-16 04:07:54.724102+00:00 2025-06-16 04:07:54.724230+00:00 PASSED
demo-tests/orig/test_issue_1004.py::test_foo (2 runs)
demo-tests/orig/test_issue_1004.py::test_foo 1 0.000129 2025-06-16 04:07:54.802641+00:00 2025-06-16 04:07:54.802770+00:00 PASSED
demo-tests/orig/test_issue_1004.py::test_foo 2 0.000141 2025-06-16 04:07:54.802865+00:00 2025-06-16 04:07:54.803006+00:00 ERROR
demo-tests/orig/test_rerun_random.py::test_flaky_1 (2 runs)
demo-tests/orig/test_rerun_random.py::test_flaky_1 1 0.000168 2025-06-16 04:07:54.827196+00:00 2025-06-16 04:07:54.827364+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_1 2 0.00023 2025-06-16 04:07:54.829382+00:00 2025-06-16 04:07:54.829612+00:00 PASSED
demo-tests/orig/test_rerun_random.py::test_flaky_2 (3 runs)
demo-tests/orig/test_rerun_random.py::test_flaky_2 1 0.000299 2025-06-16 04:07:54.830415+00:00 2025-06-16 04:07:54.830714+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_2 2 0.000207 2025-06-16 04:07:54.833427+00:00 2025-06-16 04:07:54.833634+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_2 3 0.00013 2025-06-16 04:07:54.835698+00:00 2025-06-16 04:07:54.835828+00:00 PASSED
demo-tests/orig/test_0.py::test_always_rerun (3 runs)
demo-tests/orig/test_0.py::test_always_rerun 1 0.000703 2025-06-16 04:07:54.257181+00:00 2025-06-16 04:07:54.257884+00:00 RERUN
demo-tests/orig/test_0.py::test_always_rerun 2 0.000488 2025-06-16 04:07:54.262619+00:00 2025-06-16 04:07:54.263107+00:00 RERUN
demo-tests/orig/test_0.py::test_always_rerun 3 0.000437 2025-06-16 04:07:54.267691+00:00 2025-06-16 04:07:54.268128+00:00 FAILED
demo-tests/orig/test_1.py::test_flaky_always_fail (3 runs)
demo-tests/orig/test_1.py::test_flaky_always_fail 1 0.000192 2025-06-16 04:07:54.726274+00:00 2025-06-16 04:07:54.726466+00:00 RERUN
demo-tests/orig/test_1.py::test_flaky_always_fail 2 0.000177 2025-06-16 04:07:54.733623+00:00 2025-06-16 04:07:54.733800+00:00 RERUN
demo-tests/orig/test_1.py::test_flaky_always_fail 3 0.000172 2025-06-16 04:07:54.741165+00:00 2025-06-16 04:07:54.741337+00:00 FAILED
demo-tests/orig/test_issue_1004.py::test_foo2 (2 runs)
demo-tests/orig/test_issue_1004.py::test_foo2 1 0.000266 2025-06-16 04:07:54.805213+00:00 2025-06-16 04:07:54.805479+00:00 FAILED
demo-tests/orig/test_issue_1004.py::test_foo2 2 0.000169 2025-06-16 04:07:54.806838+00:00 2025-06-16 04:07:54.807007+00:00 ERROR
demo-tests/orig/test_rerun_fixed.py::test_flaky_1 (3 runs)
demo-tests/orig/test_rerun_fixed.py::test_flaky_1 1 0.000162 2025-06-16 04:07:54.812676+00:00 2025-06-16 04:07:54.812838+00:00 RERUN
demo-tests/orig/test_rerun_fixed.py::test_flaky_1 2 0.000154 2025-06-16 04:07:54.814522+00:00 2025-06-16 04:07:54.814676+00:00 RERUN
demo-tests/orig/test_rerun_fixed.py::test_flaky_1 3 0.000142 2025-06-16 04:07:54.816255+00:00 2025-06-16 04:07:54.816397+00:00 FAILED
demo-tests/orig/test_rerun_fixed.py::test_flaky_2 (3 runs)
demo-tests/orig/test_rerun_fixed.py::test_flaky_2 1 0.000139 2025-06-16 04:07:54.818066+00:00 2025-06-16 04:07:54.818205+00:00 RERUN
demo-tests/orig/test_rerun_fixed.py::test_flaky_2 2 0.00018 2025-06-16 04:07:54.820652+00:00 2025-06-16 04:07:54.820832+00:00 RERUN
demo-tests/orig/test_rerun_fixed.py::test_flaky_2 3 0.000162 2025-06-16 04:07:54.822817+00:00 2025-06-16 04:07:54.822979+00:00 FAILED
demo-tests/orig/test_rerun_random.py::test_flaky_3 (4 runs)
demo-tests/orig/test_rerun_random.py::test_flaky_3 1 0.000183 2025-06-16 04:07:54.836464+00:00 2025-06-16 04:07:54.836647+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_3 2 0.000189 2025-06-16 04:07:54.838675+00:00 2025-06-16 04:07:54.838864+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_3 3 0.000185 2025-06-16 04:07:54.840838+00:00 2025-06-16 04:07:54.841023+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_3 4 0.000186 2025-06-16 04:07:54.843214+00:00 2025-06-16 04:07:54.843400+00:00 FAILED
demo-tests/orig/test_rerun_random.py::test_flaky_always_fail (3 runs)
demo-tests/orig/test_rerun_random.py::test_flaky_always_fail 1 0.000165 2025-06-16 04:07:54.845586+00:00 2025-06-16 04:07:54.845751+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_always_fail 2 0.000167 2025-06-16 04:07:54.847792+00:00 2025-06-16 04:07:54.847959+00:00 RERUN
demo-tests/orig/test_rerun_random.py::test_flaky_always_fail 3 0.000167 2025-06-16 04:07:54.849843+00:00 2025-06-16 04:07:54.850010+00:00 FAILED

Test Results

Filter by outcome:
TestOutcomeDurationStartStop
demo-tests/orig/test_0.py::test0_warning error 0.000158s 2025-06-16T04:07:54.243121+00:00 2025-06-16T04:07:54.243279+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py, line 122 def test0_warning(capstdlog): E fixture 'capstdlog' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixture, fake_data, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py:122
demo-tests/orig/test_0.py::test_flaky_3 error 0.000133s 2025-06-16T04:07:54.247468+00:00 2025-06-16T04:07:54.247601+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py, line 131 @pytest.mark.flaky(reruns=3) def test_flaky_3(capstderr): E fixture 'capstderr' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixture, fake_data, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py:131
demo-tests/orig/test_1.py::test_14_causes_error_pass_stderr_stdout_stdlog error 0.000161s 2025-06-16T04:07:54.447640+00:00 2025-06-16T04:07:54.447801+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py, line 346 def test_14_causes_error_pass_stderr_stdout_stdlog(fake_data, fixture_for_fun, logger): E fixture 'fixture_for_fun' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixtureure, fake_data, log_testname, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py:346
demo-tests/orig/test_1.py::test_15_causes_error_fail_stderr_stdout_stdlog error 0.000156s 2025-06-16T04:07:54.448909+00:00 2025-06-16T04:07:54.449065+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py, line 358 def test_15_causes_error_fail_stderr_stdout_stdlog(fake_data, fixture_for_fun, logger): E fixture 'fixture_for_fun' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixtureure, fake_data, log_testname, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py:358
demo-tests/orig/test_2.py::test_c_error error 0.000429s 2025-06-16T04:07:54.754008+00:00 2025-06-16T04:07:54.754437+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:12 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? ERROR conftest:test_2.py:13 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? WARNING conftest:test_2.py:14 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? INFO conftest:test_2.py:15 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? DEBUG conftest:test_2.py:16 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur?
Error/Traceback:
fake_data = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur?' logger = <Logger conftest (DEBUG)> @pytest.fixture def error_fixtureure(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 E assert 0 demo-tests/orig/test_2.py:17: AssertionError
demo-tests/orig/test_issue_1004.py::test_foo error 0.000141s 2025-06-16T04:07:54.802865+00:00 2025-06-16T04:07:54.803006+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.fixture def bad(): yield > raise Exception E Exception demo-tests/orig/test_issue_1004.py:7: Exception
demo-tests/orig/test_issue_1004.py::test_foo2 error 0.000169s 2025-06-16T04:07:54.806838+00:00 2025-06-16T04:07:54.807007+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.fixture def bad(): yield > raise Exception E Exception demo-tests/orig/test_issue_1004.py:7: Exception
demo-tests/orig/test_0.py::test0_1_fail_capturing failed 0.000758s 2025-06-16T04:07:54.224931+00:00 2025-06-16T04:07:54.225689+00:00
Captured stdout:
FAIL this stdout is captured FAIL this stdout is also captured
Captured stderr:
FAIL this stderr is captured FAIL this stderr is also captured
Captured log:
INFO conftest:test_0.py:39 ​​​ WARNING conftest:test_0.py:42 FAIL this log is captured WARNING conftest:test_0.py:46 FAIL is this log captured? WARNING conftest:test_0.py:49 FAIL this log is also captured CRITICAL conftest:test_0.py:50 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ERROR conftest:test_0.py:51 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. INFO conftest:test_0.py:53 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Error/Traceback:
capsys = <_pytest.capture.CaptureFixture object at 0x10daf2250> fake_data = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.' logger = <Logger conftest (DEBUG)> def test0_1_fail_capturing(capsys, fake_data, logger): logger.info(ZWS_X3) print("FAIL this stdout is captured") print("FAIL this stderr is captured", file=sys.stderr) logger.warning("FAIL this log is captured") with capsys.disabled(): print("FAIL stdout not captured, going directly to sys.stdout") print("FAIL stderr not captured, going directly to sys.stderr", file=sys.stderr) logger.warning("FAIL is this log captured?") print("FAIL this stdout is also captured") print("FAIL this stderr is also captured", file=sys.stderr) logger.warning("FAIL this log is also captured") logger.critical(fake_data) logger.error(fake_data) # logger.warning(fake_data) logger.info(fake_data) # logger.debug(fake_data) # logger.info(ZWJ_X3) > assert False E assert False demo-tests/orig/test_0.py:56: AssertionError
demo-tests/orig/test_0.py::test_always_rerun failed 0.000437s 2025-06-16T04:07:54.267691+00:00 2025-06-16T04:07:54.268128+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
tmp_path = PosixPath('/private/var/folders/pd/fvjgwfx97wb95q5t2k168sxr0000gn/T/pytest-of-jwr003/pytest-47/test_always_rerun2') @pytest.mark.flaky(reruns=2) def test_always_rerun(tmp_path): state_file = tmp_path / "rerun_state.txt" if not state_file.exists(): state_file.write_text("fail") > assert False, "Fail first run" E AssertionError: Fail first run E assert False demo-tests/orig/test_0.py:144: AssertionError
demo-tests/orig/test_1.py::test_random_logs failed 0.000140s 2025-06-16T04:07:54.272173+00:00 2025-06-16T04:07:54.272313+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
fake_data = 'Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspici... totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo?' logger = <Logger conftest (DEBUG)> def test_random_logs(fake_data, logger): > log_making_fixture() E TypeError: log_making_fixture() missing 2 required positional arguments: 'fake_data' and 'logger' demo-tests/orig/test_1.py:27: TypeError
demo-tests/orig/test_1.py::test_b_fail failed 0.000332s 2025-06-16T04:07:54.282059+00:00 2025-06-16T04:07:54.282391+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:51 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; ERROR conftest:test_1.py:52 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; WARNING conftest:test_1.py:53 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; INFO conftest:test_1.py:54 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; DEBUG conftest:test_1.py:55 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat;
Error/Traceback:
fake_data = 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat;', logger = <Logger conftest (DEBUG)> def test_b_fail(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 E assert 0 demo-tests/orig/test_1.py:56: AssertionError
demo-tests/orig/test_1.py::test_g_eval_parameterized[6*9-42] failed 0.000797s 2025-06-16T04:07:54.322654+00:00 2025-06-16T04:07:54.323451+00:00
Captured stdout:
Testing 6*9 == 42
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:142 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; ERROR conftest:test_1.py:143 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; WARNING conftest:test_1.py:144 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; INFO conftest:test_1.py:145 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_1.py:146 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur;
Error/Traceback:
fake_data = 'Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur;', test_input = '6*9', expected = 42 logger = <Logger conftest (DEBUG)> @pytest.mark.parametrize("test_input, expected", [("3+5", 8), ("2+4", 6), ("6*9", 42)]) def test_g_eval_parameterized(fake_data, test_input, expected, logger): print(f"Testing {test_input} == {expected}") logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert eval(test_input) == expected E AssertionError: assert 54 == 42 E + where 54 = eval('6*9') demo-tests/orig/test_1.py:147: AssertionError
demo-tests/orig/test_1.py::test_2_fails_and_has_logging_output failed 0.000404s 2025-06-16T04:07:54.332853+00:00 2025-06-16T04:07:54.333257+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:168 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; ERROR conftest:test_1.py:169 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; WARNING conftest:test_1.py:170 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; INFO conftest:test_1.py:171 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; DEBUG conftest:test_1.py:172 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo;
Error/Traceback:
fake_data = 'Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo;' logger = <Logger conftest (DEBUG)> def test_2_fails_and_has_logging_output(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 == 1 E assert 0 == 1 demo-tests/orig/test_1.py:173: AssertionError
demo-tests/orig/test_1.py::test_3_fails failed 0.000333s 2025-06-16T04:07:54.340429+00:00 2025-06-16T04:07:54.340762+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:177 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; ERROR conftest:test_1.py:178 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; WARNING conftest:test_1.py:179 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; INFO conftest:test_1.py:180 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_1.py:181 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;
Error/Traceback:
fake_data = 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;' logger = <Logger conftest (DEBUG)> def test_3_fails(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 E assert 0 demo-tests/orig/test_1.py:182: AssertionError
demo-tests/orig/test_1.py::test_8_causes_a_warning failed 0.000364s 2025-06-16T04:07:54.359390+00:00 2025-06-16T04:07:54.359754+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:236 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; ERROR conftest:test_1.py:237 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; WARNING conftest:test_1.py:238 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; INFO conftest:test_1.py:239 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_1.py:240 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;
Error/Traceback:
fake_data = 'Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;', logger = <Logger conftest (DEBUG)> def test_8_causes_a_warning(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert api_v1() == 1 E TypeError: api_v1() missing 2 required positional arguments: 'fake_data' and 'logger' demo-tests/orig/test_1.py:241: TypeError
demo-tests/orig/test_1.py::test_9_lorem_fails failed 0.000310s 2025-06-16T04:07:54.367722+00:00 2025-06-16T04:07:54.368032+00:00
Captured stdout:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur? At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
Captured stderr:
Captured log:
Error/Traceback:
capsys = <_pytest.capture.CaptureFixture object at 0x10fe9ef40>, logger = <Logger conftest (DEBUG)> def test_9_lorem_fails(capsys, logger): lorem = """"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur? At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.""" print(lorem) > assert False E assert False demo-tests/orig/test_1.py:253: AssertionError
demo-tests/orig/test_1.py::test_10_fail_capturing failed 0.000393s 2025-06-16T04:07:54.375725+00:00 2025-06-16T04:07:54.376118+00:00
Captured stdout:
FAIL this stdout is captured
Captured stderr:
FAIL this stderr is captured
Captured log:
WARNING conftest:test_1.py:259 FAIL this log is captured
Error/Traceback:
fake_data = 'Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;' capsys = <_pytest.capture.CaptureFixture object at 0x10fe8a100>, logger = <Logger conftest (DEBUG)> def test_10_fail_capturing(fake_data, capsys, logger): print("FAIL this stdout is captured") print("FAIL this stderr is captured", file=sys.stderr) logger.warning("FAIL this log is captured") > with capsys.disabled(logger): demo-tests/orig/test_1.py:260: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../.local/share/uv/python/cpython-3.9.16-macos-x86_64-none/lib/python3.9/contextlib.py:263: in helper return _GeneratorContextManager(func, args, kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <contextlib._GeneratorContextManager object at 0x10fe8a160>, func = <function CaptureFixture.disabled at 0x10d43b820> args = (<_pytest.capture.CaptureFixture object at 0x10fe8a100>, <Logger conftest (DEBUG)>), kwds = {} def __init__(self, func, args, kwds): > self.gen = func(*args, **kwds) E TypeError: disabled() takes 1 positional argument but 2 were given ../../.local/share/uv/python/cpython-3.9.16-macos-x86_64-none/lib/python3.9/contextlib.py:87: TypeError
demo-tests/orig/test_1.py::test_10b_failed_capturing failed 0.000336s 2025-06-16T04:07:54.403492+00:00 2025-06-16T04:07:54.403828+00:00
Captured stdout:
FAILED this stdout is captured
Captured stderr:
FAILED this stderr is captured
Captured log:
WARNING conftest:test_1.py:278 FAILED this log is captured
Error/Traceback:
fake_data = 'Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.' capsys = <_pytest.capture.CaptureFixture object at 0x10fe8a550>, logger = <Logger conftest (DEBUG)> def test_10b_failed_capturing(fake_data, capsys, logger): print("FAILED this stdout is captured") print("FAILED this stderr is captured", file=sys.stderr) logger.warning("FAILED this log is captured") > with capsys.disabled(logger): demo-tests/orig/test_1.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../.local/share/uv/python/cpython-3.9.16-macos-x86_64-none/lib/python3.9/contextlib.py:263: in helper return _GeneratorContextManager(func, args, kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <contextlib._GeneratorContextManager object at 0x10ff73ac0>, func = <function CaptureFixture.disabled at 0x10d43b820> args = (<_pytest.capture.CaptureFixture object at 0x10fe8a550>, <Logger conftest (DEBUG)>), kwds = {} def __init__(self, func, args, kwds): > self.gen = func(*args, **kwds) E TypeError: disabled() takes 1 positional argument but 2 were given ../../.local/share/uv/python/cpython-3.9.16-macos-x86_64-none/lib/python3.9/contextlib.py:87: TypeError
demo-tests/orig/test_1.py::test_11_pass_capturing failed 0.000315s 2025-06-16T04:07:54.421027+00:00 2025-06-16T04:07:54.421342+00:00
Captured stdout:
PASS this stdout is captured
Captured stderr:
PASS this stderr is captured
Captured log:
WARNING conftest:test_1.py:297 PASS this log is captured
Error/Traceback:
fake_data = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna a...mmodo consequat Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.' capsys = <_pytest.capture.CaptureFixture object at 0x10feb9220>, logger = <Logger conftest (DEBUG)> def test_11_pass_capturing(fake_data, capsys, logger): print("\nPASS this stdout is captured") print("PASS this stderr is captured", file=sys.stderr) logger.warning("PASS this log is captured") > with capsys.disabled(log_testname, logger): demo-tests/orig/test_1.py:298: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../.local/share/uv/python/cpython-3.9.16-macos-x86_64-none/lib/python3.9/contextlib.py:263: in helper return _GeneratorContextManager(func, args, kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <contextlib._GeneratorContextManager object at 0x10ff53340>, func = <function CaptureFixture.disabled at 0x10d43b820> args = (<_pytest.capture.CaptureFixture object at 0x10feb9220>, <function log_testname at 0x10fec20d0>, <Logger conftest (DEBUG)>), kwds = {} def __init__(self, func, args, kwds): > self.gen = func(*args, **kwds) E TypeError: disabled() takes 1 positional argument but 3 were given ../../.local/share/uv/python/cpython-3.9.16-macos-x86_64-none/lib/python3.9/contextlib.py:87: TypeError
demo-tests/orig/test_1.py::test_12_fails_and_has_stdout failed 0.000604s 2025-06-16T04:07:54.438544+00:00 2025-06-16T04:07:54.439148+00:00
Captured stdout:
this test fails
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:318 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ERROR conftest:test_1.py:319 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. WARNING conftest:test_1.py:320 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. INFO conftest:test_1.py:321 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. DEBUG conftest:test_1.py:322 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Error/Traceback:
fake_data = 'Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.', logger = <Logger conftest (DEBUG)> def test_12_fails_and_has_stdout(fake_data, logger): print("this test fails") logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 == 1 E assert 0 == 1 demo-tests/orig/test_1.py:323: AssertionError
demo-tests/orig/test_1.py::test_16_fail_compare_dicts_for_pytest_icdiff failed 0.256537s 2025-06-16T04:07:54.450356+00:00 2025-06-16T04:07:54.706893+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
logger = <Logger conftest (DEBUG)> def test_16_fail_compare_dicts_for_pytest_icdiff(logger): listofStrings = ["Hello", "hi", "there", "look", "at", "this"] listofInts = [7, 10, 45, 23, 18, 77] assert len(listofStrings) == len(listofInts) > assert listofStrings == listofInts E AssertionError: assert ['Hello', 'hi... 'at', 'this'] == [7, 10, 45, 23, 18, 77] E E At index 0 diff: 'Hello' != 7 E Use -v to get more diff demo-tests/orig/test_1.py:374: AssertionError
demo-tests/orig/test_1.py::test_flaky_always_fail failed 0.000172s 2025-06-16T04:07:54.741165+00:00 2025-06-16T04:07:54.741337+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
logger = <Logger conftest (DEBUG)> @pytest.mark.flaky(reruns=2) def test_flaky_always_fail(logger): # time.sleep(random.uniform(0.1, 0.75)) > assert False E assert False demo-tests/orig/test_1.py:404: AssertionError
demo-tests/orig/test_2.py::test_b_fail failed 0.000332s 2025-06-16T04:07:54.750820+00:00 2025-06-16T04:07:54.751152+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:30 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; ERROR conftest:test_2.py:31 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; WARNING conftest:test_2.py:32 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; INFO conftest:test_2.py:33 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_2.py:34 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur;
Error/Traceback:
fake_data = 'Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur;', logger = <Logger conftest (DEBUG)> def test_b_fail(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 E assert 0 demo-tests/orig/test_2.py:35: AssertionError
demo-tests/orig/test_basic.py::test_basic_fail_1 failed 0.000585s 2025-06-16T04:07:54.767377+00:00 2025-06-16T04:07:54.767962+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_basic.py:42 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:43 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:44 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:45 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:46 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:47 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:48 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:49 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:50 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:51 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_basic.py:52 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua?
Error/Traceback:
fake_data = 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua?' logger = <Logger conftest (DEBUG)> def test_basic_fail_1(fake_data, logger): logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) > assert 1 == 2 E assert 1 == 2 demo-tests/orig/test_basic.py:53: AssertionError
demo-tests/orig/test_class.py::TestClass1::test_two failed 0.000175s 2025-06-16T04:07:54.779973+00:00 2025-06-16T04:07:54.780148+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
self = <test_class.TestClass1 object at 0x10ff64e80> def test_two(self): x = "hello" > assert hasattr(x, "check") E AssertionError: assert False E + where False = hasattr('hello', 'check') demo-tests/orig/test_class.py:8: AssertionError
demo-tests/orig/test_class.py::TestClass2::test_one failed 0.000179s 2025-06-16T04:07:54.782045+00:00 2025-06-16T04:07:54.782224+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
self = <test_class.TestClass2 object at 0x10ff64dc0> def test_one(self): x = "that" > assert "e" in x E AssertionError: assert 'e' in 'that' demo-tests/orig/test_class.py:17: AssertionError
demo-tests/orig/test_class.py::TestClass2::test_two failed 0.000344s 2025-06-16T04:07:54.783932+00:00 2025-06-16T04:07:54.784276+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
self = <test_class.TestClass2 object at 0x10ff64970> def test_two(self): x = "goodbye" > assert x == "hello" E AssertionError: assert 'goodbye' == 'hello' E E - hello E + goodbye demo-tests/orig/test_class.py:21: AssertionError
demo-tests/orig/test_errors.py::test_1_fails_with_warning failed 0.000212s 2025-06-16T04:07:54.786032+00:00 2025-06-16T04:07:54.786244+00:00
Captured stdout:
This test fails with warnings. See Warnings section for info.
Captured stderr:
Captured log:
Error/Traceback:
def test_1_fails_with_warning(): print("This test fails with warnings. See Warnings section for info.") warnings.warn(Warning(fake_data(50, 200))) warnings.warn(UserWarning(fake_data(55, 205))) warnings.warn(DeprecationWarning(fake_data(55, 205))) warnings.warn(SyntaxWarning(fake_data(55, 205))) warnings.warn(RuntimeWarning(fake_data(55, 205))) warnings.warn(FutureWarning(fake_data(55, 205))) warnings.warn(PendingDeprecationWarning(fake_data(55, 205))) warnings.warn(ImportWarning(fake_data(55, 205))) warnings.warn(UnicodeWarning(fake_data(55, 205))) warnings.warn(BytesWarning(fake_data(55, 205))) warnings.warn(ResourceWarning(fake_data(55, 205))) warnings.warn((fake_data(55, 205))) > assert False E assert False demo-tests/orig/test_errors.py:22: AssertionError
demo-tests/orig/test_hoefling.py::test_1 failed 0.000381s 2025-06-16T04:07:54.795355+00:00 2025-06-16T04:07:54.795736+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_hoefling.py:13 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. ERROR conftest:test_hoefling.py:14 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. WARNING conftest:test_hoefling.py:15 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. INFO conftest:test_hoefling.py:16 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. DEBUG conftest:test_hoefling.py:17 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam.
Error/Traceback:
logger = <Logger conftest (DEBUG)> def test_1(logger): logger.critical(LOREM) logger.error(LOREM) logger.warning(LOREM) logger.info(LOREM) logger.debug(LOREM) > assert False E assert False demo-tests/orig/test_hoefling.py:18: AssertionError
demo-tests/orig/test_hoefling.py::test_2 failed 0.000343s 2025-06-16T04:07:54.798315+00:00 2025-06-16T04:07:54.798658+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_hoefling.py:22 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. ERROR conftest:test_hoefling.py:23 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. WARNING conftest:test_hoefling.py:24 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. INFO conftest:test_hoefling.py:25 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. DEBUG conftest:test_hoefling.py:26 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam.
Error/Traceback:
logger = <Logger conftest (DEBUG)> def test_2(logger): logger.critical(LOREM) logger.error(LOREM) logger.warning(LOREM) logger.info(LOREM) logger.debug(LOREM) > raise RuntimeError("call error") E RuntimeError: call error demo-tests/orig/test_hoefling.py:27: RuntimeError
demo-tests/orig/test_issue_1004.py::test_foo2 failed 0.000266s 2025-06-16T04:07:54.805213+00:00 2025-06-16T04:07:54.805479+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
bad = None def test_foo2(bad): > assert False E assert False demo-tests/orig/test_issue_1004.py:15: AssertionError
demo-tests/orig/test_logging.py::test_random_bulk_logs failed 0.000385s 2025-06-16T04:07:54.809024+00:00 2025-06-16T04:07:54.809409+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
def test_random_bulk_logs(): for _ in range(8): > random_bulk_logs() E TypeError: random_bulk_logs() missing 1 required positional argument: 'fake_logs' demo-tests/orig/test_logging.py:35: TypeError
demo-tests/orig/test_rerun_fixed.py::test_flaky_1 failed 0.000142s 2025-06-16T04:07:54.816255+00:00 2025-06-16T04:07:54.816397+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_1(): global outcome global new_outcome new_outcome = True > assert outcome E assert False demo-tests/orig/test_rerun_fixed.py:12: AssertionError
demo-tests/orig/test_rerun_fixed.py::test_flaky_2 failed 0.000162s 2025-06-16T04:07:54.822817+00:00 2025-06-16T04:07:54.822979+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_2(): global outcome global new_outcome new_outcome = True > assert outcome E assert False demo-tests/orig/test_rerun_fixed.py:24: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_0 failed 0.000187s 2025-06-16T04:07:54.824965+00:00 2025-06-16T04:07:54.825152+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=0) def test_flaky_0(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:9: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_3 failed 0.000186s 2025-06-16T04:07:54.843214+00:00 2025-06-16T04:07:54.843400+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=3) def test_flaky_3(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:27: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_always_fail failed 0.000167s 2025-06-16T04:07:54.849843+00:00 2025-06-16T04:07:54.850010+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_always_fail(): # time.sleep(random.uniform(0.1, 0.75)) > assert False E assert False demo-tests/orig/test_rerun_random.py:33: AssertionError
demo-tests/orig/test_warnings.py::test_1_fails_with_warning failed 0.000278s 2025-06-16T04:07:55.864607+00:00 2025-06-16T04:07:55.864885+00:00
Captured stdout:
This test fails with warnings. See Warnings section for info.
Captured stderr:
Captured log:
Error/Traceback:
def test_1_fails_with_warning(): print("This test fails with warnings. See Warnings section for info.") warnings.warn(Warning(fake_data(50, 200))) warnings.warn(UserWarning(fake_data(55, 205))) warnings.warn(DeprecationWarning(fake_data(55, 205))) warnings.warn(SyntaxWarning(fake_data(55, 205))) warnings.warn(RuntimeWarning(fake_data(55, 205))) warnings.warn(FutureWarning(fake_data(55, 205))) warnings.warn(PendingDeprecationWarning(fake_data(55, 205))) warnings.warn(ImportWarning(fake_data(55, 205))) warnings.warn(UnicodeWarning(fake_data(55, 205))) warnings.warn(BytesWarning(fake_data(55, 205))) warnings.warn(ResourceWarning(fake_data(55, 205))) warnings.warn((fake_data(55, 205))) > assert False E assert False demo-tests/orig/test_warnings.py:22: AssertionError
demo-tests/orig/test_0.py::test0_1_pass_capturing passed 0.000741s 2025-06-16T04:07:54.223111+00:00 2025-06-16T04:07:54.223852+00:00
Captured stdout:
FAIL this stdout is captured FAIL this stdout is also captured
Captured stderr:
FAIL this stderr is captured FAIL this stderr is also captured
Captured log:
INFO conftest:test_0.py:18 ​​​ WARNING conftest:test_0.py:21 FAIL this log is captured WARNING conftest:test_0.py:25 FAIL is this log captured? WARNING conftest:test_0.py:28 FAIL this log is also captured INFO conftest:test_0.py:32 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua;
Error/Traceback:
demo-tests/orig/test_0.py::test_with_warning passed 0.000138s 2025-06-16T04:07:54.238085+00:00 2025-06-16T04:07:54.238223+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_1.py::test_a_ok passed 0.000435s 2025-06-16T04:07:54.280885+00:00 2025-06-16T04:07:54.281320+00:00
Captured stdout:
This test doesn't have much to say, but it passes - ok!!
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:42 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ERROR conftest:test_1.py:43 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. WARNING conftest:test_1.py:44 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. INFO conftest:test_1.py:45 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_1.py:46 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Error/Traceback:
demo-tests/orig/test_1.py::test_c_error passed 0.000371s 2025-06-16T04:07:54.290098+00:00 2025-06-16T04:07:54.290469+00:00
Captured stdout:
This test should be marked as an Error.
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:61 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? ERROR conftest:test_1.py:62 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? WARNING conftest:test_1.py:63 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? INFO conftest:test_1.py:64 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_1.py:65 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum?
Error/Traceback:
demo-tests/orig/test_1.py::test_d2_skip passed 0.000472s 2025-06-16T04:07:54.292208+00:00 2025-06-16T04:07:54.292680+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:82 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; ERROR conftest:test_1.py:83 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; WARNING conftest:test_1.py:84 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; INFO conftest:test_1.py:85 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat; DEBUG conftest:test_1.py:86 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat;
Error/Traceback:
demo-tests/orig/test_1.py::test_g_eval_parameterized[3+5-8] passed 0.000332s 2025-06-16T04:07:54.319495+00:00 2025-06-16T04:07:54.319827+00:00
Captured stdout:
Testing 3+5 == 8
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:142 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? ERROR conftest:test_1.py:143 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? WARNING conftest:test_1.py:144 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? INFO conftest:test_1.py:145 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur? DEBUG conftest:test_1.py:146 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur?
Error/Traceback:
demo-tests/orig/test_1.py::test_g_eval_parameterized[2+4-6] passed 0.000909s 2025-06-16T04:07:54.320569+00:00 2025-06-16T04:07:54.321478+00:00
Captured stdout:
Testing 2+4 == 6
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:142 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; ERROR conftest:test_1.py:143 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; WARNING conftest:test_1.py:144 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; INFO conftest:test_1.py:145 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_1.py:146 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;
Error/Traceback:
demo-tests/orig/test_1.py::test_1_passes_and_has_logging_output passed 0.000346s 2025-06-16T04:07:54.331727+00:00 2025-06-16T04:07:54.332073+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:159 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; ERROR conftest:test_1.py:160 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; WARNING conftest:test_1.py:161 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; INFO conftest:test_1.py:162 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_1.py:163 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur;
Error/Traceback:
demo-tests/orig/test_1.py::test_4_passes passed 0.000479s 2025-06-16T04:07:54.347702+00:00 2025-06-16T04:07:54.348181+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:186 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? ERROR conftest:test_1.py:187 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? WARNING conftest:test_1.py:188 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? INFO conftest:test_1.py:189 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? DEBUG conftest:test_1.py:190 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo?
Error/Traceback:
demo-tests/orig/test_1.py::test_13_passes_and_has_stdout passed 0.000347s 2025-06-16T04:07:54.446873+00:00 2025-06-16T04:07:54.447220+00:00
Captured stdout:
This test passes. This message is a 'print' and is consumed by Pytest via stdout.
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:330 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. ERROR conftest:test_1.py:331 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. WARNING conftest:test_1.py:332 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. INFO conftest:test_1.py:333 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. DEBUG conftest:test_1.py:334 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Error/Traceback:
demo-tests/orig/test_1.py::test_flaky_0 passed 0.000141s 2025-06-16T04:07:54.714774+00:00 2025-06-16T04:07:54.714915+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_1.py::test_flaky_1 passed 0.000122s 2025-06-16T04:07:54.715617+00:00 2025-06-16T04:07:54.715739+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_1.py::test_flaky_2 passed 0.000128s 2025-06-16T04:07:54.724102+00:00 2025-06-16T04:07:54.724230+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_1.py::test_flaky_3 passed 0.000156s 2025-06-16T04:07:54.725371+00:00 2025-06-16T04:07:54.725527+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_1.py::test_flaky_always_pass passed 0.000135s 2025-06-16T04:07:54.748750+00:00 2025-06-16T04:07:54.748885+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_2.py::test_a_ok passed 0.000395s 2025-06-16T04:07:54.749750+00:00 2025-06-16T04:07:54.750145+00:00
Captured stdout:
This test doesn't have much to say, but it passes - ok!!
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:22 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ERROR conftest:test_2.py:23 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. WARNING conftest:test_2.py:24 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. INFO conftest:test_2.py:25 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. DEBUG conftest:test_2.py:26 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Error/Traceback:
demo-tests/orig/test_2.py::test_d2_skip passed 0.000337s 2025-06-16T04:07:54.759791+00:00 2025-06-16T04:07:54.760128+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:61 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ERROR conftest:test_2.py:62 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. WARNING conftest:test_2.py:63 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. INFO conftest:test_2.py:64 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. DEBUG conftest:test_2.py:65 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Error/Traceback:
demo-tests/orig/test_2.py::test_e1 passed 0.000307s 2025-06-16T04:07:54.761919+00:00 2025-06-16T04:07:54.762226+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:78 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ERROR conftest:test_2.py:79 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. WARNING conftest:test_2.py:80 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. INFO conftest:test_2.py:81 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. DEBUG conftest:test_2.py:82 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
Error/Traceback:
demo-tests/orig/test_2.py::test_f1 passed 0.000301s 2025-06-16T04:07:54.763889+00:00 2025-06-16T04:07:54.764190+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:95 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; ERROR conftest:test_2.py:96 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; WARNING conftest:test_2.py:97 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; INFO conftest:test_2.py:98 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_2.py:99 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur;
Error/Traceback:
demo-tests/orig/test_basic.py::test_basic_pass_1 passed 0.000489s 2025-06-16T04:07:54.765016+00:00 2025-06-16T04:07:54.765505+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_basic.py:7 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:8 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:9 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:10 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:11 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:12 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:13 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:14 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:15 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:16 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum? DEBUG conftest:test_basic.py:17 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum?
Error/Traceback:
demo-tests/orig/test_basic.py::test_basic_pass_3_error_in_fixture passed 0.000479s 2025-06-16T04:07:54.766191+00:00 2025-06-16T04:07:54.766670+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_basic.py:27 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:28 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:29 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:30 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:31 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:32 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:33 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:34 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:35 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:36 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_basic.py:37 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Error/Traceback:
demo-tests/orig/test_basic.py::test_basic_skip passed 0.000485s 2025-06-16T04:07:54.772077+00:00 2025-06-16T04:07:54.772562+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_basic.py:60 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:61 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:62 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:63 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:64 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:65 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:66 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:67 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:68 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:69 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_basic.py:70 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua;
Error/Traceback:
demo-tests/orig/test_basic.py::test_basic_warning passed 0.000123s 2025-06-16T04:07:54.778110+00:00 2025-06-16T04:07:54.778233+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_class.py::TestClass1::test_one passed 0.000387s 2025-06-16T04:07:54.778956+00:00 2025-06-16T04:07:54.779343+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_errors.py::test_2_passes_with_warning passed 0.000171s 2025-06-16T04:07:54.789642+00:00 2025-06-16T04:07:54.789813+00:00
Captured stdout:
This test passes, but with warnings. See Warnings section for info.
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_fold_pytesthtml.py::test_0_single passed 0.000205s 2025-06-16T04:07:54.790690+00:00 2025-06-16T04:07:54.790895+00:00
Captured stdout:
Test has run.
Captured stderr:
Captured log:
INFO conftest:test_fold_pytesthtml.py:2 [DETAILS][SUMMARY]Summary of the iteration[/SUMMARY]Verbose logs for iteration x: ...[/DETAILS]
Error/Traceback:
demo-tests/orig/test_fold_regex.py::test_0_regex_single passed 0.000269s 2025-06-16T04:07:54.791696+00:00 2025-06-16T04:07:54.791965+00:00
Captured stdout:
Pre-foldy stuff... Test Pass 1! *-> More pre-foldy stuff... This line marks the middle of the RegEx fold. *-> This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. *-> *-> *-> *-> *-> *-> *-> *-> *-> *-> Middle of the foldy stuff... This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. Middle of the foldy stuff... This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. Middle of the foldy stuff... This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. Middle of the foldy stuff... This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. Post-foldy stuff... More post-foldy stuff...
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_fold_regex.py::test_0_regex_double passed 0.000253s 2025-06-16T04:07:54.792557+00:00 2025-06-16T04:07:54.792810+00:00
Captured stdout:
Pre-foldy stuff... Test Pass 1! *-> More pre-foldy stuff... ​​​This line marks the beginning of the RegEx fold. This line marks the middle of the RegEx fold. *-> This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. *-> *-> *-> *-> *-> *-> *-> *-> *-> *-> Middle of the foldy stuff... This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. Middle of the foldy stuff... This line marks the middle of the RegEx fold. This line marks the middle of the RegEx fold. ​This line marks the end of the RegEx fold. Post-foldy stuff... More post-foldy stuff...
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_fold_regex.py::test_0_regex_logs passed 0.000241s 2025-06-16T04:07:54.793385+00:00 2025-06-16T04:07:54.793626+00:00
Captured stdout:
This line is DEBUG level. This line is INFO level. This line is WARNING level. This line is ERROR level. This line is CRITICAL level. This line is NOT ANY level. This line is DEBUG level #1. This line is DEBUG level #2. This line is DEBUG level #3. This line is DEBUG level #4. This line is DEBUG level #5. This line is NOT ANY level. This line is INFO level #1. This line is INFO level #2. This line is INFO level #3. This line is DEBUG level #1. This line is DEBUG level #2. This line is DEBUG level #3. This line is NOT ANY level. This line is WARNING level #1. This line is WARNING level #2. This line is WARNING level #3. This line is INFO level #1. This line is INFO level #2. This line is INFO level #3. This line is DEBUG level #1. This line is DEBUG level #2. This line is DEBUG level #3. This line is NOT ANY level.
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_fold_regex.py::test_0_regex_logs_firstline passed 0.000340s 2025-06-16T04:07:54.794172+00:00 2025-06-16T04:07:54.794512+00:00
Captured stdout:
This line is DEBUG level. This line is INFO level. This line is WARNING level. This line is ERROR level. This line is CRITICAL level. This line is NOT ANY level. This line is DEBUG level #1. This line is DEBUG level #2. This line is DEBUG level #3. This line is DEBUG level #4. This line is DEBUG level #5. This line is NOT ANY level. This line is INFO level #1. This line is INFO level #2. This line is INFO level #3. This line is DEBUG level #1. This line is DEBUG level #2. This line is DEBUG level #3. This line is NOT ANY level. This line is WARNING level #1. This line is WARNING level #2. This line is WARNING level #3. This line is INFO level #1. This line is INFO level #2. This line is INFO level #3. This line is DEBUG level #1. This line is DEBUG level #2. This line is DEBUG level #3. This line is NOT ANY level. DEBUG level. INFO level. WARNING level. ERROR level. CRITICAL level. NOT ANY level. DEBUG level #1. DEBUG level #2. This line is DEBUG level #3. DEBUG level #4. DEBUG level #5. NOT ANY level. INFO level #1. This line is INFO level #2. This line is INFO level #3. DEBUG level #1. DEBUG level #2. This line is DEBUG level #3. This line is NOT ANY level. This line is WARNING level #1. This line is WARNING level #2. This line is WARNING level #3. This line is INFO level #1. This line is INFO level #2. This line is INFO level #3. This line is DEBUG level #1. DEBUG level #2. DEBUG level #3. This line is NOT ANY level.
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_hoefling.py::test_3 passed 0.000347s 2025-06-16T04:07:54.801435+00:00 2025-06-16T04:07:54.801782+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_hoefling.py:41 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. ERROR conftest:test_hoefling.py:42 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. WARNING conftest:test_hoefling.py:43 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. INFO conftest:test_hoefling.py:44 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam. DEBUG conftest:test_hoefling.py:45 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum molestie arcu, id consectetur nisl commodo luctus. Curabitur ac eros efficitur, bibendum nibh volutpat, lobortis arcu. Nam gravida condimentum felis eu porttitor. Fusce at mi et purus condimentum facilisis et nec felis. Vivamus aliquet, elit eu sagittis bibendum, elit velit scelerisque tellus, et ornare lectus nulla eget diam. Mauris eleifend lectus vel ipsum vehicula malesuada. Ut vitae arcu ac elit bibendum elementum. Aliquam quis sagittis justo. Maecenas sit amet sodales velit. Curabitur vel felis finibus, auctor ligula ut, tempus leo. Aenean turpis lectus, aliquet non euismod a, sagittis non nisl. Nulla pretium ultricies augue ut egestas. Mauris vel ex nec lorem rutrum varius. Phasellus laoreet elit eu volutpat accumsan. Morbi justo ligula, accumsan sed efficitur sit amet, ornare vel massa. Proin a tempor risus, at imperdiet augue. Cras sed felis sagittis, pellentesque dui vel, luctus nunc. Sed sed elementum nibh. Sedsodalesauctorlaoreet.Pellentesqueinaccumsanleo, idultriciesarcu. Inegestas,arcuidtristiquepulvinar, nullasapienpharetraerat, amollisrisustortoractellus. Quisquetemporodioquislacusmaximus, vitaeconguejustomattis. Nuncsollicitudinaloremetvestibulum.Etiamquispretiumvelit. Nullavelduisitametnunclobortisviverra. Proinconsequat, purusetlaoreetfeugiat, risusvelitsagittismassa, acimperdietlectusdiamsitametodio. Vestibulumalaciniaquam.
Error/Traceback:
demo-tests/orig/test_issue_1004.py::test_foo passed 0.000129s 2025-06-16T04:07:54.802641+00:00 2025-06-16T04:07:54.802770+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_rerun_random.py::test_flaky_1 passed 0.000230s 2025-06-16T04:07:54.829382+00:00 2025-06-16T04:07:54.829612+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_rerun_random.py::test_flaky_2 passed 0.000130s 2025-06-16T04:07:54.835698+00:00 2025-06-16T04:07:54.835828+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_rerun_random.py::test_flaky_always_pass passed 0.000126s 2025-06-16T04:07:54.852215+00:00 2025-06-16T04:07:54.852341+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_sleep.py::test_timeout_sleep passed 1.005460s 2025-06-16T04:07:54.857921+00:00 2025-06-16T04:07:55.863381+00:00
Captured stdout:
Captured stderr:
Captured log:
WARNING conftest:test_sleep.py:8 Sleeping 3...
Error/Traceback:
demo-tests/orig/test_warnings.py::test_2_passes_with_warning passed 0.000181s 2025-06-16T04:07:55.869126+00:00 2025-06-16T04:07:55.869307+00:00
Captured stdout:
This test passes, but with warnings. See Warnings section for info.
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_0.py::test_always_rerun rerun 0.000703s 2025-06-16T04:07:54.257181+00:00 2025-06-16T04:07:54.257884+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
tmp_path = PosixPath('/private/var/folders/pd/fvjgwfx97wb95q5t2k168sxr0000gn/T/pytest-of-jwr003/pytest-47/test_always_rerun0') @pytest.mark.flaky(reruns=2) def test_always_rerun(tmp_path): state_file = tmp_path / "rerun_state.txt" if not state_file.exists(): state_file.write_text("fail") > assert False, "Fail first run" E AssertionError: Fail first run E assert False demo-tests/orig/test_0.py:144: AssertionError
demo-tests/orig/test_0.py::test_always_rerun rerun 0.000488s 2025-06-16T04:07:54.262619+00:00 2025-06-16T04:07:54.263107+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
tmp_path = PosixPath('/private/var/folders/pd/fvjgwfx97wb95q5t2k168sxr0000gn/T/pytest-of-jwr003/pytest-47/test_always_rerun1') @pytest.mark.flaky(reruns=2) def test_always_rerun(tmp_path): state_file = tmp_path / "rerun_state.txt" if not state_file.exists(): state_file.write_text("fail") > assert False, "Fail first run" E AssertionError: Fail first run E assert False demo-tests/orig/test_0.py:144: AssertionError
demo-tests/orig/test_1.py::test_flaky_2 rerun 0.000241s 2025-06-16T04:07:54.716708+00:00 2025-06-16T04:07:54.716949+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
logger = <Logger conftest (DEBUG)> @pytest.mark.flaky(reruns=2) def test_flaky_2(logger): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_1.py:392: AssertionError
demo-tests/orig/test_1.py::test_flaky_always_fail rerun 0.000192s 2025-06-16T04:07:54.726274+00:00 2025-06-16T04:07:54.726466+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
logger = <Logger conftest (DEBUG)> @pytest.mark.flaky(reruns=2) def test_flaky_always_fail(logger): # time.sleep(random.uniform(0.1, 0.75)) > assert False E assert False demo-tests/orig/test_1.py:404: AssertionError
demo-tests/orig/test_1.py::test_flaky_always_fail rerun 0.000177s 2025-06-16T04:07:54.733623+00:00 2025-06-16T04:07:54.733800+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
logger = <Logger conftest (DEBUG)> @pytest.mark.flaky(reruns=2) def test_flaky_always_fail(logger): # time.sleep(random.uniform(0.1, 0.75)) > assert False E assert False demo-tests/orig/test_1.py:404: AssertionError
demo-tests/orig/test_rerun_fixed.py::test_flaky_1 rerun 0.000162s 2025-06-16T04:07:54.812676+00:00 2025-06-16T04:07:54.812838+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_1(): global outcome global new_outcome new_outcome = True > assert outcome E assert False demo-tests/orig/test_rerun_fixed.py:12: AssertionError
demo-tests/orig/test_rerun_fixed.py::test_flaky_1 rerun 0.000154s 2025-06-16T04:07:54.814522+00:00 2025-06-16T04:07:54.814676+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_1(): global outcome global new_outcome new_outcome = True > assert outcome E assert False demo-tests/orig/test_rerun_fixed.py:12: AssertionError
demo-tests/orig/test_rerun_fixed.py::test_flaky_2 rerun 0.000139s 2025-06-16T04:07:54.818066+00:00 2025-06-16T04:07:54.818205+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_2(): global outcome global new_outcome new_outcome = True > assert outcome E assert False demo-tests/orig/test_rerun_fixed.py:24: AssertionError
demo-tests/orig/test_rerun_fixed.py::test_flaky_2 rerun 0.000180s 2025-06-16T04:07:54.820652+00:00 2025-06-16T04:07:54.820832+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_2(): global outcome global new_outcome new_outcome = True > assert outcome E assert False demo-tests/orig/test_rerun_fixed.py:24: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_1 rerun 0.000168s 2025-06-16T04:07:54.827196+00:00 2025-06-16T04:07:54.827364+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=1) def test_flaky_1(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:15: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_2 rerun 0.000299s 2025-06-16T04:07:54.830415+00:00 2025-06-16T04:07:54.830714+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_2(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:21: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_2 rerun 0.000207s 2025-06-16T04:07:54.833427+00:00 2025-06-16T04:07:54.833634+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_2(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:21: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_3 rerun 0.000183s 2025-06-16T04:07:54.836464+00:00 2025-06-16T04:07:54.836647+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=3) def test_flaky_3(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:27: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_3 rerun 0.000189s 2025-06-16T04:07:54.838675+00:00 2025-06-16T04:07:54.838864+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=3) def test_flaky_3(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:27: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_3 rerun 0.000185s 2025-06-16T04:07:54.840838+00:00 2025-06-16T04:07:54.841023+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=3) def test_flaky_3(): # time.sleep(random.uniform(0.1, 0.75)) > assert random.choice([True, False]) E assert False E + where False = choice([True, False]) E + where choice = random.choice demo-tests/orig/test_rerun_random.py:27: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_always_fail rerun 0.000165s 2025-06-16T04:07:54.845586+00:00 2025-06-16T04:07:54.845751+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_always_fail(): # time.sleep(random.uniform(0.1, 0.75)) > assert False E assert False demo-tests/orig/test_rerun_random.py:33: AssertionError
demo-tests/orig/test_rerun_random.py::test_flaky_always_fail rerun 0.000167s 2025-06-16T04:07:54.847792+00:00 2025-06-16T04:07:54.847959+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
@pytest.mark.flaky(reruns=2) def test_flaky_always_fail(): # time.sleep(random.uniform(0.1, 0.75)) > assert False E assert False demo-tests/orig/test_rerun_random.py:33: AssertionError
demo-tests/orig/test_0.py::test0_skip skipped 0.000171s 2025-06-16T04:07:54.238646+00:00 2025-06-16T04:07:54.238817+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
('/Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py', 74, 'Skipped: Skipping this test with decorator.')
demo-tests/orig/test_1.py::test_d1_skip_inline skipped 0.000312s 2025-06-16T04:07:54.291161+00:00 2025-06-16T04:07:54.291473+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:70 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? ERROR conftest:test_1.py:71 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? WARNING conftest:test_1.py:72 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? INFO conftest:test_1.py:73 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo? DEBUG conftest:test_1.py:74 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo?
Error/Traceback:
('/Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py', 75, "Skipped: Skipping this test with inline call to 'pytest.skip()'.")
demo-tests/orig/test_1.py::test_d3_skip_decorator skipped 0.000426s 2025-06-16T04:07:54.293689+00:00 2025-06-16T04:07:54.294115+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:90 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? ERROR conftest:test_1.py:91 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? WARNING conftest:test_1.py:92 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? INFO conftest:test_1.py:93 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua? DEBUG conftest:test_1.py:94 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua?
Error/Traceback:
('/Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py', 95, "Skipped: Skipping this test with inline call to 'pytest.skip()'.")
demo-tests/orig/test_1.py::test_5_marked_SKIP skipped 0.000136s 2025-06-16T04:07:54.349014+00:00 2025-06-16T04:07:54.349150+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
('/Users/jwr003/coding/pytest-recap/demo-tests/orig/test_1.py', 194, 'Skipped: unconditional skip')
demo-tests/orig/test_2.py::test_d1_skip skipped 0.000397s 2025-06-16T04:07:54.758512+00:00 2025-06-16T04:07:54.758909+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:49 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ERROR conftest:test_2.py:50 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. WARNING conftest:test_2.py:51 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. INFO conftest:test_2.py:52 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. DEBUG conftest:test_2.py:53 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Error/Traceback:
('/Users/jwr003/coding/pytest-recap/demo-tests/orig/test_2.py', 54, "Skipped: Skipping this test with inline call to 'pytest.skip()'.")
demo-tests/orig/test_2.py::test_d3_skip skipped 0.000329s 2025-06-16T04:07:54.760837+00:00 2025-06-16T04:07:54.761166+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:69 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; ERROR conftest:test_2.py:70 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; WARNING conftest:test_2.py:71 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; INFO conftest:test_2.py:72 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo; DEBUG conftest:test_2.py:73 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo;
Error/Traceback:
('/Users/jwr003/coding/pytest-recap/demo-tests/orig/test_2.py', 74, "Skipped: Skipping this test with inline call to 'pytest.skip()'.")
demo-tests/orig/test_0.py::test0_xfail xfailed 0.000169s 2025-06-16T04:07:54.239299+00:00 2025-06-16T04:07:54.239468+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py, line 82 @pytest.mark.xfail() def test0_xfail(logger, capstderr): E fixture 'capstderr' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixture, fake_data, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py:82
demo-tests/orig/test_0.py::test0_xpass xfailed 0.000188s 2025-06-16T04:07:54.241442+00:00 2025-06-16T04:07:54.241630+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
file /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py, line 104 @pytest.mark.xfail() def test0_xpass(logger, capstdout): E fixture 'capstdout' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, class_mocker, cov, doctest_namespace, error_fixture, fake_data, logger, mocker, module_mocker, monkeypatch, no_cover, package_mocker, pytestconfig, random_sleep, record_property, record_testsuite_property, record_xml_attribute, recwarn, session_mocker, test_data, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory > use 'pytest --fixtures [testpath]' for help on them. /Users/jwr003/coding/pytest-recap/demo-tests/orig/test_0.py:104
demo-tests/orig/test_1.py::test_e1_xfail_by_inline_and_has_reason xfailed 0.000364s 2025-06-16T04:07:54.295014+00:00 2025-06-16T04:07:54.295378+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:99 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. ERROR conftest:test_1.py:100 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. WARNING conftest:test_1.py:101 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. INFO conftest:test_1.py:102 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. DEBUG conftest:test_1.py:103 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Error/Traceback:
fake_data = 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.', logger = <Logger conftest (DEBUG)> def test_e1_xfail_by_inline_and_has_reason(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > pytest.xfail("Marked as Xfail with inline call to 'pytest.xfail()'.") E _pytest.outcomes.XFailed: Marked as Xfail with inline call to 'pytest.xfail()'. demo-tests/orig/test_1.py:104: XFailed
demo-tests/orig/test_1.py::test_e2_xfail_by_decorator_and_has_reason xfailed 0.000368s 2025-06-16T04:07:54.303305+00:00 2025-06-16T04:07:54.303673+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:109 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ERROR conftest:test_1.py:110 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. WARNING conftest:test_1.py:111 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. INFO conftest:test_1.py:112 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. DEBUG conftest:test_1.py:113 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Error/Traceback:
fake_data = 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat Duis aute ...ariatur Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.' logger = <Logger conftest (DEBUG)> @pytest.mark.xfail(reason="Marked as Xfail with decorator.") def test_e2_xfail_by_decorator_and_has_reason(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > pytest.xfail("Marked as Xfail with decorator.") E _pytest.outcomes.XFailed: Marked as Xfail with decorator. demo-tests/orig/test_1.py:114: XFailed
demo-tests/orig/test_1.py::test_f1_xfails_by_inline_even_though_assertTrue_happens_before_pytestDotXfail xfailed 0.000314s 2025-06-16T04:07:54.310614+00:00 2025-06-16T04:07:54.310928+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:118 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ERROR conftest:test_1.py:119 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. WARNING conftest:test_1.py:120 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. INFO conftest:test_1.py:121 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. DEBUG conftest:test_1.py:122 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Error/Traceback:
fake_data = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.' logger = <Logger conftest (DEBUG)> def test_f1_xfails_by_inline_even_though_assertTrue_happens_before_pytestDotXfail(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) assert True > pytest.xfail("Marked as Xfail with inline call to 'pytest.xfail()'.") E _pytest.outcomes.XFailed: Marked as Xfail with inline call to 'pytest.xfail()'. demo-tests/orig/test_1.py:124: XFailed
demo-tests/orig/test_1.py::test_7_marked_xfail_by_decorator_and_fails_and_has_no_reason xfailed 0.000354s 2025-06-16T04:07:54.351313+00:00 2025-06-16T04:07:54.351667+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:216 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; ERROR conftest:test_1.py:217 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; WARNING conftest:test_1.py:218 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; INFO conftest:test_1.py:219 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua; DEBUG conftest:test_1.py:220 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua;
Error/Traceback:
fake_data = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua;' logger = <Logger conftest (DEBUG)> @pytest.mark.xfail def test_7_marked_xfail_by_decorator_and_fails_and_has_no_reason(fake_data, logger): logger.critical(fake_data) logger.error(fake_data) logger.warning(fake_data) logger.info(fake_data) logger.debug(fake_data) > assert 0 E assert 0 demo-tests/orig/test_1.py:221: AssertionError
demo-tests/orig/test_basic.py::test_basic_xfail xfailed 0.000487s 2025-06-16T04:07:54.773241+00:00 2025-06-16T04:07:54.773728+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_basic.py:76 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:77 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:78 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:79 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:80 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:81 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:82 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:83 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:84 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:85 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum; DEBUG conftest:test_basic.py:86 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;
Error/Traceback:
fake_data = 'Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum;', logger = <Logger conftest (DEBUG)> @pytest.mark.xfail() def test_basic_xfail(fake_data, logger): logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) logger.debug(fake_data) > assert False E assert False demo-tests/orig/test_basic.py:87: AssertionError
demo-tests/orig/test_single_xpass_xfail.py::test0_xfail xfailed 0.000437s 2025-06-16T04:07:54.853210+00:00 2025-06-16T04:07:54.853647+00:00
Captured stdout:
Test 0 XFail
Captured stderr:
Captured log:
CRITICAL conftest:test_single_xpass_xfail.py:9 CRITICAL ERROR conftest:test_single_xpass_xfail.py:10 ERROR WARNING conftest:test_single_xpass_xfail.py:11 WARNING INFO conftest:test_single_xpass_xfail.py:12 INFO DEBUG conftest:test_single_xpass_xfail.py:13 DEBUG
Error/Traceback:
logger = <Logger conftest (DEBUG)> @pytest.mark.xfail() def test0_xfail(logger): print("Test 0 XFail") logger.critical("CRITICAL") logger.error("ERROR") logger.warning("WARNING") logger.info("INFO") logger.debug("DEBUG") warnings.warn(Warning("You ave been warned!")) > assert False E assert False demo-tests/orig/test_single_xpass_xfail.py:15: AssertionError
demo-tests/orig/test_xpass_xfail.py::test_xfail_by_inline xfailed 0.000360s 2025-06-16T04:07:55.870237+00:00 2025-06-16T04:07:55.870597+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_xpass_xfail.py:7 Debug level log line INFO conftest:test_xpass_xfail.py:8 info level log line WARNING conftest:test_xpass_xfail.py:9 Warning level log line ERROR conftest:test_xpass_xfail.py:10 Error level log line CRITICAL conftest:test_xpass_xfail.py:11 Critical level log line
Error/Traceback:
logger = <Logger conftest (DEBUG)> def test_xfail_by_inline(logger): logger.debug("Debug level log line") logger.info("info level log line") logger.warning("Warning level log line") logger.error("Error level log line") logger.critical("Critical level log line") > pytest.xfail("xfailing this test with 'pytest.xfail()'") E _pytest.outcomes.XFailed: xfailing this test with 'pytest.xfail()' demo-tests/orig/test_xpass_xfail.py:12: XFailed
demo-tests/orig/test_xpass_xfail.py::test_xfail_by_decorator xfailed 0.000329s 2025-06-16T04:07:55.873101+00:00 2025-06-16T04:07:55.873430+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_xpass_xfail.py:19 Debug level log line INFO conftest:test_xpass_xfail.py:20 info level log line WARNING conftest:test_xpass_xfail.py:21 Warning level log line ERROR conftest:test_xpass_xfail.py:22 Error level log line CRITICAL conftest:test_xpass_xfail.py:23 Critical level log line
Error/Traceback:
logger = <Logger conftest (DEBUG)> @pytest.mark.xfail(reason="Here's my reason for xfail: None") def test_xfail_by_decorator(logger): logger.debug("Debug level log line") logger.info("info level log line") logger.warning("Warning level log line") logger.error("Error level log line") logger.critical("Critical level log line") > assert False E assert False demo-tests/orig/test_xpass_xfail.py:25: AssertionError
demo-tests/orig/test_0.py::test0_xpass_demo xpassed 0.000119s 2025-06-16T04:07:54.240926+00:00 2025-06-16T04:07:54.241045+00:00
Captured stdout:
Captured stderr:
Captured log:
Error/Traceback:
demo-tests/orig/test_1.py::test_f2_xpass_by_xfail_decorator_and_has_reason xpassed 0.000364s 2025-06-16T04:07:54.318407+00:00 2025-06-16T04:07:54.318771+00:00
Captured stdout:
This test is marked Xfail by use of decorator '@pytest.mark.xfail'. However, because its outcome is a PASS, it is classified as XPass instead.
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:131 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat? ERROR conftest:test_1.py:132 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat? WARNING conftest:test_1.py:133 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat? INFO conftest:test_1.py:134 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat? DEBUG conftest:test_1.py:135 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat?
Error/Traceback:
demo-tests/orig/test_1.py::test_6_marked_xfail_by_decorator_but_passes_and_has_no_reason xpassed 0.000384s 2025-06-16T04:07:54.350150+00:00 2025-06-16T04:07:54.350534+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_1.py:206 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. ERROR conftest:test_1.py:207 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. WARNING conftest:test_1.py:208 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. INFO conftest:test_1.py:209 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. DEBUG conftest:test_1.py:210 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Error/Traceback:
demo-tests/orig/test_2.py::test_e2 xpassed 0.000297s 2025-06-16T04:07:54.762921+00:00 2025-06-16T04:07:54.763218+00:00
Captured stdout:
Captured stderr:
Captured log:
CRITICAL conftest:test_2.py:87 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. ERROR conftest:test_2.py:88 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. WARNING conftest:test_2.py:89 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. INFO conftest:test_2.py:90 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. DEBUG conftest:test_2.py:91 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Error/Traceback:
demo-tests/orig/test_basic.py::test_basic_xpass xpassed 0.000477s 2025-06-16T04:07:54.777022+00:00 2025-06-16T04:07:54.777499+00:00
Captured stdout:
Captured stderr:
Captured log:
DEBUG conftest:test_basic.py:92 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:93 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:94 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:95 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:96 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:97 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:98 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:99 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:100 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:101 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur; DEBUG conftest:test_basic.py:102 Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur;
Error/Traceback:
demo-tests/orig/test_single_xpass_xfail.py::test0_xpass xpassed 0.000520s 2025-06-16T04:07:54.856313+00:00 2025-06-16T04:07:54.856833+00:00
Captured stdout:
Test 0 XPass
Captured stderr:
Captured log:
CRITICAL conftest:test_single_xpass_xfail.py:21 CRITICAL ERROR conftest:test_single_xpass_xfail.py:22 ERROR WARNING conftest:test_single_xpass_xfail.py:23 WARNING INFO conftest:test_single_xpass_xfail.py:24 INFO DEBUG conftest:test_single_xpass_xfail.py:25 DEBUG
Error/Traceback: