App icon indicating copy to clipboard operation
App copied to clipboard

[$250] Implement tests for reports that should not be displayed in LHN

Open OlimpiaZurek opened this issue 3 months ago • 21 comments

Tracking issue: https://github.com/Expensify/App/issues/52031.

Develop and implement tests to verify that the following report types are not displayed in the Left-Hand Navigation (LHN):

  1. Hidden report: Ensure reports marked as hidden do not appear in the LHN.
  2. Report with no participants: Validate that chats without participants are excluded from the LHN.
  3. Access restricted report: Confirm that reports the user cannot access due to policy restrictions are not shown.
  4. Single transaction thread: Ensure that reports containing only one transaction are excluded from the LHN.
  5. Empty chat: Verify that empty chats, when the excludeEmptyChats setting is true, are not displayed.
  6. Domain email exclusion: Check that reports are excluded when the user’s email is domain-based and the setting is false.
  7. Parent message pending removal: Confirm that reports with parent messages pending removal do not appear in the LHN.
  8. Focus Mode without unread messages: Ensure that when the user is in focus mode without unread messages, no reports are displayed.
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021862798689700375032
  • Upwork Job ID: 1862798689700375032
  • Last Price Increase: 2024-11-30
  • Automatic offers:
    • c3024 | Reviewer | 105210430
    • mkzie2 | Contributor | 105210431
Issue OwnerCurrent Issue Owner: @mkzie2

OlimpiaZurek avatar Nov 05 '24 12:11 OlimpiaZurek