Test: Verification Request Lifecycle Coverage with Cypress#2254
Merged
caneppelevitor merged 12 commits intostagefrom Feb 25, 2026
Merged
Conversation
…s on empty inputs
e2bb5cb to
e9c115c
Compare
e9c115c to
f986bf3
Compare
src/components/VerificationRequest/VerificationRequestMainContent.tsx
Outdated
Show resolved
Hide resolved
Keikonichi
reviewed
Feb 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This Pull Request consolidates a series of improvements for the Verification Request flow, ranging from UX refinements and form validation logic to infrastructure for automated testing and full E2E coverage.
Key Changes:
string(href) arrays as default values, resolving a validation bug that previously blocked field updates. The component now utilizes a debouncedonChangehandler to ensure state updates only trigger after the user finishes typing, paired withuseCallbackfor list changes to maintain referential integrity and prevent unnecessary child re-renders.data-cyselectors across the Verification Request forms to enable robust automated testing.Automated Scenarios Covered:
Related Ticket #2255 #2212
Type of change
Manual Verification:
Developer Checklist
General
console.logor related logging is added.Frontend Changes
Backend Changes
Tests
Test IDs
Merge Request Review Checklist