Updated 'drevops/behat-steps' to 3.14.1 and re-recorded the 'test-bdd' documentation video. - #3043
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
Included review availability: 1 review is currently available. Your included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour. WalkthroughThe PR updates the ChangesBDD refresh
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This localized dependency and documentation update has no identified merge-blocking risk; normal checks should confirm that any tracked Composer lock file remains compatible with version 3.14.1. Possibly related PRs
Suggested labels: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 Biome (2.5.6).vortex/docs/static/img/test-bdd.jsonFile contains syntax errors that prevent linting: Line 2: End of file expected; Line 3: End of file expected; Line 4: End of file expected; Line 5: End of file expected; Line 6: End of file expected; Line 7: End of file expected; Line 8: End of file expected; Line 9: End of file expected; Line 10: End of file expected; Line 11: End of file expected; Line 12: End of file expected; Line 13: End of file expected; Line 14: End of file expected; Line 15: End of file expected; Line 16: End of file expected; Line 17: End of file expected; Line 18: End of file expected; Line 19: End of file expected; Line 20: End of file expected; Line 21: End of file expected; Line 22: End of file expected; Line 23: End of file expected; Line 24: End of file expected; Line 25: End of file expected; Line 26: End of file expected; Line 27: End of file expected; Line 28: End of file expected; Line 29: End of file expected; Line 30: End of file expected; Line 31: End of file expected; Line 32: End of file expecte ... [truncated 4862 characters] ... ; Line 187: End of file expected; Line 188: End of file expected; Line 189: End of file expected; Line 190: End of file expected; Line 191: End of file expected; Line 192: End of file expected; Line 193: End of file expected; Line 194: End of file expected; Line 195: End of file expected; Line 196: End of file expected; Line 197: End of file expected; Line 198: End of file expected; Line 199: End of file expected; Line 200: End of file expected; Line 201: End of file expected; Line 202: End of file expected; Line 203: End of file expected; Line 204: End of file expected; Line 205: End of file expected; Line 206: End of file expected; Line 207: End of file expected; Line 208: End of file expected; Line 209: End of file expected; Line 210: End of file expected; Line 211: End of file expected Comment |
|
Code coverage (threshold: 90%) Per-class coverage |
This comment has been minimized.
This comment has been minimized.
1 similar comment
|
Code coverage (threshold: 90%) Per-class coverage |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3043 +/- ##
==========================================
- Coverage 87.06% 86.65% -0.41%
==========================================
Files 106 99 -7
Lines 4970 4811 -159
Branches 47 3 -44
==========================================
- Hits 4327 4169 -158
+ Misses 643 642 -1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
📖 Documentation preview for this pull request has been deployed to Netlify: https://6a86595e1d2178688af00668--vortex-docs.netlify.app This preview is rebuilt on every commit and is not the production documentation site. |
Summary
Bumped the
drevops/behat-stepsComposer constraint from^3.14.0to^3.14.1and re-recorded thetest-bdddocumentation video, because the new release changes whatahoy test-bddprints to the console. Upstreamdrevops/behat-steps3.14.1 (released 2026-08-19) makes the accessibility console summary opt-in behind aBEHAT_ACCESSIBILITY_PRINTenvironment variable (drevops/behat-steps#756,drevops/behat-steps#757), plus a routine dependency update; Vortex wiresAccessibilityTraitintotests/behat/bootstrap/FeatureContext.php, so that upstream default change is visible in the recordedahoy test-bddoutput. The workspace was rebuilt from scratch (installer, thenahoy build, then the recording) rather than reused with--keep, because the previous recording predated the trait-wiring and dependency commits that landed onmainon 2026-08-19. The re-recorded run resolved and installeddrevops/behat-steps3.14.1(verified in the rebuilt workspace'svendor/composer/installed.json) and passes 28 scenarios and 191 steps, all green.Changes
composer.json: constraineddrevops/behat-stepsto^3.14.1(from^3.14.0)..vortex/docs/static/img/test-bdd.jsonand.vortex/docs/static/img/test-bdd.svg: regenerated thetest-bddterminal cast and its rendered SVG against the updated dependency; the 7[accessibility] <path>: 0 violations, N passes, 1 incomplete (rules: wcag2a,wcag2aa)lines that the previous behat-steps version printed once per scenario are gone from the cast, matching the new upstream default. Scenario count (28), step count (191), and the all-green result are unchanged; the cast's recorded duration dropped from roughly 55s to roughly 49s and the rendered SVG shrank from 199,592 to 59,247 bytes (glyph<use>references fell from 4,419 to 994), both a direct consequence of dropping the per-step accessibility lines from the terminal output rather than any lost content.test-bdd.pngis unchanged and intentionally not part of this diff: its poster frame is captured at 2000ms, while the command is still being typed, so nothing in the 3.14.1 behavior change is visible at that frame.behat-stepsconstraint as__VERSION__, and no documentation page pins abehat-stepsversion or documents the accessibility console output.Before / After
Summary by CodeRabbit