pytest-bdd
pytest-bdd copied to clipboard
pytest_bdd_after_scenario has scenario status PASSED even if it failed
Fixtrue pytest_bdd_after_scenario(scenario: Scenario): All steps and scenarios has status failed=False, however test failed
and pytest_bdd_step_error fixture worked correct

[gw0] [ 25%] FAILED ui_steps/test_reports_steps.py::test_deselect_facility_daily_risk_report[chromium] <- venv/lib/python3.9/site-packages/pytest_bdd/scenario.py ##teamcity[testFailed timestamp='2022-11-21T12:32:51.881' details='cls = <class |'_pytest.runner.CallInfo|'>|nfunc = <function call_runtest_hook.