Skip to content

Use a match statement to dispatch on gherkin Child fields#822

Open
Pierre-Sassoulas wants to merge 2 commits into
chore/dep-cves-and-py3.15from
refactor/match-gherkin-child
Open

Use a match statement to dispatch on gherkin Child fields#822
Pierre-Sassoulas wants to merge 2 commits into
chore/dep-cves-and-py3.15from
refactor/match-gherkin-child

Cover the no-match arm of the gherkin Child dispatch

d87588c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 3, 2026 in 0s

96.10% (+0.02%) compared to 51962a2

View this Pull Request on Codecov

96.10% (+0.02%) compared to 51962a2

Details

Codecov Report

❌ Patch coverage is 95.23810% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 96.10%. Comparing base (51962a2) to head (d87588c).

Files with missing lines Patch % Lines
src/pytest_bdd/parser.py 87.50% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@                      Coverage Diff                      @@
##           chore/dep-cves-and-py3.15     #822      +/-   ##
=============================================================
+ Coverage                      96.08%   96.10%   +0.02%     
=============================================================
  Files                             55       55              
  Lines                           2398     2412      +14     
  Branches                         136      136              
=============================================================
+ Hits                            2304     2318      +14     
  Misses                            57       57              
  Partials                          37       37              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.