App
App copied to clipboard
[HOLD for payment 2024-12-17] [$250] Implement tests for reports that should be displayed in LHN
Tracking issue: https://github.com/Expensify/App/issues/52031
Develop and implement unit tests to verify that the following report types are correctly displayed in the LHN:
- Current report: Ensure the currently active report is highlighted appropriately.
- Reports with violations (RBR): Confirm that reports with outstanding violations are displayed at the top of the list with a red dot indicator.
- Reports requiring attention (GBR): Validate that reports needing user action display a green dot and are sorted correctly.
- Report with draft comment: Check that reports with valid draft comments are indicated and sorted by name.
- Pinned report: Verify that pinned reports are at the top of the list and sorted correctly.
- Unread chat in Focus Mode: Ensure unread chats in focus mode are displayed with bold text.
- Archived report in Default Mode: Confirm that archived reports are shown correctly in default mode, sorted by lastVisibleActionCreated.
- Self-DM report: Verify that self-DM reports are included in the LHN when the corresponding setting is enabled.
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021857141648927609929
- Upwork Job ID: 1857141648927609929
- Last Price Increase: 2024-11-21
- Automatic offers:
- ishpaul777 | Reviewer | 105084341
- mkzie2 | Contributor | 105084342