Skip to content

test(onboarding): add v3 duck player Rive regression coverage#2665

Draft
cursor[bot] wants to merge 2 commits into
mainfrom
jkt/auto/dependency-update-review-c819
Draft

test(onboarding): add v3 duck player Rive regression coverage#2665
cursor[bot] wants to merge 2 commits into
mainfrom
jkt/auto/dependency-update-review-c819

Conversation

@cursor
Copy link
Copy Markdown
Contributor

@cursor cursor Bot commented Apr 23, 2026

Asana Task/Github Issue: N/A

Description

  • add a targeted onboarding v3 integration test for the duck player step that asserts toggle label transitions across both states
  • assert no could not find input warning is emitted from the Rive integration path while toggling
  • this closes a coverage gap for @rive-app/canvas-single runtime updates where existing screenshot tests mask the canvas and would not detect state-machine input regressions

Testing Steps

  • npm ci
  • npm run test-int --workspace=special-pages -- special-pages/pages/onboarding/integration-tests/onboarding.v3.spec.js --project windows --grep "no missing-input warning" --reporter list

Checklist

Please tick all that apply:

  • I have tested this change locally
  • I have tested this change locally in all supported browsers
  • This change will be visible to users
  • I have added automated tests that cover this change
  • I have ensured the change is gated by config
  • This change was covered by a ship review
  • This change was covered by a tech design
  • Any dependent config has been merged
Open in Web View Automation 

dependabot Bot and others added 2 commits April 23, 2026 23:33
Bumps [@rive-app/canvas-single](https://github.com/rive-app/rive-wasm) from 2.37.1 to 2.37.3.
- [Changelog](https://github.com/rive-app/rive-wasm/blob/master/CHANGELOG.md)
- [Commits](rive-app/rive-wasm@2.37.1...2.37.3)

---
updated-dependencies:
- dependency-name: "@rive-app/canvas-single"
  dependency-version: 2.37.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Jonathan Kingston <jonathanKingston@users.noreply.github.com>
@github-actions github-actions Bot added the semver-patch Bug fix / internal — no release needed label Apr 23, 2026
@github-actions
Copy link
Copy Markdown
Contributor

[Beta] Generated file diff

Time updated: Thu, 23 Apr 2026 23:44:59 GMT

Apple
    - apple/pages/onboarding/dist/index.js

File has changed

Integration
    - integration/pages/onboarding/dist/index.js

File has changed

Windows
    - windows/pages/onboarding/dist/index.js

File has changed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch Bug fix / internal — no release needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant