App icon indicating copy to clipboard operation
App copied to clipboard

[HOLD for payment 2024-12-17] [$250] Implement tests for reports that should be displayed in LHN

Open OlimpiaZurek opened this issue 3 months ago • 41 comments

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:

  1. Current report: Ensure the currently active report is highlighted appropriately.
  2. Reports with violations (RBR): Confirm that reports with outstanding violations are displayed at the top of the list with a red dot indicator.
  3. Reports requiring attention (GBR): Validate that reports needing user action display a green dot and are sorted correctly.
  4. Report with draft comment: Check that reports with valid draft comments are indicated and sorted by name.
  5. Pinned report: Verify that pinned reports are at the top of the list and sorted correctly.
  6. Unread chat in Focus Mode: Ensure unread chats in focus mode are displayed with bold text.
  7. Archived report in Default Mode: Confirm that archived reports are shown correctly in default mode, sorted by lastVisibleActionCreated.
  8. 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
Issue OwnerCurrent Issue Owner: @trjExpensify

OlimpiaZurek avatar Nov 05 '24 12:11 OlimpiaZurek