|
6 | 6 | - [ ] I verified that this PR follows the guidelines as stated in the [Review Guidelines](https://github.com/Expensify/App/blob/main/contributingGuides/PR_REVIEW_GUIDELINES.md) |
7 | 7 | - [ ] If the `main` branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the `Test` steps. |
8 | 8 | - [ ] I have checked off every checkbox in the PR reviewer checklist, including those that don't apply to this PR. |
| 9 | + |
| 10 | +### Testing & Verification |
9 | 11 | - [ ] I verified testing steps are clear and they cover the changes made in this PR |
10 | 12 | - [ ] I verified the steps for local testing are in the `Tests` section |
11 | 13 | - [ ] I verified the steps for Staging and/or Production testing are in the `QA steps` section |
12 | 14 | - [ ] I verified the steps cover any possible failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct) |
13 | 15 | - [ ] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline) |
14 | 16 | - [ ] I checked that screenshots or videos are included for tests on [all platforms](https://github.com/Expensify/App/blob/main/contributingGuides/CONTRIBUTING.md#make-sure-you-can-test-on-all-platforms) |
15 | 17 | - [ ] I included screenshots or videos for tests on [all platforms](https://github.com/Expensify/App/blob/main/contributingGuides/CONTRIBUTING.md#make-sure-you-can-test-on-all-platforms) |
16 | | -- [ ] I verified that the composer does not automatically focus or open the keyboard on mobile unless explicitly intended. This includes checking that returning the app from the background does not unexpectedly open the keyboard. |
17 | 18 | - [ ] I verified tests pass on **all platforms** & I tested again on: |
18 | 19 | - [ ] Android: HybridApp |
19 | 20 | - [ ] Android: mWeb Chrome |
20 | 21 | - [ ] iOS: HybridApp |
21 | 22 | - [ ] iOS: mWeb Safari |
22 | 23 | - [ ] MacOS: Chrome / Safari |
23 | 24 | - [ ] MacOS: Desktop |
| 25 | +- [ ] For any bug fix or new feature in this PR, I verified that sufficient [unit tests](https://github.com/Expensify/App/blob/main/tests/README.md) are included to prevent regressions in this flow. |
24 | 26 | - [ ] If there are any errors in the console that are unrelated to this PR, I either fixed them (preferred) or linked to where I reported them in Slack |
25 | 27 | - [ ] I verified there are no new alerts related to the `canBeMissing` param for `useOnyx` |
26 | 28 | - [ ] I verified proper code patterns were followed (see [Reviewing the code](https://github.com/Expensify/App/blob/main/contributingGuides/PR_REVIEW_GUIDELINES.md#reviewing-the-code)) |
|
59 | 61 | - [ ] I verified that all the inputs inside a form are aligned with each other. |
60 | 62 | - [ ] I added `Design` label and/or tagged `@Expensify/design` so the design team can review the changes. |
61 | 63 | - [ ] If a new page is added, I verified it's using the `ScrollView` component to make it scrollable when more elements are added to the page. |
62 | | -- [ ] For any bug fix or new feature in this PR, I verified that sufficient [unit tests](https://github.com/Expensify/App/blob/main/tests/README.md) are included to prevent regressions in this flow. |
| 64 | +- [ ] I verified that the composer does not automatically focus or open the keyboard on mobile unless explicitly intended. This includes checking that returning the app from the background does not unexpectedly open the keyboard. |
63 | 65 |
|
64 | 66 | ### Screenshots/Videos |
65 | 67 | <details> |
|
0 commit comments