[No QA] Create RBR tests for broken card feed connection#83456
[No QA] Create RBR tests for broken card feed connection#83456carlosmiceli merged 1 commit intomainfrom
Conversation
|
@ahmedGaber93 Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@carlosmiceli Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@MelvinBot could you review? |
|
Thanks for putting these tests together! I reviewed the PR against the What looks good
Suggestions for additional coverageThe
These are all optional improvements — the current tests are solid for the broken connection scenario. Up to you whether to expand scope here or in a follow-up. Overall: The tests are well-written and the PR is in good shape. The suggestions above are non-blocking improvements. |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / Safari |
The areAllConnectionsSet property was lost during the merge of PR #83456 to main. The test file expects this property on DerivedValueContext but the type definition and index.ts were missing it, causing typecheck to fail. Co-authored-by: Puneet Lath <puneetlath@users.noreply.github.com>
|
🚀 Deployed to staging by https://github.com/carlosmiceli in version: 9.3.27-0 🚀
|
The areAllConnectionsSet property was lost during the merge of PR Expensify#83456 to main. The test file expects this property on DerivedValueContext but the type definition and index.ts were missing it, causing typecheck to fail. Co-authored-by: Puneet Lath <puneetlath@users.noreply.github.com>
The previous revert (dd82e84) removed areAllConnectionsSet from DerivedValueContext, but CompanyCardsRBRTest.ts on main (added by PR Expensify#83456) requires this property, causing a typecheck failure. Co-authored-by: Puneet Lath <puneetlath@users.noreply.github.com>
|
🚀 Deployed to production by https://github.com/blimpich in version: 9.3.27-8 🚀
|
Explanation of Change
Created test cases for Company Cards RBR, specifically broken card feed or plaid connection
Fixed Issues
$ #69917
PROPOSAL:
Tests
No QA
Offline tests
No QA
QA Steps
No QA
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari