[#2699] Updated Behat and Drupal extensions; enabled animated screenshots and site-wide accessibility report.#2700
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 (3)
📒 Files selected for processing (4)
WalkthroughFour ChangesBehat Extensions Update and New Test Coverage
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested labels
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Code coverage (threshold: 90%) Per-class coverage |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
|
Code coverage (threshold: 90%) Per-class coverage |
|
📖 Documentation preview for this pull request has been deployed to Netlify: https://6a38ede2364eaa463e91c0d6--vortex-docs.netlify.app This preview is rebuilt on every commit and is not the production documentation site. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2700 +/- ##
==========================================
- Coverage 86.67% 86.22% -0.45%
==========================================
Files 96 89 -7
Lines 4719 4560 -159
Branches 47 3 -44
==========================================
- Hits 4090 3932 -158
+ Misses 629 628 -1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Closes #2699
Summary
require-devconstraints incomposer.jsonto pick up new features:drevops/behat-screenshotto^2.4.1(animated GIF support),drevops/behat-stepsto^3.11.0(site-wide accessibility aggregate report),drevops/behat-format-progress-failto^1.5, anddrupal/drupal-extensionto^6.1.behat.ymlvia theanimationconfig node (enabled: true,frame_delay: 500) underDrevOps\BehatScreenshotExtension. Theanimationconfig node was introduced indrevops/behat-screenshot2.4.0 (released 2026-06-20) and is defined in the extension's config schema.@javascriptscenario "Animated screenshot is recorded across multiple steps" intests/behat/features/behat.featureto exercise the new animated capture path.tests/behat/features/accessibility.featurewith a@accessibility:warningscenario that audits/user/loginand/user/passwordin advisory mode; these results feed the suite-wide HTML report thatdrevops/behat-steps3.11.0 writes after the suite to.logs/test_results/accessibility/(already collected by CI)._baseline/behat.yml,_baseline/tests/behat/features/accessibility.feature,_baseline/tests/behat/features/behat.feature) viaahoy update-snapshotsto reflect the above changes.What type of PR is this?
Checklist
Screenshots / Recordings
N/A
Before / After
Summary by CodeRabbit
New Features
Chores