You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create simple pytest-bdd setup with feature file and tests.
In feature file and default @Skip flag like this: @skip Scenario: Test1 When blabla Then blablabla
Or any other way to skip test execution
Run pytest with addopts = -vv -rsfx --cucumber-json=cucumber_report.json --gherkin-terminal-reporter --color=yes in pytest.ini or same alternative in CLI
it seems it took a while - I just opened a PR which fixes at least if skipping a scenario. If the full feature is skipped it's not covered by my fix. Yet, hope to deliver that sometime soon as well ;)
Environment:
platform darwin -- Python 3.9.12, pytest-7.1.2, pluggy-1.0.0
plugins: splinter-3.3.2, bdd-6.0.1, clarity-1.0.1
Steps to reproduce:
@skip
Scenario: Test1
When blabla
Then blablabla
Or any other way to skip test execution
addopts = -vv -rsfx --cucumber-json=cucumber_report.json --gherkin-terminal-reporter --color=yes
in pytest.ini or same alternative in CLItest_bla.py::test_bla <- venv/lib/python3.9/site-packages/pytest_bdd/scenario.py SKIPPED (unconditional skip)
Actual result:
5. cucumber.json file doesn't contain any info about skipped test at all
Expected result:
5. cucumber.json file contains info about skipped test (at least
..."result": {"status": "skipped"...
)The text was updated successfully, but these errors were encountered: